Ana içeriğe geç

Rehberler / İzleme kavramları açıklandı

Kanonik URL nedir ve ne zaman kullanılır

Bir kanonik URL, bir sayfanın gerçek sürümü olarak aday gösterdiğiniz tek adrestir, böylece arama motorları onun her kopyasını tek bir sonuçta birleştirir. Bunu, sayfanın <head>'inde <link rel="canonical" href="..."> ile, veya bir Link yanıt başlığıyla bildirirsiniz, ve verdiğiniz adres mutlak olmalıdır.

rel=canonical gerçekte ne yapar

Aynı içerik genellikle birden fazla URL'de erişilebilirdir. İzleme parametreleri, oturum tanımlayıcıları, sondaki bir eğik çizgi, https yanında http, çıplak alan adı yanında www, bir yazdırma görünümü, sıralanmış bir liste: bunların her biri aynı kelimeleri sunan ayrı bir URL'dir. Kendi haline bırakılırsa, bir arama motoru bunlardan birini kendisi seçer, ve seçeceğiniz olmayabilir.

Bir kanonik, bu seçimi nasıl açık hale getirdiğinizdir:

<link rel="canonical" href="https://example.com/shoes">
Link: <https://example.com/shoes>; rel="canonical"

İçselleştirmeye değer iki özellik vardır. İlki, bu bir talimat değil bir ipucudur. Google onu yönlendirmelere, iç bağlantılara, site haritası girişlerine ve içeriğin kendisine karşı tartar, ve bildirdiğinizden farklı bir kanonik seçebilir, ve seçer de. İkincisi, siler değil birleştirir. Kopyadan gelen sinyaller kanoniğe birikir, ki bu da noindex'ten farkıdır; orada kopya, arama söz konusu olduğunda basitçe var olmayı bırakır.

Kendine referans veren kanonikler

Her indekslenebilir sayfa kendisini kendi kanoniği olarak bildirmelidir. Gereksiz görünür ve üçünün en faydalı tek satırıdır, çünkü öngörmediğiniz parametreleri etkisiz kılan şey budur. /shoes?utm_source=newsletter, https://example.com/shoes'u bildirdiğinde, kampanya URL'si onunla rekabet etmek yerine otomatik olarak temiz olana katlanır.

Bunları doğru yapmak için üç kural: şema dahil mutlak URL'ler kullanın, sayfa başına tam olarak bir kanonik öğesi yayınlayın (birbiriyle çelişen iki kanoniği olan bir sayfanın ikisi de göz ardı edilir), ve kanoniği diğer sinyallerinizle tutarlı tutun. Başka bir yere yönlendiren, veya 404 döndüren, veya bir noindex taşıyan bir URL'ye işaret eden bir kanonik, çelişkili talimatlar gönderir ve değersizleştirilir.

Alan adları arası kanonikler

Bir kanonik başka bir alan adına işaret edebilir. Bir makaleyi bir ortak siteye veya bir haber toplayıcıya dağıttığınızda doğru mekanizma budur: onların alan adındaki kopya, sizin URL'nizi kanonik olarak bildirir, bu yüzden arama sıralamaları onların yeniden yayınına değil sizin orijinalinize birikir.

Bu aynı zamanda kanonikleri tehlikeli yapan şeydir. Hiçbir şey, bir sayfanın hiçbir ilişkisi olmadığı bir ana bilgisayardaki bir URL'yi aday göstermesini engellemez, ve sözdizimindeki hiçbir şey kazara alan adları arası bir kanoniği yanlış göstermez. Staging arızası işte buradan gelir.

Staging kanonik arızası

Çoğu çerçeve ve içerik yönetim sistemi, kanoniği yapılandırılmış bir temel URL'yi geçerli yolla birleştirerek oluşturur. O temel URL bir ortam değişkeninde, bir veritabanı seçenek satırında veya bir yapılandırma dosyasında yaşar, ve her ortamda farklıdır. Staging değeri üretime ulaştığında, canlı sitedeki her sayfa, gerçek sürümün https://staging.example.com/...'da yaşadığını bildirir.

Ardından gelen şey sessiz ve yavaştır. Canlı sayfalar 200 döndürmeye ve doğru içeriği sunmaya devam eder. Ama her biri Google'a yetkili kopyanın başka bir yerde olduğunu söylüyordur, ve o başka yer ya erişilemez, ya şifreyle korunmuş, ya da noindex'tir. Sayfalar her yeniden taramada birer birer sonuçlardan düşmeye başlar, ve uyarı verecek bir hata olmadığından, ilk sinyal genellikle bir hafta sonraki bir trafik grafiğidir. Onarım staging'e işaret eden bir kanoniği düzeltme rehberinde ele alınır.

Kanonik, yönlendirme, veya noindex

Üçü birbirinin yerine kullanılır ve birbirinin yerine geçemezler:

  • 301 yönlendirmesi kopya hiç erişilebilir olmamalıyken. Mevcut en güçlü sinyal, ve emekliye ayrılmış bir URL veya bir alan adı taşınması için doğru cevap.
  • rel=canonical her iki URL de erişilebilir kalmalıyken ama yalnızca biri sıralanmalıyken. Parametreler, yazdırma görünümleri, dağıtılmış kopyalar, filtrelenmiş listeler.
  • noindex sayfa erişilebilir kalmalıyken ve sıralanmamalıyken, ve birleştirilecek eşdeğer bir sayfa yokken. İç arama sonuçları, teşekkür sayfaları, hesap alanları.

Bunları üst üste yığmayın. Noindex'lenmiş bir sayfadaki bir kanonik çelişkilidir, çünkü bir sayfaya birleşmeyi isterken aynı anda o ilişkinin göz ardı edilmesini istiyorsunuzdur.

Gerçekte neyi sunduğunuzu doğrulayın

Şablonu okumak doğrulama değildir, çünkü edge worker'lar, eklentiler ve sunucu taraflı mantığın hepsi, deponuzda hiç görünmeyen kanonikler ekler. Bunun yerine yanıtı okuyun: curl -s https://example.com/ | grep -i 'rel="canonical"'. Tek bir sayfa için, ücretsiz kanonik kontrol aracı etiketi çözer ve sayfanın kendisine mi, aynı ana bilgisayardaki başka bir URL'ye mi, http sürümüne mi, yoksa başka bir ana bilgisayara mı işaret ettiğini söyler. Tüm siteyi kontrol etmek için, ücretsiz site tarama aracı URL başına bir kanonik durumu raporlar, eksik olduğu sayfaları ve başka bir yere işaret ettiği sayfaları işaretler. Değerin değiştiği günü anahtar sayfalarınız için izlemek, bir HostTracker HTTP monitöründeki İndekslenebilirlik seçeneğinin yaptığı şeydir - bkz. SEO izleme.

Şimdi kontrol edin

Ücretsiz kontrolü kendi sitenizde çalıştırın - hesap gerekmez.

Canonical checker

Bunu sürekli izleyin

Bir sorun çıktığı anda haberdar olun: HostTracker 300’den fazla konumdan kontrol eder ve size e-posta, SMS, Slack, Telegram ve daha fazlasıyla bildirim gönderir.

HostTracker özellikleri

Bu bölümde daha fazlası: İzleme kavramları açıklandı