Hreflang ne içindir?
Hreflang, aynı sayfanın farklı dil veya uygun ülke sürümlerini ilişkilendirir. Türkçe Türkiye ve Gaziantep hizmet sayfalarını sırf şehirleri farklı diye hreflang çifti yapmak doğru kullanım değildir. Önce gerçekten karşılık gelen dil/bölge sürümleri bulunmalıdır. Etiket eklemek çeviri, kalite veya indekslenme garantisi sağlamaz.
URL eşleştirme tablosu
Her özgün sayfanın karşı dildeki gerçek eşdeğeri yazılır. Bir hizmetin İngilizce karşılığı yoksa bütün Türkçe sayfalar İngilizce ana sayfaya bağlanmaz. Tam URL, dil kodu, varsa ülke kodu ve canonical hedefi tabloya eklenir. Bölge kodu tek başına dil yerine kullanılamaz; örneğin İngilizce için dil bilgisi gerekir.
Karşılıklı ilişkiyi kontrol edin
Her sürüm kendisini ve diğer eşdeğer sürümleri göstermelidir. A sayfası B’yi bildirirken B’nin geri bağlantısı eksikse uygulama sorunlu olabilir. Etiketlerin HTML, HTTP başlığı veya sitemap yöntemlerinden biriyle yönetilmesi yeterlidir; üç yerde farklı listeler tutmak bakım hatasını artırır.
Canonical ve erişim çelişmesin
Yerelleştirilmiş sayfa gerçek çeviri içeriyorsa kendi tercih edilen URL’si ve uygun dil eşleştirmesi birlikte değerlendirilir. Bir sürüm diğer dile canonical verirken bağımsız indekslenmesini beklemek tutarsız sinyal yaratabilir. URL’nin yönlendirme, noindex veya erişim engeli taşımadığı ve kullanıcıya doğru dilde ana gövde sunduğu kontrol edilir.
Yayın testi
Birbirine bağlı küçük bir sayfa grubu seçilerek tüm alternatifler taranır. Dil değiştirici kullanıcıyı ilgili karşı sayfaya götürmeli; otomatik konum yönlendirmesi içeriğe erişimi engellememelidir. Yayın sonrası Search Console ve sunucu gözlemleriyle sorun aranır. Sadece kaynakta hreflang satırı görmek Google’ın tüm eşleştirmeleri kabul ettiği anlamına gelmez.