SEO

Uluslararası SEO: Hreflang Etiketlerinin Doğru Kullanımı ve Sık Yapılan Hatalar

Uluslararası SEO, bir web sitesini farklı dillerde ve farklı coğrafyalardaki kullanıcılar için optimize etme sürecidir. Bu sürecin en kritik ve teknik yönlerinden biri ise hreflang etiketlerinin doğru kullanımıdır.

hreflang etiketi, Google’a bir sayfanın hangi dilde ve hangi coğrafi bölgedeki kullanıcılar için olduğunu bildiren bir HTML özelliğidir. Bu, arama motorlarının doğru içeriği doğru kullanıcıya sunmasını sağlar ve yinelenen içerik (duplicate content) sorunlarını engeller.

 

Hreflang Etiketi Nasıl Çalışır?

 

hreflang etiketi, bir sayfanın alternatif sürümlerini belirtmek için kullanılır.

  • Dil Kodu: hreflang="dil" (Örn: en – İngilizce, tr – Türkçe)
  • Dil ve Bölge Kodu: hreflang="dil-bölge" (Örn: en-us – Amerikan İngilizcesi, tr-tr – Türk Türkçesi)

Örnek Senaryo: Bir web sitesinin İngilizce, Almanca ve Fransızca versiyonları olduğunu varsayalım. Sayfalarınızın <head> bölümüne aşağıdaki etiketleri eklemelisiniz:

<link rel="alternate" hreflang="en" href="https://example.com/en/page-name.html" /> <link rel="alternate" hreflang="de" href="https://example.com/de/page-name.html" /> <link rel="alternate" hreflang="fr" href="https://example.com/fr/page-name.html" />

Aynı zamanda, bir de “evrensel” veya herhangi bir dil/bölgeye ait olmayan kullanıcılar için bir varsayılan sayfa belirtmelisiniz. Bu genellikle x-default ile yapılır:

<link rel="alternate" hreflang="x-default" href="https://example.com/" />

 

Hreflang Etiketlerini Uygulama Yöntemleri

 

hreflang etiketlerini sitenize üç farklı yoldan uygulayabilirsiniz:

  1. HTML <head> Etiketi (En Yaygın): Her sayfaya, kendisi dahil, tüm alternatif dil sürümlerini gösteren <link> etiketlerini ekleyin.
  2. HTTP Başlığı: PDF gibi HTML dışındaki dosyalarda kullanılır. HTTP başlığına Link: <url>; rel="alternate"; hreflang="lang_code" formatında eklenir.
  3. XML Site Haritası: Çok sayfalı siteler için en pratik yöntemdir. Site haritasında her URL için o URL’nin tüm alternatif sürümlerini belirtirsiniz.

 

Hreflang Etiketlerinde Sık Yapılan Hatalar

 

hreflang etiketleri doğru kullanılmadığında, arama motorlarının kafasını karıştırabilir ve SEO’ya zarar verebilir. Bu nedenle aşağıdaki hatalardan kaçınmak çok önemlidir:

  1. Geri Dönüş Bağlantısı Yok (Missing Return Tag): Bu, en sık yapılan hatadır. Her sayfa, diğer alternatif sürümlerine hreflang ile işaret etmeli ve diğer sayfalar da ona geri dönüş linki vermelidir.
    • Yanlış Uygulama: İngilizce sayfa Almanca sayfayı işaret ediyor, ama Almanca sayfa İngilizce sayfayı işaret etmiyor.
    • Doğru Uygulama: İngilizce sayfa, Almanca ve Fransızca’yı işaret etmeli. Almanca sayfa, İngilizce ve Fransızca’yı işaret etmeli. Her sayfa, kendisini de işaret etmelidir.
  2. Yanlış Dil veya Bölge Kodları: Dil ve bölge kodlarının doğru formatta (ISO 639-1 ve ISO 3166-1) kullanılması gerekir.
    • Yanlış Uygulama: hreflang="en-uk" (UK yerine GB kullanılmalı) veya hreflang="tr-istanbul" (bölge olarak şehir adı kullanılmaz).
    • Doğru Uygulama: hreflang="en-gb", hreflang="tr-tr".
  3. Kanonik Etiketlerle Çakışma: Bir sayfanın kanonik etiketi farklı bir dile işaret etmemelidir.
    • Yanlış Uygulama: İngilizce sayfanın kanonik etiketi Almanca sayfayı işaret ediyor.
    • Doğru Uygulama: Bir sayfanın kanonik etiketi her zaman kendi URL’sini işaret etmelidir (kendini işaretleyen kanonik etiket).
  4. Hreflang’ı Yanlış Kullanma (Linklere ekleme): hreflang etiketi, <link> etiketine veya HTTP başlığına eklenmelidir, doğrudan <a href> etiketine eklenmez.
  5. Duyarlı Web Siteleri ve Tek Sayfa Sorunu:
    • Eğer siteniz duyarlı (responsive) ise, farklı dil versiyonları için farklı URL’leriniz olmayabilir. Bu durumda hreflang etiketini kullanmaya gerek yoktur. Ancak, URL’nizdeki parametreler veya bir çerez ile dil değiştiriyorsanız, bu durum SEO için sorun yaratabilir.
  6. x-default Etiketini Unutmak:
    • Genel bir hedef kitlenin olduğu ve coğrafi veya dil tercihi olmayan kullanıcılar için bir varsayılan sayfa belirtmek önemlidir. Bu, Google’ın doğru sayfayı belirlemesini kolaylaştırır.

 

Sonuç

 

Uluslararası SEO’da hreflang etiketleri, Google’ın sitenizin farklı versiyonlarını anlaması için kritik bir sinyaldir. Doğru kullanıldığında, trafik kazanmanıza, kullanıcı deneyimini iyileştirmenize ve yinelenen içerik cezalarından kaçınmanıza yardımcı olur. Ancak, yanlış kullanımı ciddi SEO sorunlarına yol açabilir. Bu nedenle, uluslararası bir site yönetiyorsanız, hreflang etiketlerinizi düzenli olarak kontrol etmeli ve doğrulamalısınız.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir