Dokümanlar

Sorun rehberi · Dizine eklenebilirlik

Canonical hem HTML'de hem HTTP başlığında

ÖnemBilgi
KategoriDizine eklenebilirlik
KapsamSayfa başına
EmekAz
DoğrulamaGörevi tamamlayınca yeniden tarama
Kural anahtarıcanonical_both_methods

Kısa cevap

Hem bir <link rel="canonical"> hem de bir Link: <…>; rel="canonical" başlığı var ve ikisi de aynı URL'yi gösteriyor. Bugün bir sorun yok. Google, iki yöntemi birlikte kullanmanın hataya daha açık olduğunu belirtir — ikisinin ayrıştığı gün çelişen canonical'lar sorununu yaşarsınız — bu yüzden birini tutmayı düşünün.

Neden önemli

HTTP başlığı yöntemi, HTML olmayan dosyalar (PDF'ler) ve HTML'i düzenleyemediğiniz durumlar için vardır. Bir HTML sayfasında yalnızca senkron tutulması gereken ikinci bir yer ekler. Bu bilgi amaçlıdır ve sağlık puanını etkilemez.

Glimana bunu nasıl tespit eder

Tarayıcı her iki yerde de normalleştirilmiş URL'leri aynı olan bir canonical görür.

Nasıl düzeltilir

  1. Etkilenen sayfaları Glimana'da bulun. Sorunlar › Canonical hem HTML'de hem HTTP başlığında bölümü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.
  2. Düzeltmeyi platformunuzda uygulayın.

    Tek bir canonical kaynağı tutun. HTML sayfalarında belgedeki <link rel="canonical">, sayfa sayfa denetleyebildiğiniz kaynaktır; HTML yanıtları için Link: <…>; rel="canonical" HTTP başlığını kaldırın (genellikle CDN'de ya da web sunucusunda eklenir) ve başlığı, tek seçeneğin o olduğu PDF gibi HTML olmayan dosyalar için tutun. İkisi de aynı kaynaktan geliyor ve her zaman tutarlıysa bırakabilirsiniz; ancak bundan sonraki her değişikliği iki yerde yapmanız gerekir.

    Başlığı WordPress'in kendisi eklemez; barındırma firmasına (bazı yönetilen barındırmalar ve Cloudflare APO bunu ekler), bir güvenlik/CDN eklentisine ya da bir .htaccess Header set Link kuralına bakın. Başlığı oradan kaldırın ve SEO eklentisinin etiketini tutun.

    Shopify Link canonical başlığı göndermez; böyle bir başlık görüyorsanız mağazanın önündeki bir proxy'den ya da Cloudflare kuralından geliyordur.

    Web sunucusunda ya da ara katmanda (middleware) text/html yanıtları için başlığı kaldırın; PDF'ler ve HTML olmayan diğer dosyalar için tutun.

  3. Yayımlayın ve önbellekleri temizleyin. Sunucu ya da CDN değişikliğini uygulayın (Nginx/Apache'yi yeniden yükleyin, Cloudflare kuralını kaydedin), önbelleği boşaltın, ardından canlı yanıtı curl -sI https://your-domain/page ile kontrol edin — orada gördüğünüz durum satırı ve başlıklar, Glimana'nın ve Googlebot'un aldığının tam olarak aynısıdır.

  4. Glimana'da doğrulayın. Görevler altında görevi açın ve Yaptım düğmesine tıklayın. Etkilenen sayfalar birkaç saat içinde doğrulama taramasına alınır; görev, sayfa canonical'ını yalnızca tek bir yerde belirttiğinde kapanır. Denetim yine başarısız olursa görev bir notla Yeni durumuna döner; geçerse Etki raporlarında Giderilen teknik sorunlar altında listelenir. Daha erken kontrol etmek için sorunun üzerindeki Etkilenen sayfaları yeniden tara seçeneğini kullanın.

Düzeltme nasıl doğrulanır

Yeniden tarama; görev, sayfa canonical'ını yalnızca tek bir yerde belirttiğinde kapanır.

Kaynaklar

Bu sayfa işinize yaradı mı?

Son güncelleme 2026-10-10 · Destekle iletişim