Kanonik URL Denetleyici

Sonraki

Herhangi bir URL’yi yapıştırın; kontrol aracı bu URL’i alır, HTML başlık bölümünde ve Link HTTP başlığında bulunan <link rel="canonical"> etiketini tespit eder ve Google’un hangi kanonik formatı göreceğini bildirir; ayrıca indeksleme sorununa neden olabilecek çelişkileri, yönlendirme zincirlerini veya diğer belirtileri de analiz eder. Sayfanın kaynak kodunu kendiniz incelemeksizin sorunları tespit edebilmeniz için kısa bir tarayış gerçekleştirir.

Kanonik kontrolör nasıl çalışır?

  1. 1

    Bir URL girin

    Herhangi bir kamuya açık sayfa. Hem HTTPS hem de HTTP kabul edilir; yönlendirmeler en fazla 5 basamak kadar devam edebilir.

  2. 2

    Sayfa alınmıştır

    Hem HTTP başlıkları hem de renderlenmiş HTML analiz edilir. Crawler, varsayılan olarak standart bir tarayıcı UA'sı olarak tanımlanır.

  3. 3

    Kanonik sinyaller çıkarıldı

    `<head>`'teki tüm `<link rel="canonical">` etiketleri, herhangi bir `Link: rel="canonical"` HTTP başlığı ve kendine atıfta bulunan hedefler ile dış hedefler.

  4. 4

    Çatışmalar işaretlenmiştir

    Farklı hedeflere sahip çoğaltma etiketleri; kanonik etiket bir yönlendirme sayfasına, kanonik etiket bir noindex sayfasına yönlendirme yapar; çoğaltılmış içerik örneğinde kanonik etiket eksiktir.

Kontrol sisteminin raporladığı bilgiler

  • Kanonik hedef URL: etiket veya başlık içeriğindeki href değeridir.
  • Kaynak: HTML etiketi, HTTP başlığı veya her ikisi de olabilir; her ikisi de eşleşmelidir.
  • Kendine atıfta bulunma mı?: Evet, sayfanın kendisine kanonik olarak geri dönüşler anlamına gelir. Bu normal ve güvenlidir.
  • Hedef ulaşılabilir mi?: Kanonik URL 200 mesajı geri döndürüyor mu?
  • Kanonik zincirde yönlendirme: hedef yönlendirmemelidir.
  • Uyumlu protokol ve ana makine: Kanonik, canlı URL’nin şemasıyla eşleşmelidir.
  • Sondaki eğik çizgi tutarlılığı: Uyumsuzluklar, URL’lerin farklı olarak işlenmesine neden olur.
  • Çoklu kanonik etiketler: Google ilk etiketi kullanır; ek etiketler uyarı niteliğindedir.

Kontrol sisteminin tespit ettiği yaygın sorunlar

Sorun Neden önemli
Kanonik bir 301/302 yönlendirmesine Google bu sinyali görmezden gelebilir veya onu düşürebilir
robots.txt ile engellenen bir sayfanın kanonik durumu Google doğrulayamaz; sinyal elenmiştir
Noindex sayfasına kanonik olarak dönüştürülme Çelişkili sinyaller; indeksleme davranışının öngörülememesi
Farklı href değerlerine sahip birden fazla kanonik etiket Yalnızca biri kabul edilir; diğerleri tanımlama sürecinde karışıklığa neden olur
Temel içermeyen göreceli yol Google, göreceli yolü mevcut URL’e göre belirler — genellikle sorunsuzdır ancak açıkça belirtilmemiş olabilir
Farklı bir dil versiyonuna işaret eden kanonik Bunun yerine hreflang kullanılmalıdır
HTTPS üzerinden HTTP kanonik sayfası Daha zayıf sinyal verir; Google bu durumu göz ardı edebilir
<head> yerine <body>’de kanonik değerdir Google bu değerleri göz ardı eder

Yanlış kanonikler nasıl düzeltilir

  1. Her zaman son URL’yi hedef alın (yeniden yönlendirmeler olmamalıdır).
  2. Canlı protokolü ve ana makineyi tam olarak eşleştirin, sondaki eğik çizgi dahil.
  3. Canonik veriyi <head>’de yerleştirin, <body>’de değil ve renderleme işleminden sonra JavaScript aracılığıyla enjekte edilmeyin.
  4. Her sayfada bir kanonik — bir hedef seçin ve ona bağlı kalın.
  5. Sayfalı arşivler için, her sayfayı kendiliğinden kanonik hâle getirin. Tüm sayfaları sayfa 1’e yönlendirmeyin.
  6. Filtreleme/sıralama varyantları için, filtrelenmemiş listeye geri yönlendirin.
  7. İç linkleri kanonik URL’e uyumlu hale getirin — sitenin diğer bölgelerindeki kanonik bağlantıların bulunmaması, bu sinyali zayıflatır.

Kontrol etmediği hususlar

  • Google kanonik adresi gerçekten indeksledi mi (bunun için Search Console’u kullanın).
  • İç bağlantılarınızın kanonik adresi güçlendirip güçlendirmediği.
  • XML site haritası girişlerinin kanonik adresle eşleşip eşleşmediği.

Sık Sorulan Sorular

Gerekli değildir. Kanonik bir referans yokken Google, iç sinyallere (bağlantılar, site haritası, içerik benzerliği) dayanarak kendi başına bir referans seçer. Özellikle sorgu parametreleri içeren sayfalarda belirsizliklerin önlenmesi için kendine atıf eden bir kanonik referans hâlâ en iyi uygulamadır.

Kanonik bir değer, bir talimat değil, güçlü bir ipucudur. Google sayfaların birbirinden farklı olduğunu veya kanonik değerin erişilemez olduğunu belirsede farklı bir URL seçebilir. Otoriter indeksleme durumu için Search Console’un “URL Kontrolü” aracıyla doğrulayın.

<head>’teki çoğalmış kanonik etiketler bir hatadır; bazı CMS temaları birini eklerken, eklentiler başka birini ekler. Google ilk etiketi kullanır; diğerlerini silin. Kontrol aracı tüm bu durumları işaretler.

Doğrudan değil; doğrulanmamış bir istemci olarak yüklenir. Kapalı içerikler için giriş yaptıktan sonra sayfa kaynakını manuel olarak kontrol edin veya kimlik doğrulaması gerektirmeyen bir test URL’si kullanın.

İlgili Araçlar