Doküman geçerli bir rel=canonical içermiyor

Birden fazla sayfada benzer içerikler bulunduğunda, arama motorları bunları aynı sayfanın yinelenen sürümleri olarak değerlendirir. Örneğin, bir ürün sayfasının masaüstü ve mobil sürümleri genellikle kopya olarak kabul edilir.

Arama motorları, sayfalardan birini standart veya birincil sürüm olarak seçip diğerini tarar. Geçerli standart bağlantılar, arama motorlarına, bir sayfanın hangi sürümünün taranacağını ve arama sonuçlarında kullanıcılara gösterileceğini bildirmenizi sağlar.

Standart bağlantıları kullanmanın birçok avantajı vardır:

  • Arama motorlarının birden çok URL'yi tercih edilen tek bir URL'de birleştirmesine yardımcı olur. Örneğin, başka siteler sayfanıza verilen bağlantıların sonuna sorgu parametreleri yerleştirirse arama motorları bu URL'leri tercih ettiğiniz sürümde birleştirir.
  • Takip yöntemlerini basitleştirir. Tek bir URL'yi izlemek, çok sayıda URL'yi izlemekten daha kolaydır.
  • Orijinal içeriğinizin ortak kullanılan bağlantılarını tercih ettiğiniz URL ile birleştirerek ortak kullanılan içeriğin sayfa sıralamasını iyileştirir.

Lighthouse geçersiz bir standart bağlantıya sahip tüm sayfaları işaretler:

Geçersiz standart bağlantıya sahip dokümanı gösteren Lighthouse denetimi

Aşağıdaki koşullardan herhangi biri karşılanırsa sayfa bu denetimde başarısız olur:

  • Birden fazla standart bağlantı var.
  • Standart bağlantı geçerli bir URL değil.
  • Standart bağlantı, farklı bir bölge veya dil için bir sayfaya işaret ediyor.
  • Standart bağlantı farklı bir alan adına yönlendiriyor.
  • Standart bağlantı, site köküne işaret eder. Bu senaryonun AMP veya mobil sayfa varyasyonları gibi bazı senaryolarda geçerli olabileceğini, ancak Lighthouse'un yine de bunu bir hata olarak değerlendireceğini unutmayın.

Standart bağlantıyı belirtmek için iki seçenek vardır.

1. Seçenek: Sayfanın <head> öğesine <link rel=canonical> öğesi ekleyin:

<!doctype html>
<html lang="en">
  <head>
    …
    <link rel="canonical" href="https://example.com"/>
    …
  </head>
  <body>
    …
  </body>
</html>

2. Seçenek: HTTP yanıtına Link başlığı ekleme:

Link: https://example.com; rel=canonical

Her yaklaşımın artı ve eksilerinin listesini görmek için Google'ın Yinelenen URL'leri birleştirme sayfasına göz atın.

Genel yönergeler

  • Standart URL'nin geçerli olduğundan emin olun.
  • Mümkün olduğunda HTTP yerine güvenli HTTPS standart URL'leri kullanın.
  • Kullanıcının diline veya ülkesine bağlı olarak bir sayfanın farklı sürümlerini sunmak için hreflang bağlantılarını kullanıyorsanız standart URL'nin söz konusu dil veya ülke için doğru sayfaya yönlendirdiğinden emin olun.
  • Standart URL'yi farklı bir alan adına yönlendirmeyin. Yahoo ve Bing buna izin vermez.
  • İçerikleri aynı olmadığı sürece alt düzey sayfaları sitenin kök sayfasına yönlendirmeyin.

Google'a özel yönergeler

  • Google'ın sitenizin tamamında standart veya kopya olarak değerlendirdiği URL'leri görmek için Google Search Console'u kullanın.
  • Kanonlaştırma için Google'ın URL kaldırma aracını kullanmayın. Bir URL'nin tüm sürümlerini aramadan kaldırır.

Kaynaklar