Kanonik Etiket Oluşturucu

Sonraki

Aynı içeriğe birden fazla URL üzerinden erişilebildiğinde (sorgu parametreleri, sondaki bölü işaretleri, HTTP ile HTTPS, sayfalara bölünmüş arşivler), Google’ın kanonik sürüm olarak belirlenmiş tek bir URL’ye ihtiyacı vardır. Tercih ettiğiniz URL’yi yapıştırın; araç, <head> içine yerleştirilebilecek doğru biçimde biçimlendirilmiş bir <link rel="canonical"> etiketi ve PDF gibi HTML dışı kaynaklar için HTTP Link başlığı eşdeğerini döndürür.

Kanonik bir etiket nasıl oluşturulur?

  1. 1

    Kanonik (tercih edilen) URL'yi yapıştırın

    Protokol ve konak bilgileri de dahil olmak üzere mutlak URL. Parça tanımlayıcıları (#section) göz ardı edilir — Google farklı parçalara sahip URL'leri birbirine eşdeğer olarak kabul eder.

  2. 2

    Araç doğrular ve normalleştirir

    Sondaki bölü işaretinin tutarlılığı, küçük harfe çevrilmiş ana makine adı, IDN alan adları için punycode. Eksik protokol, düzeltilmesi gereken bir nokta olarak işaretlenir.

  3. 3

    Etiket oluşturulur

    `<link rel="canonical" href="https://example.com/page">`.

  4. 4

    HTML veya HTTP başlık formunu kopyalayın

    Web sayfaları için HTML etiketini kullanın; PDF'ler, resimler ve API yanıtları için ise HTTP `Link: <url>; rel="canonical"` etiketini kullanın.

Kanonik etiketler aslında ne yapar?

Kanonik bir etiket, arama motorlarına şunu bildirir: “Bu içeriği gösteren URL’ler kümesinde bu adres orijinalidir; tüm sıralama verileri buraya toplanmalıdır.” Bu etiket olmadan, dublikat sayfalar sıralama verilerini bölür ve hiçbirinin birleştirilmiş bir sayfa kadar iyi sıralanması mümkün değildir.

HTML Formu

<link rel="canonical" href="https://example.com/products/blue-shirt" />

<head>’de yerleştirin. Google bu veriyi okur; tarayıcılar ise onu görmezden gelir.

HTTP Bağlantı Başlığı Formu

HTML dışı kaynaklar için kullanılır (PDF dosyaları, resimler, feed XML):

Link: <https://example.com/whitepaper.pdf>; rel="canonical"

Herhangi bir 2xx yanıtını gönderin. Bu ayarları web sunucusunuz veya CDN’ınız aracılığıyla yapın.

Yaygın Hatalar

  • Göreli URL’ler: href="/page" işe yarar ancak kırılgandır. Belirsizliği önlemek için mutlak URL’ler kullanın.
  • Protokol uyumsuzluğu: Kanonik veri http:// olarak belirtilmiş olsa da sayfa https:// üzerinden sunulmaktadır. Her zaman gerçek zamanlı protokolle uyumlu olunmalıdır.
  • Yeniden yönlendirmeye işaret ederken: kanonik bir yol gösterici mutlaka 200 yanıtını hedeflemelidir. Zincirler ise bu sinyali zayıflatır.
  • robots.txt‘de kanonik URL’yi engellemek: Hedef sayfanın taranabilir olması gerekir; aksi takdirde Google onu doğrulayamaz.
  • Çelişkili sinyaller: kanonik olmayan varyantlara işaret eden iç bağlantılar. Bu bağlantıları uygun hâle getirmek için güncelleyin.
  • kanonik hedef üzerinde noindex: birbirini dışlayan seçeneklerden birini seçin.
  • Tekrarlanan sayfalarda farklı kanonik değerler: Google, tek bir kanonik değer seçer ve diğerlerini görmezden gelir. Tüm tekrarlanan sayfalar için aynı kanonik değer belirleyin.

Özel Durumlar

  • Sayfalı arşivler: her sayfa (?page=2), kendini kanonik hâle getirebilir; ancak sadece 1. sayfaya kanonik hâle gelmez. Daha önce bu konuda farklı bir tavsiye verilirdi; Google, rel=prev/next’yi açıkça terk etmiş ve artık kendini kanonik hâle getirmeyi standart olarak kabul etmektedir.
  • Fasetli navigasyon: Aynı listeden filtrelenmiş görünümler, filtre içeriği anlamlı bir şekilde değiştirmediği sürece genellikle filtrelenmemiş listede yer alır.
  • Mobil için ayrı URL’ler (m.example.com): Mobil sayfa, kanonik olarak masaüstü sürümünü gösterir; masaüstü sürümü ise mobile geri işaret eden bir rel=alternate ekler.
  • AMP sayfaları: AMP, standart formata uygun hâle getirilir; standart olmayan hâlde ise AMP sürümüne rel=amphtml eklenir.

Sık Sorulan Sorular

Önerilen yöntem: kendine atıfta bulunan kanonik yapılar (sayfa kendisine işaret eder), seans-ID parametrelerinden, UTM kodlarından ve diğer tesadüfi dublikasyonlardan koruma sağlar. Bu, bir zorunluluk değil, SEO açısından en iyi uygulamalardan biridir.

Evet. Sendikasyon ortakları içeriğinizi yeniden yayımlarsa, kendi kanonik etiketlerini sizin orijinal URL’nize ayarlayabilirler. İçerik gerçekten örtüştüğünde Google, alanlar arası kanonik etiketlere uyar.

HTTPS ile sunulan her sayfa için her zaman HTTPS kullanın. Farklı protokollerin bir arada kullanılması çelişkili sinyaller oluşturabilir ve Google’ın rastgele bir protokol seçmesine neden olabilir.

Kanonik etiket, ara bir URL yerine yönlendirmelerin ardından gelen son URL’yi hedeflemelidir. Zincirler sinyali zayıflatır; Google, 302 yönlendirmesine yapılan bir işareti yetkili bir belirti olarak değil, yalnızca bir ipucu olarak görebilir.

İlgili Araçlar