Hreflang Etiketleriyle Çok Dilli Sayfalar Doğru Kitleye Nasıl Ulaşır?

Hreflang Etiketleriyle Çok Dilli Sayfalar Doğru Kitleye Nasıl Ulaşır?

Hreflang Etiketleriyle Çok Dilli Sayfalar Doğru Kitleye Nasıl Ulaşır?

Aynı içeriği birden fazla dilde yayınlayan bir sitede en sık görülen sorun, kullanıcının yanlış dil sürümüne yönlendirilmesidir. Almanca konuşan bir ziyaretçi İngilizce sayfayı görüyorsa ya da iki benzer sürüm birbiriyle rekabet ediyorsa, hreflang eksik veya hatalı kurulmuş olabilir. Bu etiket, arama motoruna bir sayfanın hangi dil ve bölge için hazırlandığını ve alternatiflerinin nerede durduğunu söyler.

Hreflang Tam Olarak Ne İş Yapar?

Hreflang bir sıralama artırıcı değil, sürüm eşleştirme sinyalidir. Arama motoru, aynı içeriğin farklı dillerdeki karşılıklarını birbirine bağlar ve kullanıcının diline uygun olanı sonuçlarda gösterir. Dil kodu iki harfli ISO 639-1 standardına, bölge kodu ise ISO 3166-1 standardına uyar. Örneğin tr, en, de yalnızca dili belirtir; en-gb ya da de-at gibi biçimler bölgeyi de ekler. Bölge kodunu tek başına kullanmak geçersizdir. Dil bağımsız genel sürüm için x-default değeri kullanılır; bu, dil seçim sayfası veya varsayılan sürüm olabilir.

Üç Farklı Uygulama Yöntemi

Birinci yöntem, sayfanın head bölümüne her sürüm için bir link rel=”alternate” satırı eklemektir. Küçük ve orta ölçekli siteler için en anlaşılır seçenektir. İkinci yöntem, PDF gibi HTML olmayan dosyalarda işe yarayan HTTP başlığıdır. Üçüncü yöntem ise XML site haritasına her URL için alternatif sürümleri yazmaktır; binlerce sayfası olan sitelerde sayfa kodunu şişirmediği için daha yönetilebilirdir. Hangisini seçerseniz seçin, tek bir yöntemde kalın. Üç yöntemi karıştırmak çelişkili sinyal riskini artırır.

En Sık Yapılan Hatalar

En yaygın hata, karşılıklılığın unutulmasıdır. A sayfası B sayfasını gösteriyorsa, B sayfası da A sayfasını göstermelidir; aksi halde etiket yok sayılabilir. İkinci hata, sayfanın kendisini de listeye eklememektir. Her sayfa kendi sürümüne de referans vermelidir. Üçüncü hata, hreflang içindeki adresin canonical adresten farklı olmasıdır; her sürümün canonical etiketi kendi URL'sini göstermelidir. Ayrıca yönlendirme yapan, 404 dönen veya noindex içeren adresleri etikete koymayın. Dil kodlarında da yazım hatası sık görülür, örneğin Birleşik Krallık için en-uk yerine en-gb yazılmalıdır.

Kurulumu Kontrol Etme

Uygulamadan sonra Search Console'da uluslararası hedefleme ve sayfa dizinleme raporlarını izleyin. Tarama araçları da eksik karşılıklı bağlantıları ve geçersiz kodları listeler. Yeni bir sayfa eklediğinizde tüm sürümlerin etiket setini güncellemek gerekir; bu işi içerik yönetim sisteminde otomatikleştirmek hataları azaltır. Otomatik çeviriyle üretilmiş, kalitesiz sürümleri ise hreflang ile öne çıkarmak yerine önce iyileştirmek daha doğrudur.

Hreflang kurulumu bir kez doğru yapıldığında kullanıcı deneyimini ve sürüm ayrımını sessizce düzeltir. Karşılıklı bağlantıları, doğru dil kodlarını ve tutarlı canonical adreslerini düzenli aralıklarla kontrol etmek yeterlidir.

İlgili Sayfalar