İçeriğe atla

Google Search Console'da hreflang etiketlerini kontrol edebilir miyim?

Teknik SEO

Artık doğrudan değil. Hreflang hataları eskiden Google'ın kullanımdan kaldırdığı Uluslararası Hedefleme raporunda görünüyordu ve Google'ın hreflang rehberi artık bir Search Console raporu yerine üçüncü taraf araçlara yönlendiriyor. Google hreflang'i hâlâ okuyor, dolayısıyla kontrol etmeye değer. Etiketlerin Google'ın çektiği HTML'de bulunduğunu doğrulayın, tüm seti bir tarayıcıyla (crawler) denetleyin ve hangi ülkelerdeki kullanıcıların hangi dil sürümüne ulaştığını izleyin.

Google hreflang ile hâlâ ne yapıyor?

Google'ın kullanımdan kaldırma duyurusu, hreflang'i desteklemeyi ve kullanmayı sürdüreceğini belirtiyor. Bu işaretlemeler, hangi URL'lerin aynı sayfanın dil veya bölge sürümleri olduğunu Google'a bildirir; böylece arama yapan kullanıcıya en uygun sürümü gösterebilir. Bunları <head> içindeki HTML link öğelerinde, HTTP başlıklarında veya site haritanızda tanımlayabilirsiniz; Google üçünü eşdeğer sayar, birden fazlasını kullanmanın ek bir faydası yoktur.

Uygulamaların çoğunda hatalı olan kurallar

  • Her sürüm hem kendisini hem de diğerlerini listeler. İki sayfa birbirine işaret etmiyorsa Google bu çifti yok sayar.
  • Kodlar ISO standardına uyar. Bir dil kodu (ISO 639-1) ve isteğe bağlı olarak bir bölge (ISO 3166-1 Alpha 2): de, de-at, pt-br. Tek başına bölge kodu geçersizdir; UK veya EU gibi değerlerin etkisi yoktur, Birleşik Krallık için doğru kod gb'dir.
  • URL'ler mutlaktır. Her alternatif için https:// dahil tam adres gerekir. Alternatifler başka alan adlarında olabilir.
  • Yedek sayfa isteğe bağlıdır ama faydalıdır. x-default, dili hiçbir sürümünüzle eşleşmeyen kullanıcılar için gösterilecek sayfayı belirtir; çoğunlukla bir dil seçici sayfasıdır.

Hreflang bugün nasıl kontrol edilir?

  1. Google'ın etiketleri gördüğünü doğrulayın. Yerelleştirilmiş bir URL'yi inceleyin, taranan sayfanın HTML'ini açın ve hreflang araması yapın. Yalnızca çalışmayan bir betikle eklenen veya önbellek tarafından silinen etiketler burada eksik görünür.
  2. Tüm seti bir tarayıcıyla (crawler) doğrulayın. Eksik karşılıklı bağlantılar ve hatalı kodlar ancak her sürüm diğerleriyle karşılaştırıldığında ortaya çıkar; bunun için hreflang kontrolü yapan bir site taraması gerekir. Google birkaç üçüncü taraf araca işaret ediyor, ancak bunları kendisinin sürdürmediğini ve denetlemediğini belirtiyor.
  3. Sonucu Performans raporunda okuyun. Sayfa filtresini /de/ gibi tek bir dil klasörüne ayarlayın ve Ülkeler sekmesini açın. Bu klasörün hedeflemediği ülkelerden gelen gösterimler, doğru sürümün sunulmadığına işaret eder. Tersini yapmak için tek bir ülkeye göre filtreleyin ve Sayfalar sekmesine bakın.

Hreflang hatası gibi görünen sorunlar

  • IP'ye veya tarayıcı diline göre otomatik yönlendirmeler. Google bunlardan kaçınılmasını önerir: Googlebot çoğunlukla ABD'den ve Accept-Language başlığı olmadan tarama yapar, bu yüzden diğer sürümlerinizi hiç görmeyebilir. Bunun yerine sürümleri birbirine bağlayın (çok bölgeli siteler).
  • Çevrilmemiş sayfalar. Ana içeriği hiç çevrilmemiş sürümler yinelenen içerik sayılır ve Google bunları birleştirebilir.
  • lang özniteliği. Google bir sayfanın dilini lang özniteliğinden veya URL'den değil, görünen metinden belirler.

Daha geniş bir bakış için Uluslararası Hedefleme'ye ne oldu yazısına bakın.

AutoPSEO nasıl yardımcı olur?

Uluslararasılaştırma raporu, Search Console verilerinizi sayfa ve ülke bazında okur, her URL'nin hangi pazara hizmet ettiğini klasöründen veya alt alan adından (/de/, /fr-ca/, de.example.com) belirler ve her ülke için gösterimlerin kaç tanesinin doğru sürüme, başka bir pazarın sürümüne veya varsayılan sayfalarınıza ulaştığını gösterir. Gösterimlerin çoğunun yanlış sürüme düştüğü ülkeler işaretlenir; pratikte önemli olan hreflang hatası da budur.

SEO içeriğinizi otopilota alın

Search Console'u ve sitenizi bağlayın. AutoPSEO siteyi tarar ve ilk konuları hemen planlar. Kredi kartı gerekmez.