İçeriğe geç
DuyurularBilgi bankasıKampanyalar
Hakkımızdaİletişim DestekTREN
hostingsepetiWEB HOSTING & SUNUCU
SEO ve Performans

Hreflang ile gerçek dil sürümlerini eşleştirme

Türkçe ve çevrilmiş sayfaların alternatiflerini doğru tanımlayın; karşılıklı bağlantı, canonical ve dil içeriğinin tutarlılığını doğrulayın.

Hreflang ile gerçek dil sürümlerini eşleştirme

Bir sitede dil değiştirme düğmesi olması, her sayfanın gerçekten çevrilmiş olduğu anlamına gelmez. Hreflang, farklı dil veya bölge sürümlerinin hangi sayfalarla eşleştiğini belirtmeye yardımcı olur. İngilizce adres açıldığında gövdede Türkçe metin gösteriliyorsa bunu gerçek İngilizce alternatif gibi tanımlamak tutarsızdır. Önce içerik, başlık, açıklama ve kullanıcı akışını dil bazında değerlendirin. Teknik etiketler bulunmayan çevirinin yerini doldurmaz; mevcut sürümleri doğru temsil etmek gerekir.

Başlamadan önce

Dil sürümlerinin URL düzenini ve uygulamanın fallback davranışını belgeleyin. Her sayfa için gerçekten yayınlanmış çeviri olup olmadığını listeleyin. Dil ve bölge kodlarını desteklediğiniz hedefe göre seçin; ülke kodunu tek başına dil yerine yazmayın. Sayfaların canonical politikasını önceden kararlaştırın. Çeviri çalışması tamamlanmamış makalelerde boş metinlerin başka dile sessizce düşmesini teknik metadata içinde özellikle kontrol edin.

Uygulama adımları

  1. Gerçek karşılıkları eşleştirin

    Türkçe hosting sayfasını İngilizce hosting sayfasıyla eşleştirin; İngilizce ana sayfayı bütün Türkçe alt sayfaların karşılığı gibi kullanmayın. Konu ve kullanıcı amacı örtüşmelidir. Bir dilde bulunmayan rehber için hayali bir alternatif URL üretmek yerine yalnızca gerçek sürümü yayımlayın.

  2. URL ve dil kodlarını belirleyin

    Alternatif adresleri mutlak ve doğru protokollü URL olarak hazırlayın. Dil veya dil-bölge kodlarını desteklenen biçime göre kullanın. Bir sayfanın genel İngilizce mi, belirli bölgeye özel mi olduğunu içerik ve hizmet kapsamına göre kararlaştırın; rastgele bölge eklemek hedefi açıklamaz.

  3. Karşılıklı tanımları ekleyin

    Birbirinin alternatifleri olan sayfalar kendisini ve ilgili karşılıklarını tutarlı şekilde belirtmelidir. Yalnızca Türkçe sürümden İngilizceye bağlantı ekleyip diğerinde eksik bırakmayın. HTML etiketleri, HTTP başlıkları veya site haritası yöntemlerinden seçtiğiniz uygulamanın bütün eşleşmelerde doğru üretildiğini kontrol edin.

  4. Canonical ile birlikte değerlendirin

    Dil alternatiflerinin canonical değerleriyle çelişmediğini inceleyin. Gerçek çevrilmiş İngilizce sayfayı otomatik olarak Türkçe URL’ye canonical yapmak ayrı bir tercih olup dil sürümünün indekslenme planını etkiler. Kopya fallback içeriğini ise bağımsız tam çeviri gibi sunmayın; politikayı içerik durumuna göre kurun.

  5. Çeviri kapsamını kontrol edin

    H1, açıklama, makale gövdesi, breadcrumb ve temel işlem metinlerini gözden geçirin. Sadece menüsü İngilizce olan Türkçe bir rehber, tam İngilizce içerik değildir. HTML lang ve yapılandırılmış verideki inLanguage değeri gerçekten gösterilen içeriği yansıtmalıdır; boş veri alanları yanlış iddia üretmemelidir.

  6. Yayın koşullarını sınayın

    Alternatif URL’lerin 200 verdiğini ve doğru sayfayı açtığını görün. Bir alternatif başka dile yönleniyor, noindex taşıyor veya içerik bulunamıyorsa eşleşme planını yeniden değerlendirin. Yeni çeviri eklendiğinde ilgili bütün karşılıklarda etiketlerin güncellenmesini sağlayan ortak üretim mantığı tercih edin.

Sonucu doğrulama

Sayfa kaynağında hreflang, canonical, HTML lang ve Article inLanguage değerlerini birlikte okuyun. Türkçe ve İngilizce adresleri ayrı açıp başlık ile gövdedeki dilin uygun olduğunu görün. Eşleştirmeyi iki yönden kontrol edin ve çevirisi olmayan bir makaleyi özellikle test edin. Tarayıcı diline göre yapılan otomatik davranışın arama sistemleri veya kullanıcıların gerçek dil URL’sine erişmesini engellemediğinden emin olun.

Sık karşılaşılan sorunlar

İngilizce URL Türkçe içerik gösteriyorsa veritabanındaki çeviri alanını ve fallback politikasını inceleyin. Yanlış eşleşmeler çoğu zaman bütün alt sayfalara aynı alternatif adresin eklenmesinden kaynaklanır. URL doğru fakat içerik yönleniyorsa rota ve dil seçimi kuralları çakışıyor olabilir. Sadece etiketlerin sayısı yüksek diye başarılı bir çok dil uygulaması oluşmaz; içerik karşılığı, erişilebilirlik ve karşılıklı tanım birlikte tutarlı olmalıdır.

Uygulama örneği

/yardim/dns-ttl-rehberi yalnızca Türkçe yazılmışsa en parametresi eklemek bu içeriği İngilizceye çevirmiş olmaz. Gerçek çeviri yayınlandığında başlık, açıklama ve gövdeyi İngilizce içerikle doldurun; karşılıklı alternatifleri o zaman kurun. Türkçe fallback sürümünün İngilizce Article olarak işaretlenmesi yerine gerçek gösterilen dil ve tek geçerli içerik adresi tutarlı tutulmalıdır.

Sık sorulan sorular

Her makale için İngilizce alternatif gerekli mi?

Hayır. İngilizce çevirisi bulunmayan Türkçe makaleyi gerçek İngilizce rehber gibi sunmamalısınız. Çeviri tamamlanınca doğru eşleşmeyi ekleyin. Geçici fallback varsa metadata ve canonical davranışı bu gerçeği yansıtmalıdır.

Hreflang dil seçme menüsünün yerine geçer mi?

Hayır. Kullanıcının dili değiştirebildiği anlaşılır bağlantılar ayrıca gerekir. Teknik alternatif tanımı kullanıcı arayüzü değildir; dil menüsünün seçilen sayfanın gerçek karşılığına ulaşması da test edilmelidir.

İlgili rehberler

Süreç özeti

İşlem ve doğrulama sırası

AdımKontrol
1Gerçek çevirileri belirle
2Karşılıkları eşleştir
3Alternatifleri ekle
4Dil ve canonical doğrula

Resmî kaynaklar