Canonical Etiketi Nedir? Nasıl Kullanılır?
Canonical etiketi, bir web sayfasının hangi URL’nin arama motorları tarafından “ana versiyon” olarak kabul edilmesi gerektiğini belirten HTML etiketidir. Google, Bing ve yapay zekâ destekli arama motorları (GEO — Generative Engine Optimization) aynı içeriğin birden fazla URL’de görünmesini bir kalite sinyali olarak değerlendirmez. Bu nedenle canonical etiketi, hem içerik bütünlüğünü sağlar hem de domain otoritesinin tek bir URL üzerinde toplanmasına yardımcı olur.
Modern SEO’da canonical etiketi yalnızca duplicate içerikleri çözmekle kalmaz; aynı zamanda tarama bütçesini optimize etmek, sayfa otoritesini güçlendirmek ve yapay zekâ motorlarının doğru URL’yi seçmesini sağlamak için kritik bir sinyaldir.

Canonical URL Nedir?
Canonical URL, aynı içeriğe sahip birden fazla sayfa bulunduğunda Google’a “Bu sayfanın orijinal sürümü budur” diye işaret edilen URL’dir.
Aynı içerik şu yollarla farklı URL’lere sahip olabilir:
- Filtre kullanımı: ?color=black
- Sıralama seçenekleri: ?sort=price_desc
- Sayfalama: ?page=2
- Kampanya parametreleri (UTM): ?utm_source=instagram
- Varyant yapısı: /urun/elbise?size=38&color=red
Google tüm bu URL’leri ayrı sayfalar gibi algılarsa sıralama gücü bölünür, içerik zayıflar, hatta ana URL yerine yanlış parametreli URL indexlenebilir.
Canonical URL tam bu noktada devreye girer ve Google’a hangisini tercih etmesi gerektiğini bildirir.
Canonical Etiketleri (Canonical URL’ler) Ne Amaçla Kullanılır?
Canonical etiketlerinin temel amaçları şunlardır:
- Yinelenen içerikleri birleştirmek
Aynı içerikli 5 URL varsa, canonical bunları tek bir sayfa altında toplar.
- Otoriteyi doğru URL’ye yönlendirmek
Backlink gücü yanlış URL’lere dağılırsa sayfa sıralamaya giremez. Canonical, link otoritesini asıl sayfaya taşır.
- Crawl bütçesini optimize etmek
Google’ın botları gereksiz parametre sayfalarında vakit harcamaz.
- GEO (Yapay zekâ aramaları) optimizasyonu
AI modelleri, canonical etiketi olan sayfayı referans almakta çok daha başarılıdır.
Bu nedenle canonical, 2025 sonrası SEO’da kritik bir sinyale dönüşmüştür.
Kopya ve Parametre URL’ler Problemi
Modern web yapılarında özellikle e-ticaret sitelerinde bir ürünün onlarca farklı URL’ye dönüşmesi çok yaygındır:
Örnek:
/urun/abiye-elbise
/urun/abiye-elbise?color=black
/urun/abiye-elbise?stock=1
/urun/abiye-elbise?sort=new
/urun/abiye-elbise?utm_source=tiktok
Google bu URL’lerin hepsini indexlemeye çalışırsa:
- İçerik çoğalır
- PageRank bölünür
- Ana URL sıralamada geri düşer
- Google hangisini rank edeceğini bilemez
İşte canonical etiketi, bu karmaşayı tek hamlede çözer.
Canonical Etiketi Neden Önemlidir?
Canonical etiketinin önemi 2025 SEO ekosisteminde daha da arttı. Nedeni:
- Parasız trafik = SEO, dolayısıyla Google duplicate içeriklere karşı daha katı.
- GEO (AI arama) içerik seçiminde canonical sinyallerine yüksek ağırlık veriyor.
- E-ticaret siteleri parametreli URL nedeniyle otorite kaybı yaşıyor.
- Crawl budget, özellikle büyük sitelerde kritik bir konu haline geldi.
Özetle canonical etiketi, teknik SEO’nun en güçlü sinyallerinden biri olarak kabul ediliyor.
Canonical Etiketi Nasıl Kullanılır?
Her sayfanın <head> etiketi içerisine şu şekilde yerleştirilir:
<link rel=”canonical” href=”https://www.siteadi.com/orijinal-url/” />
Bu yapı:
- Temiz
- Net
- Google’ın standartlarına uygun
olmalıdır.
Canonical etiketinin en sık yapıldığı yanlışlar:
❌ Yönlendirme içeren URL’ye canonical verilmesi
❌ Noindex bir sayfaya canonical verilmesi
❌ 404 hata veren URL’nin canonical olması
❌ Bir sayfada iki canonical etiketi olması
Bu hatalar Google’ın canonical sinyalini tamamen yok saymasına yol açar.
Doğru Canonical Etiketi Uygulamaları
Aşağıdaki maddeler profesyonel bir SEO uzmanının uyguladığı tam kapsamlı canonical rehberidir.
1 – Canonical Etiketlerinde İndekslenebilir URL’ler Kullanılmalıdır
Canonical URL mutlaka:
- 200 durum kodu vermeli
- Indexlenebilir olmalı
- Robots.txt tarafından engellenmemeli
Aksi durumda Google canonical sinyalini reddeder.
2 – Tüm Web Sayfalarında Canonical Etiketi Kullanılmalıdır
Google, web sitelerinde tüm sayfaların canonical’a sahip olmasını önerir.
Neden?
Çünkü:
- Sosyal medya linkleri parametreli olabilir
- E-posta kampanyaları farklı query string üretir
- Reklam linkleri UTM taşır
Canonical etiketi bu karışıklığı önler.
3 – Canonical Etiketleri Kendilerini Referans Edebilir
Bir sayfa çoğunlukla kendi canonical’ını kendisi işaretlemelidir.
<link rel=”canonical” href=”https://www.siteadi.com/blog/canonical-nedir/” />
Bu kullanım:
- SEO açısından güvenli
- Google tarafından önerilen yöntem
- GEO uyumludur
Self-canonical, özellikle büyük sitelerde otorite kaybını engeller.
4 – Dinamik Canonical Uygulamaları Sıklıkla Kontrol Edilmelidir
WordPress, Shopify, İkas, Opencart veya özel yazılımlarda otomatik canonical üretimi bazen:
- Yanlış URL’lere
- Parametreli URL’lere
- Her sayfaya aynı canonical’ın verilmesine
- Subdomain’e yanlış işaretlemeye
neden olabilir.
Bu nedenle Screaming Frog veya Semrush ile düzenli tarama yapılmalıdır.
5 – Site Haritalarında Canonical URL’ler Kullanılmalıdır
XML sitemap’te canonical olmayan URL’lerin yer alması şu hatalara yol açar:
- Google iki farklı sinyal alır
- Index karışır
- Crawl bütçesi boşa gider
Bu nedenle sitemap = canonical URL listesi olmalıdır.
6 – Site İçi Linklemelerde Canonical URL’ler Kullanılmalıdır
Eğer site içi linklerde farklı URL kullanılırsa Google şu mesajı alır:
“Bu URL önemli olabilir, çünkü site sahibi buna link veriyor.”
Bu yüzden menüler, breadcrumb, footer ve içerik içi linklerde daima canonical URL kullanılmalıdır.
7 – Tüm Web Sayfalarında Yalnızca Bir Canonical Kullanılmalıdır
Bir sayfada:
- 2 canonical etiketi
- Hem canonical hem AMP canonical
- Eklenti + tema canonical çakışması
Google’ın sinyali tamamen görmezden gelmesine yol açar.
8 – Canonical Etiketlerinin Konumu
Canonical mutlaka:
- <head> etiketi içinde
- Meta açıklaması, charset, viewport gibi etiketlerden sonra
- HTML gövdesine (body) yerleştirilmeden
kullanılmalıdır.
Body içine eklenen canonical = Google tarafından tamamen yok sayılır.
9 – Canonical URL olarak Relative URL Kullanımı
Relative canonical:
<link rel=”canonical” href=”/urun/elbise” />
kısmen geçerlidir fakat önerilmez. Çünkü:
- CDN kullanımında sorun çıkarabilir
- Subdomain yapılarında karışıklık yaratabilir
- Çoklu dil sitelerinde hataya yol açabilir
En doğrusu:
<link rel=”canonical” href=”https://www.siteadi.com/urun/elbise” />
Canonical Etiketleri Nasıl Bulunur, Nasıl Görüntülenir?
Canonical etiketini kontrol etmek için birkaç yöntem vardır:
1) Chrome Kaynak Kodu Üzerinden
- Sayfayı aç
- Sağ tık → “Sayfa Kaynağını Görüntüle”
- CTRL + F → “canonical” yaz
Bu yöntem manuel kontrol için idealdir.
2) Chrome DevTools → Elements
- F12 → Elements
- <head> etiketini aç
- Canonical satırını görüntüle
Bu yöntem hızlı ve pratiktir.
3) SEO Crawler Araçları
Profesyonel SEO denetimi için en etkili yöntemdir:
- Screaming Frog
- Ahrefs Site Audit
- Semrush Site Audit
- JetOctopus
- Sitebulb
Bu araçlar:
- Self-referencing canonical
- Broken canonical
- Missing canonical
- Alternate canonical
- Parametre canonical
gibi tüm hataları otomatik olarak tespit eder.



