Canonical etiketi
Canonical etiketi (kanonik URL etiketi), aynı veya büyük ölçüde benzer içeriğin birden fazla adreste yayımlandığı durumlarda tercih edilen adresi arama motorlarına bildiren HTML etiketidir. Google bu bildirimi kanonik adres seçiminde güçlü bir sinyal olarak kullanır; seçilen adres, yinelenen sürümlerin bağlantı ve sıralama sinyallerinin birleştirildiği adres olur.
Yinelenen içerik sorunu
Web sitelerinde aynı içeriğe birden fazla adresten ulaşılması yaygın bir durumdur. Tek bir ürün sayfası; filtre ve sıralama parametreleri, kampanya etiketleri (UTM), www’lu ve www’suz alan adı sürümleri veya HTTP ile HTTPS protokolleri nedeniyle çok sayıda farklı adreste yayımlanabilir:
ornek.com/urun/ornek.com/urun/?renk=siyahornek.com/urun/?utm_source=instagramwww.ornek.com/urun/
Kullanıcı için tek bir sayfa olan bu yapı, arama motoru açısından birbirinden ayrı adresler anlamına gelir. Google, açık bir bildirim bulunmasa da yinelenen sayfaları belirleyip bunlardan birini kanonik adres olarak seçer; canonical etiketi ise site sahibinin tercihini bu seçime açık bir sinyal olarak ekler.
Teknik yapısı
Canonical etiketi, yinelenen sayfaların <head> bölümüne eklenir ve asıl adresi gösterir:
<link rel="canonical" href="https://ornek.com/urun/">
Asıl sayfanın kendisinde de kendi adresini gösteren bir canonical etiketinin bulunması (self-referencing canonical) önerilen uygulamadır. Aynı bilgi, PDF gibi HTML olmayan dosyalar için HTTP üst bilgisinde Link alanıyla da iletilebilir.
301 yönlendirmeden farkı
Canonical etiketi bir yönlendirme değildir. Ziyaretçi açtığı adreste kalır; değişen yalnızca arama motorunun hangi adresi dizine ekleyip sonuçlarda göstereceğidir. Bir sayfanın kalıcı olarak taşındığı durumlarda canonical yerine 301 yönlendirme kullanılır. Canonical ise her iki sürümün de erişilebilir kalması gerektiği durumlar için uygundur. noindex bir sayfanın dizine alınmamasını bildiren ayrı bir yönergedir; robots.txt ise yalnızca tarama erişimini düzenler ve kanonik adres seçiminin yerine geçmez. Canonical ilişkisi içerik benzerliğine dayanır; konusu farklı sayfaların tek adreste toplanması için kullanılmaz.
Google’ın değerlendirmesi
Google, canonical etiketini bağlayıcı bir komut olarak değil, güçlü bir öneri olarak ele alır. Asıl sürüm seçilirken etiketin yanı sıra 301 yönlendirmeler, XML site haritasındaki adresler, site içi bağlantıların hangi sürüme gittiği ve HTTPS kullanımı gibi sinyaller de değerlendirilir. Bu sinyallerin birbiriyle tutarlı olması, Google’ın seçimini site sahibinin bildirdiği adres yönünde destekler.
Ölçüm ve araçlar
Google Search Console’daki URL Denetimi aracı, site sahibinin belirttiği canonical adresi ve Google’ın seçtiği canonical adresi ayrı ayrı gösterir; ikisinin farklı olması, Google’ın bildirilen tercihten farklı bir adres seçtiğini gösterir; nedenin incelenmesinde içerik benzerliği, hedef adresin durumu ve diğer kanonikleştirme sinyalleri değerlendirilir. Aracın canlı testi adresin güncel teknik durumunu gösterir; Google’ın gelecekte hangi adresi kanonik seçeceğini belirlemez. “Sayfalar” raporundaki kopya sayfa bildirimleri ve tarama araçlarının canonical raporları da aynı denetimin parçasıdır.

