İçeriğe geç

Rehber

hreflang hedefi dizine eklenemiyor: 404, yönlenen veya noindex dil sürümleri

hreflang ile gösterilen bir dil sürümü hata veriyor, yönleniyor veya noindex taşıyorsa ilişki bozulur. Dil sürümlerinin hepsinin sağlıklı olmasını sağlamayı anlatıyoruz.

2 dk okumaOrta seviyeGeçerlilik dönemi: 2026 Eylül itibarıyla
hreflang hedefi dizine eklenemiyor: 404, yönlenen veya noindex dil sürümleri — editoryal kapak görseli

Türkçe sayfa Almanca sürümü hreflang ile gösteriyor; ama Almanca sayfa silinmiş ve 404 dönüyor ya da dil seçimine göre başka bir adrese yönleniyor.

KTYAPTECH SEO Analyzer bu sorunu INTL-HREFLANG-TARGET-NOT-INDEXABLE-001 koduyla, “hreflang hedefi dizine eklenemiyor” başlığı altında ve yüksek önem derecesiyle raporlar (Uluslararası / hreflang). Bu rehber, bulgunun ne anlama geldiğini, neden önemli olduğunu ve adım adım nasıl düzeltileceğini anlatıyor.

Dizine eklenemeyen hreflang hedefi nedir?

hreflang ile gösterilen her adres 200 dönmeli, dizine açık olmalı ve kendi canonical adresi olmalıdır. Hedef 4xx/5xx döndürüyorsa, yönleniyorsa veya noindex taşıyorsa bu bulgu verilir.

Neden önemli? SEO ve kullanıcı deneyimine etkisi

Google bozuk hedefleri hreflang kümesinden çıkarır; kullanıcıya yanlış dil sürümü gösterilebilir. Yönlenen hedefler, özellikle dil algılamaya dayalı yönlendirmeler, Googlebot'un sürümleri görmesini engelleyebilir.

Sorun nasıl tespit edilir?

  • SEO Analyzer raporundaki “hreflang hedefi dizine eklenemiyor” bulgusunda hedeflerin durumunu görün.
  • hreflang adreslerini curl -I ile test edin.
  • Hedef sayfalarda meta robots etiketini kontrol edin.
Dizine eklenemeyen hreflang hedefi: yanlış ve doğru uygulamanın karşılaştırması
Dizine eklenemeyen hreflang hedefi: sorunlu durum ve doğru uygulama yan yana.

Adım adım çözüm

  1. hreflang hedeflerinin durumlarını kontrol edin.
  2. Silinen veya taşınan sürümler için hreflang adreslerini güncel adreslerle değiştirin.
  3. Yayında olmayan veya noindex dil sürümleri için hreflang vermeyin.
  4. Dil algılamaya göre otomatik yönlendirme yapmayın; kullanıcıya dil öneren bir bildirim gösterin.
  5. hreflang kümesini sayfaların yayın durumundan otomatik üretin.

Otomatik dil yönlendirmesi

Tarayıcı diline göre kullanıcıyı otomatik olarak başka dil sürümüne yönlendirmek, Googlebot'un (genellikle ABD'den ve İngilizce başlıklarla tarar) diğer sürümleri görmesini engelleyebilir. Google, otomatik yönlendirme yerine dil seçici ve öneri bildirimi kullanılmasını önerir.

Dizine eklenemeyen hreflang hedefi için düzeltme örneği
Her hedef yönlendirmesiz 200 dönmelidir.

Sık yapılan hatalar

  • Taslak veya yayında olmayan dil sürümlerine hreflang vermek.
  • Dil algılama ile zorunlu yönlendirme yapmak.

Düzeltmeyi nasıl doğrularsınız?

  • Tüm hreflang hedeflerinin 200 döndüğünü kontrol edin.
  • SEO Analyzer'ı yeniden çalıştırın.

Sık sorulan sorular

Bir dilin çevirisi yoksa ne yapmalıyım?

O dil için hreflang vermeyin; kullanıcılar x-default veya varsayılan dil sürümüne yönlendirilebilir.

Dil seçici çerezle çalışabilir mi?

Kullanıcının tercihini hatırlamak için evet; ancak aynı adres farklı dillerde içerik sunmamalı, her dilin kendi adresi olmalıdır.

Özet

hreflang ile gösterilen her dil sürümü 200 dönen, dizine açık ve yönlendirmesiz bir adres olmalıdır. Kümeyi yayın durumundan üretin ve otomatik dil yönlendirmesinden kaçının.

Sitenizde bu ve benzeri sorunların olup olmadığını görmek için KTYAPTECH Ücretsiz SEO Analizi aracını kullanabilirsiniz: rapordaki her bulgunun yanında, sorunu anlatan çözüm rehberine giden bir bağlantı bulunur.

Kategoriler

Etiketler

Kaynaklar

  1. Google Search Central — Sayfanızın yerelleştirilmiş sürümlerini Google'a bildirme (hreflang)
  2. Google Search Central — Çok bölgeli ve çok dilli siteleri yönetme

Paylaş