hreflang, aynı içeriğin farklı dil ya da bölge sürümlerini arama motoruna bildiren bir işaretlemedir. Böylece her ziyaretçi, kendi diline uygun sürümü görür. Yukarıdaki araç, doğru biçimli etiketleri veya XML site haritası girdilerini üretir.
hreflang ne işe yarar?
Bir sayfanın Türkçe ve İngilizce sürümü varsa, hreflang bunları birbirine bağlar. Google bu sinyali, kullanıcının diline uygun sürümü göstermek için kullanır ve sürümleri birbirinin kopyası saymaz.
Ne zaman kullanılmalı?
- Aynı içeriğin gerçekten çevrilmiş ya da bölgeye uyarlanmış sürümleri varsa.
- Çevirisi olmayan bir sayfa için hreflang eklemeyin; Türkçe içeriği başka bir dil adresinde kopyalamak da hreflang ile çözülmez.
Dikkat edilmesi gereken kurallar
- Karşılıklılık: A sayfası B'yi gösteriyorsa B de A'yı göstermelidir.
- Her sayfa kendini de listelemelidir (self-referencing).
- Dil kodu ISO 639-1 (tr, en), istenirse bölge kodu ISO 3166-1 (en-US, de-AT) ile birlikte yazılır.
- Adresler tam (https://...) olmalı ve gerçekten var olan, indekslenebilir sayfalara gitmelidir.
- x-default, dili eşleşmeyen ziyaretçiler için varsayılan sürümü belirtir; isteğe bağlıdır.
Üç uygulama yolu
- HTML <link> etiketleri: her sürümün <head> bölümüne eklenir (araçta “HTML” çıktısı).
- XML site haritası: tüm sürümler site haritasında listelenir (araçta “XML” çıktısı).
- HTTP başlığı: HTML olmayan dosyalar (ör. PDF) için kullanılır; bu araç üretmez.
Daha fazla bilgi
Sayfa başlıkları için title ve meta description önizleme, teknik temeller için teknik SEO nedir yazısına bakabilirsiniz.

