websitesiburada
SEO

Web Sitesi Hreflang Etiketi Nedir

6 dk okuma

Türkçe ve İngilizce içerik sunan bir web sitesi işletiyorsanız, Google'a hangi sayfanın hangi dildeki kullanıcıya gösterileceğini açıkça söylemeniz gerekir; aksi halde yanlış dildeki sayfa yanlış kullanıcıya çıkabilir. Bu görevi üstlenen teknik etikete hreflang denir. Bu yazıda hreflang'in ne işe yaradığını, nasıl doğru kurulacağını ve en sık yapılan hataları anlatıyoruz.

Hreflang etiketi ne işe yarar?

Hreflang, bir sayfanın hangi dil ve hangi bölge için hazırlandığını arama motoruna bildiren bir HTML etiketidir. Örneğin sitenizin hem tr-TR hem de en-US sürümü varsa, hreflang sayesinde Google Türkiye'den arama yapan kullanıcıya Türkçe sayfayı, ABD'den arama yapan kullanıcıya İngilizce sayfayı gösterir.

Bu etiket olmadan Google, birbirine çok benzeyen bu sayfaları yinelenen içerik (duplicate content) olarak algılayabilir ve hangisini öne çıkaracağına kendisi karar vermeye çalışır; bu da genelde istemediğiniz bir sonuç doğurur.

Hreflang nasıl kurulur?

Hreflang etiketleri genellikle sayfanın <head> bölümüne eklenir ve her dil sürümü birbirine karşılıklı referans verir; yani Türkçe sayfa İngilizce sayfaya, İngilizce sayfa da Türkçe sayfaya işaret etmelidir. Bu karşılıklı referans eksik olursa etiket geçersiz sayılabilir.

Alternatif olarak hreflang bilgisi XML site haritası (sitemap) içine de eklenebilir; özellikle çok sayıda dil ve sayfa kombinasyonu olan büyük sitelerde bu yöntem daha yönetilebilir olabilir.

Sık yapılan hreflang hataları

  • Karşılıklı referans eksikliği: A sayfası B'ye işaret ediyor ama B, A'ya işaret etmiyor.
  • Yanlış dil/bölge kodu kullanmak: 'tr' yerine yanlışlıkla 'ttr' veya var olmayan bir bölge kodu yazmak.
  • Kanonik etiketle çelişen hreflang tanımlamak: Bir sayfa kendini kanonik gösterirken başka bir sayfayı hreflang alternatifi olarak işaretlemek karışıklık yaratır.
  • x-default değerini unutmak: Hiçbir dil/bölge eşleşmesi olmayan kullanıcılar için hangi sayfanın gösterileceğini belirtmemek.
  • Sadece bazı sayfalarda hreflang kullanıp site genelinde tutarlı uygulamamak.

Hreflang her site için gerekli mi?

Sitenizin tamamı tek dilde yayınlanıyorsa ve tek bir ülkeyi hedefliyorsanız hreflang'e ihtiyacınız yoktur; bu etiket yalnızca birden fazla dil veya bölge sürümü olan siteler için anlamlıdır.

Yurt dışına açılmayı planlayan veya farklı şehirlere özel sayfalar (örneğin /sehir/istanbul, /sehir/ankara gibi) sunan siteler için ise hreflang yerine genellikle coğrafi hedefleme ve içerik ayrımı yeterli olur; hreflang daha çok gerçek dil değişikliği gerektiren durumlar için uygundur.

Sıkça Sorulan Sorular

Hreflang etiketi olmadan çok dilli site SEO'su yapılabilir mi?

Yapılabilir ama Google'ın doğru dildeki sayfayı doğru kullanıcıya göstermesi zorlaşır ve yinelenen içerik riski artar.

Hreflang etiketini nasıl test edebilirim?

Google Search Console'daki uluslararası hedefleme raporları ve çeşitli ücretsiz hreflang test araçlarıyla etiketlerin doğru çalışıp çalışmadığını kontrol edebilirsiniz.

WB

websitesiburada.com Editöryal Ekibi

Bu yazı, platformumuzda listelenen web sitesi uzmanlarıyla yürüttüğümüz projelerden edindiğimiz gözlemler ve güncel fiyat/piyasa verileri baz alınarak editoryal ekibimiz tarafından hazırlanmıştır.

Hakkımızda daha fazla bilgi →

Web sitesi yaptırmaya hazır mısınız?

Birkaç soruya cevap verin; ihtiyacınıza uygun uzmanı ve net fiyatı size önerelim.

Web Sitesi İstiyorum