Hreflang nedir ve ne yapar? Hreflang etiketi, standart ve sayfa etiketleri gibi, iki sayfa arasındaki ilişkiyi temsil eden bir HTML etiketidir. Hreflang durumunda, bu, her iki URL'nin aynı içeriği tutmak için farklı diller kullandığı veya aynı dili kullanıp farklı coğrafi bölgeleri hedeflediği anlamına gelir.
Doğru yapıldığında, her hreflang etiketi botlara sayfayı okumalarını ve ilk sayfa dilini bilmeyenler için doğru içeriği bulmalarını söyler. Biri arama yaptığında, Google (Bing hreflang etiketi kullanmaz) şunları yapar:
- URL'leri algoritmaya göre sıralamaya karar verir
- Sayfanın kodunu kontrol eder, hreflang etiketleri arar.
- Kullanıcının mevcut konumuna (IP adresine dayanarak) ve dil ayarlarına bakıyor
- SERP'lerde en ilgili URL'yi gösterir ve kullanıcıyı (tıklanırsa) o URL'ye gönderir
Arama motorlarının hreflang etiketlerini kontrol etmesinin nedeni, kullanıcının dil ayarlarına göre sayfanın doğru versiyonunu sağlayabilmesidir. Kısacası, Google'ın İspanyolca konuşanlar için hangi URL'yi göstereceğini, İngilizce konuşanlar için hangisini göstereceğini bu şekilde biliyor. Ayrıca Amerika Birleşik Devletleri ve Birleşik Krallık'ta hangi versiyonun mevcut olduğunu nasıl öğreneceğinizdir.
Hreflang'ı sayfanıza nasıl ekleyebilirsiniz? Bir HTML sayfanız varsa, hreflang etiketi <head>şöyle görünür:
HTML dışı sayfalar (örneğin PDF'ler gibi) için HTTP başlığına hreflang yorumları ekleyin:
Yukarıdaki örnekte, bu etiketlerin hreflang="en" kısmı Google'a listelenen URL'nin sayfanın İngilizce versiyonu olduğunu söyler; bu nedenle tarayıcıda İngilizce dilini kendi dili olan İngilizce konuşan ülkeye ayarlayan kullanıcılara URL'yi gösterir. Eğer hreflang="es" varsa, Google İspanyolca konuşan kullanıcılar için URL'yi gösterir.
Sayfalarınıza hreflang etiketleri eklerken, sayfanın her versiyonuna bağlantılar ve kendi referansları dahil etmelisiniz. Yani, İngilizce, İspanyolca ve Fransızca sayfalarınız varsa, her sayfanın üç sekmesi vardır:
Coğrafi konumlandırma, hreflang etiketine hreflang özelliğindeki dil kodundan sonra ülke kodu eklenerek eklenebilir. Yani, yukarıdaki web sitesi farklı ülkeleri ve her dili hedefliyorsa, şöyle görünecektir:
Google bu etiketleri gördüğünde, İngilizce versiyonunu Amerika Birleşik Devletleri, Meksika ve Fransa'daki kullanıcılara göstereceğini biliyor.
Hreflang değeri her zaman dil ülkesine yazılmalı ve coğrafi hedefleme sadece ülkeyle sınırlıdır. Google şehirleri, bölgeleri veya kıtaları desteklemiyor.
Dil koduburadan bulunabilir:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
Ülke koduBurada:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|