
Canonical URL (Canonical Link veya Canonical Tag), bir web sitesindeki belirli bir sayfanın, benzer veya aynı içeriğe sahip başka bir sayfa ile ilişkilendirildiği durumlarda kullanılan bir HTML öğesidir. Canonical URL, arama motorlarına belirli bir sayfanın “ana” veya “özgün” sürümünü gösterir ve çift içerik veya çoklu sayfa durumlarında indeksleme sorunlarını önlemeye yardımcı olur.
Canonical URL kullanımının temel nedenleri şunlardır:
- Çift İçerik Sorunları: Bir web sitesinde aynı veya çok benzer içeriğe sahip birden çok sayfa bulunabilir. Bu durum, arama motorları için çift içerik sorunlarına yol açabilir. Canonical URL, hangi sayfanın “ana” sayfa olduğunu belirterek arama motorlarının doğru sayfayı indekslemelerini sağlar.
- Parametreli URL’ler: Dinamik web siteleri genellikle parametreli URL’leri kullanır. Ancak, bu parametreler bazen arama motorları için farklı sayfa versiyonlarını oluşturabilir. Canonical URL, bu durumda hangi URL’nin öncelikli olduğunu belirtir.
Canonical URL kullanımı için bir örnek:
<link rel="canonical" href="https://www.example.com/ana-sayfa" />
Bu örnek, https://www.example.com/ana-sayfa
URL’sinin bu sayfanın ana ve özgün versiyonu olduğunu belirtir. Başka bir sayfa, örneğin https://www.example.com/ana-sayfa?utm_source=referral
gibi parametreli bir URL, canonical URL’ye atıfta bulunarak bu sayfanın aslında aynı içeriği temsil ettiğini gösterir.
Canonical URL, web sitesi sahiplerinin ve SEO uzmanlarının arama motorlarına doğru sayfa sürümünü belirtmelerine yardımcı olurken, aynı zamanda indeksleme ve sıralama konularında yaşanan sorunları çözmeye yönelik etkili bir çözümdür. Bu özellik, özellikle büyük ve karmaşık web sitelerinde kullanışlıdır.