Hreflang etiketi, bir web sitesinde aynı içeriğin farklı dil veya ülke sürümleri bulunduğunda arama motorlarına hangi sayfanın hangi kullanıcıya gösterilmesi gerektiğini bildiren HTML etiketidir. Özellikle çok dilli (multilingual) ve çok bölgeli (multiregional) web siteleri için büyük önem taşıyan hreflang, Google'ın doğru kullanıcıya doğru dilde içerik sunmasını sağlar.
Uluslararası SEO çalışmalarında en sık kullanılan tekniklerden biri olan hreflang, kullanıcı deneyimini artırırken yanlış dilde sayfa gösterilmesini önlemeye yardımcı olur. Aynı zamanda farklı ülkelere yönelik hazırlanan içeriklerin arama sonuçlarında daha doğru şekilde sıralanmasını destekler.
Hreflang Etiketi Ne İşe Yarar?
Bir web sitesinin Türkçe, İngilizce ve Almanca gibi farklı dil sürümleri bulunabilir. Ayrıca aynı dilin farklı ülkelere özel versiyonları da hazırlanabilir. Örneğin İngiltere İngilizcesi ile ABD İngilizcesi arasında yazım ve içerik farklılıkları olabilir.
Hreflang etiketi sayesinde arama motorları:
- Kullanıcının dilini algılar.
- Kullanıcının bulunduğu ülkeyi dikkate alır.
- En uygun sayfa sürümünü gösterir.
- Yanlış dilde içerik gösterilmesini önler.
- Uluslararası SEO performansını artırır.
Hreflang Etiketi Nasıl Yazılır?
Hreflang etiketi sayfanın <head> bölümüne eklenir.
<link rel="alternate" hreflang="tr" href="https://siteadi.com/" />
<link rel="alternate" hreflang="en" href="https://siteadi.com/en/" />
Bu örnekte Türkçe kullanıcılar Türkçe sayfaya, İngilizce kullanıcılar ise İngilizce sürüme yönlendirilir.
Ülke Kodları Nasıl Kullanılır?
Dil kodunun yanında ülke kodu da kullanılabilir.
<link rel="alternate" hreflang="tr-TR" href="https://siteadi.com/" />
<link rel="alternate" hreflang="en-US" href="https://siteadi.com/us/" />
<link rel="alternate" hreflang="en-GB" href="https://siteadi.com/uk/" />
Burada:
- tr-TR → Türkiye'deki Türkçe kullanıcıları
- en-US → Amerika Birleşik Devletleri
- en-GB → Birleşik Krallık
hedeflemektedir.
x-default Etiketi Nedir?
Google, hreflang yapısında x-default değerinin kullanılmasını da destekler. Bu etiket, kullanıcının dili veya ülkesi belirlenemediğinde gösterilecek varsayılan sayfayı belirtir.
<link rel="alternate" hreflang="x-default"
href="https://siteadi.com/" />
Özellikle global web sitelerinde ziyaretçileri ana sayfaya veya dil seçim ekranına yönlendirmek için tercih edilir.
Hreflang Kullanmanın Avantajları
Doğru yapılandırılmış hreflang etiketleri birçok avantaj sağlar.
- Doğru dilde içerik gösterilir.
- Kullanıcı deneyimi iyileşir.
- Uluslararası sıralamalar güçlenir.
- Hemen çıkma oranı düşebilir.
- Dönüşüm oranları artabilir.
- Google doğru URL'yi daha kolay belirler.
Hreflang Duplicate Content Sorununu Çözer mi?
Hreflang etiketi duplicate content (yinelenen içerik) sorununu doğrudan çözmez. Aynı içeriğin farklı dil veya ülke sürümlerinin bulunduğunu Google'a bildirir. Eğer tamamen aynı içeriğin birden fazla URL'si varsa, bunun için canonical etiketi kullanılmalıdır.
Kısacası:
- Canonical → Aynı içeriğin asıl URL'sini belirtir.
- Hreflang → Aynı içeriğin farklı dil ve ülke sürümlerini tanımlar.
Hreflang Kullanırken Yapılan Hatalar
Yanlış yapılandırılan hreflang etiketleri Google tarafından dikkate alınmayabilir. En yaygın hatalar şunlardır:
- Yanlış dil kodu kullanmak.
- Yanlış ülke kodu yazmak.
- Karşılıklı bağlantı (return tag) oluşturmamak.
- 404 sayfalara hreflang vermek.
- Canonical ile çelişen hreflang kullanmak.
- Eksik dil sürümleri tanımlamak.
Hreflang XML Sitemap İçinde Kullanılabilir mi?
Evet. Hreflang etiketleri yalnızca HTML sayfalarının head bölümünde kullanılmaz. Büyük web sitelerinde XML site haritası içerisinde de tanımlanabilir. Özellikle binlerce sayfaya sahip projelerde XML Sitemap yöntemi yönetimi kolaylaştırır ve hata riskini azaltır.
WordPress'te Hreflang Nasıl Eklenir?
WordPress kullanan sitelerde Polylang, WPML, TranslatePress ve MultilingualPress gibi çok dilli eklentiler hreflang etiketlerini otomatik oluşturabilir. Bu eklentiler her dil sürümünü birbirine bağlayarak Google'ın doğru sayfaları algılamasını sağlar.
Manuel geliştirme yapan web sitelerinde ise hreflang etiketleri HTML içerisine veya XML site haritasına doğrudan eklenebilir.
Google Hreflang Etiketini Nasıl Değerlendirir?
Google, hreflang etiketlerini kullanıcıya en uygun sayfayı göstermek için güçlü bir sinyal olarak değerlendirir. Ancak etiketlerin doğru yapılandırılması büyük önem taşır. Yanlış URL'ler, eksik bağlantılar veya uyumsuz canonical kullanımı durumunda Google farklı sayfaları tercih edebilir.
Bu nedenle tüm dil sürümlerinin birbirini karşılıklı olarak işaretlemesi ve hreflang kodlarının ISO dil ve ülke standartlarına uygun olması gerekir.
Hreflang etiketi, uluslararası SEO çalışmalarının vazgeçilmez bileşenlerinden biridir. Birden fazla dil veya ülkeye hizmet veren web sitelerinde doğru kullanıldığında hem kullanıcı deneyimini iyileştirir hem de arama motorlarının doğru sayfayı doğru kullanıcıya göstermesine yardımcı olur. Çok dilli e-ticaret siteleri, haber portalları, kurumsal web siteleri ve global projeler için hreflang uygulaması, uzun vadeli SEO başarısında önemli rol oynayan teknik optimizasyonlardan biridir.