SEO

Kanonik Etiketler (Canonical Tags)

Kanonik Etiketler (Canonical Tags): Yinelenen İçerik Sorununa Çözüm

 

Web siteleri genellikle aynı içeriğin veya çok benzer içeriğin birden fazla URL’de bulunduğu durumlarla karşılaşır. Bu durum, arama motorları için “yinelenen içerik” sorununa yol açar. İşte bu noktada Kanonik Etiketler (Canonical Tags) devreye girer. Bir kanonik etiket, arama motorlarına belirli bir sayfanın “tercih edilen” veya “orijinal” sürümünü bildiren bir HTML etiketi (<link rel="canonical" href="..." />) veya HTTP başlığıdır.

Basitçe söylemek gerekirse, bir sayfanın kanonik etiketi, arama motorlarına “Bu sayfa, X URL’sinde bulunan içeriğin kopyasıdır, lütfen tüm sıralama gücünü X URL’sine verin” der.


 

Yinelenen İçerik Neden Bir Sorundur?

 

Yinelenen içerik, SEO için birkaç nedenden dolayı sorunludur:

  1. Tarama Bütçesi İsrafı: Arama motoru botları, yinelenen sayfaları tarayarak zamanlarını boşa harcar. Bu, sitenizdeki yeni veya önemli sayfaların keşfedilmesinin gecikmesine neden olabilir.
  2. Sıralama Belirsizliği: Arama motorları, aynı içeriğe sahip birden fazla sayfa bulduğunda, hangisinin arama sonuçlarında gösterileceğine karar vermekte zorlanır. Bu durum, “kanibalizasyon” olarak bilinen bir duruma yol açabilir, yani kendi sayfalarınız birbiriyle rekabet eder.
  3. Sıralama Gücünün Dağılması: Geri bağlantılar (backlinkler) ve diğer sıralama sinyalleri, aynı içeriğe sahip farklı URL’ler arasında bölünebilir. Kanonik etiket, tüm sıralama sinyallerini tek bir tercih edilen URL’ye yönlendirerek bu gücün dağılmasını engeller.
  4. Hatalı Analizler: Yinelenen sayfalar, analitik verilerinizin de yanıltıcı olmasına neden olabilir.

 

Yinelenen İçerik Nasıl Oluşur?

 

Yinelenen içerik, kasıtlı olmayabilir ve birçok yaygın senaryoda ortaya çıkabilir:

  • URL Varyasyonları:
    • http://www.example.com ve https://www.example.com (SSL/HTTPS geçişi sonrası)
    • example.com ve www.example.com (www olmayan veya www içeren versiyonlar)
    • example.com/index.html ve example.com/
    • example.com/urunler/ayakkabi ve example.com/urunler/ayakkabi?renk=kirmizi (URL parametreleri)
  • İçerik Yönetim Sistemleri (CMS): CMS’ler (WordPress, Joomla vb.) aynı içeriği farklı kategorilerde, etiketlerde veya arşiv sayfalarında otomatik olarak yayınlayabilir.
  • E-ticaret Siteleri: Ürünler, farklı renkler, boyutlar veya özelliklerle ilgili farklı URL’lere sahip olabilir ancak ana içerik benzerdir. Filtreleme ve sıralama seçenekleri de URL parametreleri oluşturabilir.
  • Yazdırma Dostu Sayfalar: Bazı siteler, bir sayfanın yazdırma dostu bir versiyonunu ayrı bir URL’de sunar.
  • AMP Sayfaları: AMP (Accelerated Mobile Pages) sayfaları, genellikle ana web sayfasıyla aynı içeriğe sahiptir.
  • Sitede Test Sayfaları: Geliştirme veya test amacıyla oluşturulan ve yayında kalan sayfalar.
  • Blog Kategorileri/Etiketleri: Bir blog yazısının hem ana blog sayfasında hem de ilgili kategori veya etiket sayfalarında görünmesi.

 

Kanonik Etiket Nasıl Çalışır?

 

Kanonik etiket, HTML’in <head> bölümüne yerleştirilen özel bir bağlantı etiketidir:

HTML

<link rel="canonical" href="https://www.example.com/tercih-edilen-sayfa-url" />
  • rel="canonical": Bu öznitelik, etiketin bir kanonik URL’i belirttiğini gösterir.
  • href="https://www.example.com/tercih-edilen-sayfa-url": Bu, arama motorlarının dizine eklemesini istediğiniz, orijinal veya tercih edilen sayfanın tam URL’sidir.

Örnek Senaryo:

Diyelim ki, bir ürün sayfanız var: https://www.magazam.com/urunler/kirmizi-gomlek

Ancak, bu gömleğe farklı filtrelerle (boyut, marka vb.) ulaşılabiliyor ve bu da farklı URL’ler oluşturuyor:

  • https://www.magazam.com/urunler/kirmizi-gomlek?beden=m
  • https://www.magazam.com/urunler/kirmizi-gomlek?marka=xyz

Bu durumda, beden=m ve marka=xyz parametrelerine sahip sayfalara, <head> bölümüne aşağıdaki kanonik etiketi eklemeniz gerekir:

HTML

<link rel="canonical" href="https://www.magazam.com/urunler/kirmizi-gomlek" />

Bu, arama motorlarına tüm bu varyasyonların aslında https://www.magazam.com/urunler/kirmizi-gomlek URL’siyle aynı içeriğe sahip olduğunu ve tüm sıralama sinyallerini bu ana URL’ye yönlendirmesi gerektiğini söyler.


 

Kanonik Etiket Uygulama Yöntemleri

 

  1. HTML <link> Etiketi (En Yaygın): Yukarıda gösterildiği gibi, sayfanın <head> bölümüne yerleştirilir.
  2. HTTP Başlığı: Özellikle HTML belgesi olmayan PDF veya resim gibi dosyalar için kullanılır. Sunucu tarafında Link HTTP başlığı eklenir: Link: <http://www.example.com/tercih-edilen-sayfa-url>; rel="canonical"
  3. XML Site Haritası: Site haritasında listelenen her URL’nin, arama motorları için tercih edilen URL olması gerekir. Site haritasında yinelenen URL’leri listelememelisiniz.
  4. 301 Yönlendirmeleri: Eğer bir sayfanın içeriği kalıcı olarak başka bir URL’ye taşınmışsa, 301 yönlendirmesi (kalıcı yönlendirme) kullanmak daha uygundur. Bu, sıralama gücünün %90-99’unu yeni URL’ye aktarır. Kanonik etiketler, iki sayfanın var olmaya devam etmesini istediğiniz durumlarda daha çok tercih edilir.

 

Kanonik Etiketleri Kullanırken Dikkat Edilmesi Gerekenler

 

  • Mutlak URL Kullanın: href niteliğinde her zaman tam, mutlak URL kullanın (https://www.example.com/sayfa gibi, /sayfa gibi göreceli URL değil).
  • Kanonik Sayfa Kendine İşaret Etmelidir: Eğer bir sayfa kanonik URL ise, kendi kendine işaret eden bir kanonik etiketi olmalıdır. Örneğin, https://www.example.com/sayfam sayfası için kanonik etiket: <link rel="canonical" href="https://www.example.com/sayfam" />
  • Tek Kanonik Etiket: Bir sayfada birden fazla kanonik etiket kullanmayın. Arama motorları bunları yok sayabilir veya yanlış yorumlayabilir.
  • İlgili İçeriğe İşaret Edin: Kanonik etiket, yalnızca çok benzer veya aynı içeriğe sahip sayfalara işaret etmelidir. Alakasız bir sayfaya işaret etmek arama motorları tarafından göz ardı edilebilir.
  • HTTPS ve WWW Tutarlılığı: Sitenizin HTTPS mi yoksa HTTP mi kullandığını ve www içerip içermediğini (veya içermediğini) kanonik URL’de tutarlı bir şekilde belirtin.
  • Robots.txt ile Çakışma: noindex etiketiyle engellediğiniz bir sayfayı kanonik olarak işaretlemeyin. Bu bir çelişki yaratır ve arama motorlarının kafasını karıştırır.
  • Google Bir Öneri Olarak Görür: Google, kanonik etiketleri bir “yönerge” veya “öneri” olarak görür, kesin bir komut olarak değil. Nadir durumlarda, Google kendi algoritmalarına dayanarak farklı bir kanonik URL seçebilir. Ancak genellikle etikete uyarlar.
  • Çapraz Alan Kanonikleştirme: Eğer aynı içeriğe sahip sayfalar farklı alan adlarında bulunuyorsa (örneğin, bir içerik ortaklığı nedeniyle), kanonik etiketler çapraz alanlar arasında da kullanılabilir.

 

Kanonik Etiket Uygulaması İçin Pratik Adımlar

 

  1. Sitenizi Tarayın: Yinelenen içerik sorunlarını tespit etmek için sitenizi (Google Search Console, Screaming Frog, Ahrefs, Semrush gibi araçlarla) tarayın.
  2. Tercih Edilen URL’yi Belirleyin: Her yinelenen içerik grubu için hangi URL’nin ana (kanonik) sayfa olacağına karar verin. Bu genellikle en fazla bağlantı otoritesine sahip olan veya kullanıcılar için en mantıklı olan URL olmalıdır.
  3. Kanonik Etiketi Ekleyin: Belirlediğiniz tercih edilen URL’yi diğer yinelenen sayfalardaki <head> bölümüne rel="canonical" etiketiyle ekleyin.
    • WordPress: Yoast SEO veya Rank Math gibi eklentiler, her yazı ve sayfa için kanonik URL’yi ayarlamanıza olanak tanır.
    • Diğer CMS’ler/Özel Siteler: Temanızın veya kod tabanınızın <head> bölümüne manuel olarak veya geliştirici yardımıyla ekleyebilirsiniz.
  4. Google Search Console’da Kontrol Edin: Search Console’daki URL Denetleme aracı ile, bir sayfanın Google tarafından nasıl kanonikleştirildiğini görebilirsiniz. “Google tarafından Seçilen Kanonik” alanı, Google’ın hangi URL’yi tercih ettiğini gösterir.

Kanonik etiketler, yinelenen içerik sorunlarını yönetmek ve SEO performansınızı iyileştirmek için güçlü ve esnek bir araçtır. Doğru kullanıldığında, arama motorlarının sitenizi daha verimli bir şekilde taramasına ve içeriğinizin hak ettiği sıralama gücünü almasına yardımcı olur.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir