Canonical URL, bir web sayfasının "tercih edilen" veya "ana" versiyonunu arama motorlarına bildiren teknik bir SEO öğesidir. Bir içeriğin birden fazla URL'de (örneğin parametreler, sıralama seçenekleri veya farklı protokoller ile) erişilebilir olması durumunda, canonical etiketi hangi URL'nin indekslenmesi gerektiğini netleştirir. Bu sayede duplicate content (çift içerik) sorununun önüne geçilir.
Canonical etiket, HTML belgenizin <head> bölümüne eklenen basit bir meta etiketidir. Formatı şöyledir:
<link rel="canonical" href="https://ornek.com/sayfa/">
Bu etiket, arama motorlarına "Bu sayfanın gerçek ve tercih edilen adresi budur" mesajını verir. Google, Bing gibi motorlar genellikle bu talimatı dikkate alır ve indeksleme ve sıralamada canonical URL'yi esas alır.
Aynı veya çok benzer içeriğin birden fazla URL'de bulunması "duplicate content" olarak adlandırılır. Bu durum şu senaryolarda ortaya çıkabilir:
Duplicate content, crawl budget'ı boşa harcar, link gücünü böler ve arama motorlarının hangi sayfayı sıralayacağı konusunda kafa karışıklığı yaratır. Canonical URL bu sorunun en temiz çözümüdür.
Her sayfanın kendisine canonical vermesi ("self-referencing canonical") en yaygın ve önerilen pratiktir. Örneğin sayfa https://site.com/blog/yazi/ adresindeyse:
<link rel="canonical" href="https://site.com/blog/yazi/">
Bu, sayfa başka yollardan (parametrelerle) da erişilebilir olsa bile tercih edilen adresin bu olduğunu belirtir.
E-ticaret sitelerinde aynı ürün farklı kategorilerden (örn. /elbise/kirmizi/ ve /elbise/) erişilebilir olabilir. Bu durumda ana ürün sayfasını canonical olarak işaretleyin. Ayrıca SEO dostu URL yapısı ile bu tür karmaşıklığı azaltabilirsiniz.
"Canonical etiket, arama motorlarına bir tercih bildirir; sayfayı indeksten kaldırmaz. Gerçekten indekslenmemesi gereken sayfalar için meta robots noindex kullanın."
Üç farklı strateji vardır:
Canonical, meta title ve meta description ile birlikte sayfa düzeyinde SEO'nun temel taşlarındandır. Her sayfa için meta title ve meta description optimizasyonu yaparken canonical URL'nin de doğru ayarlandığından emin olun. Teknik SEO kontrol listesi çalışmanızda canonical kontrolü mutlaka bulunmalıdır.