Canonical etiketi yok
canonical_missingKısa cevap
Bozuk bir şey yok. Canonical isteğe bağlıdır; Google kendisi bir tane seçer. Aynı sayfaya birden fazla URL üzerinden ulaşılabiliyorsa (izleme parametreleri, www ve www'suz, http ve https, sondaki eğik çizgi) kendini gösteren bir canonical ekleyin ki Google hepsini istediğiniz adreste birleştirsin.
Neden önemli
Google, siz bildirseniz de bildirmeseniz de her sayfa için bir canonical belirler. Bildirmek, kopyalar olduğunda önem kazanır: canonical olmadan Google ?utm_source=newsletter adresini ya da www'suz sürümü canonical seçebilir ve sinyallerinizi sürümler arasında bölebilir. Dizine eklenebilir her sayfada kendini gösteren bir canonical olduğunda tüm kopyalar aynı yeri gösterir. Bu bilgi amaçlıdır: sağlık skorunuzu asla düşürmez.
Glimana bunu nasıl tespit eder
Kural, 200 döndüren ve ne HTML head'inde ne de Link başlığında canonical bulunan dizine eklenebilir bir sayfa için tetiklenir.
Nasıl düzeltilir
- Etkilenen sayfaları Glimana'da bulun. Sorunlar › Canonical etiketi yok sayfasını açın. Etkilenen her sayfa bir satırdır; Glimana'nın o sayfa için kaydettiği kanıtı (ölçülen değer, sorunlu öğe ya da hedef URL) görmek için satırı açın. Aynı liste Görevler altındaki görev kartında da yer alır; sayfanın Sayfalar altındaki kendi ayrıntı görünümü ise tüm sinyallerini gösterir.
-
Düzeltmeyi platformunuzda uygulayın.
Yoast, Rank Math ve çoğu SEO eklentisi varsayılan olarak her sayfada kendini gösteren bir canonical üretir. Eksikse ya temanın
wp_head()çağrısı kaldırılmıştır ya da eklentinin canonical özelliği kapatılmıştır — yeniden açın.Temalarda
<link rel="canonical" href="{{ canonical_url }}">satırıtheme.liquiddosyasında bulunur. Bir özelleştirme bu satırı kaldırdıysa geri ekleyin.Dizine eklenebilir her sayfada, mutlak canonical URL ile
<link rel="canonical" href="https://www.example.com/path">etiketini<head>içine yazdırın. -
Yayımlayın ve önbellekleri temizleyin. Kaydedip yayımlayın, ardından tarayıcının yeni sürümü göreceğinden emin olun: WordPress — önbellek eklentinizde sayfa önbelleğini temizleyin ve CDN'i boşaltın; Shopify — tema ve içerik değişiklikleri kaydedildiği anda yayına girer, ancak mağazanın önünde bir CDN varsa onu boşaltın; özel kod — dağıtımı yapın ve uç (edge) önbelleği boşaltın. Canlı HTML'in değiştiğini gizli bir pencerede ya da
curl -s https://your-domain/page | grep -i '<title\|canonical\|robots'ile kontrol edin; Glimana, web tarayıcınızın önbelleğindekini değil, sunucunun gönderdiğini okur. - Glimana'da doğrulayın. Görevler altında görevi açın ve Yaptım'a tıklayın. Etkilenen sayfalar birkaç saat içinde doğrulama taramasına alınır; görev, sayfa bir canonical bildirdiğinde kapanır. Kontrol hâlâ başarısızsa görev bir notla Yeni durumuna döner; başarılı olursa görev Etki raporlarında Giderilen teknik sorunlar altında listelenir. Daha erken kontrol etmek için sorundaki Etkilenen sayfaları yeniden tara düğmesini kullanın.
Düzeltme nasıl doğrulanır
Görevi Yaptım olarak işaretledikten sonra yeniden tarayın; görev, sayfa bir canonical bildirdiğinde kapanır.