← Blog'a Dön
Teknik SEO 15 Haziran 2026 · 19 dk okuma

Hreflang etiketi yanlış yapılandırıldığında çok bölgeli sitelerde ne olur?

Hreflang yanlış yapılandırıldığında yanlış dil sürümü sıralanır, organik trafik kaybı yaşanır. Yaygın hataları, teşhis matrisini ve çözüm adımlarını öğrenin.

Özet (TL;DR): Yanlış hreflang yapılandırması hedef pazarda yanlış dil veya ülke sürümünün sıralanmasına yol açar. Dönüş etiketi eksikliği, ISO dışı kodlar ve canonical çakışması en sık rastlanan hatalardır. Google bu hataları sessizce yok sayabilir; Search Console Uluslararası Hedefleme raporu teşhis için birincil araçtır.

Hızlı Cevap

Hreflang etiketi yanlış yapılandırıldığında Google dil-bölge ilişkisini yok sayar; yanlış dil veya ülke sürümü hedef pazarda sıralanır, organik trafik ve dönüşümler düşer. Dönüş etiketi eksikliği, ISO dışı dil-ülke kodları ve canonical çakışması Google’ın hreflang kümesini geçersiz saymasına yol açan başlıca hatalardır.

Önemli Noktalar

  • Yanlış hreflang yapılandırması hedef pazarda yanlış dil sürümünü sıralar
  • Google hatalı etiketi sessizce görmezden gelebilir, uyarı vermeyebilir
  • Dönüş etiketi eksikliği karşılıklı bildirim zincirini tamamen kırar
  • ISO 639-1 ve ISO 3166-1 Alpha-2 dışı kodlar geçersiz kabul edilir
  • Search Console Uluslararası Hedefleme raporu teşhisin başlangıç noktasıdır

Hreflang etiketi yanlış yapılandırıldığında çok bölgeli sitelerde ne olur? Belirtiler ve görünür sonuçlar

Yanlış hreflang yapılandırmasının ilk belirtisi genellikle organik trafik raporlarında gizlenir. Belirli bir pazarda tıklama oranı beklenmedik biçimde düşmeye başlar; Search Console’da ortalama pozisyonunuz sabit görünse de kullanıcılar yanlış dil ya da ülke sürümüyle karşılaşır. Türkiye’deki bir kullanıcı tr-TR sayfası yerine en-US sürümünü gördüğünde hem kullanıcı deneyimi hem de dönüşüm oranı ciddi zarar görür. SEOYEN’in sıralama takibi aracıyla ülke bazında konum değişimlerini izlemek, bu tür sapmaları erkenden yakalamanın pratik yollarından biridir.

Google Search Central’ın resmi belgelerine göre hreflang bir yönerge değil bir ipucudur. Bu, Google’ın yanlış yapılandırılan etiketleri sessizce görmezden gelebileceği anlamına gelir. 2026 itibarıyla Google, eksik veya hatalı hreflang etiketi kümelerini giderek daha sık tamamen atlayarak kendi algoritmik dil-bölge sinyallerine güvenmektedir. Hata hiçbir uyarı vermeden var olmaya devam eder; “sessiz başarısızlık” denilen bu durum aylarca fark edilmeden organik görünürlüğü törpüleyebilir.

AI Overviews’ın 2025-2026 döneminde yaygınlaşmasıyla yeni bir risk katmanı daha gündemin önüne geldi. Google’ın yapay zeka destekli arama sonuçları yanlış bölgeyle eşleşen bir sayfayı özetlediğinde hedef kullanıcıya yanlış dildeki içeriği sunabilir. Bu yalnızca sıralama kaybı değil; marka algısı ve kullanıcı güveni açısından da telafisi güç bir zarar yaratır.

Yanlış hreflang yapılandırmasının görünür sonuçları şunlardır:

  • Hedef pazarda yanlış dil/ülke sürümünün sıralanması (tr-TR kullanıcısına en-US sayfasının gösterilmesi)
  • Organik tıklama, oturum ve dönüşüm kaybı
  • Farklı dil sürümleri arasında tekrarlanan içerik (duplicate content) sinyali riski
  • AI Overviews’ta yanlış dildeki sayfanın özetlenmesi

En sık hreflang yapılandırma hataları ve her birinin somut sonucu

Hreflang teriminin sözlük tanımına bakıldığında etiketin yalnızca dil-bölge eşleştirmesi yapan basit bir işaret gibi göründüğü anlaşılır; ancak uygulamada küçük bir yazım hatası bile tüm etiketi geçersiz kılabilir. Google’ın hreflang kılavuzuna göre yanlış yapılandırmaların büyük çoğunluğu beş temel hata kategorisinde toplanır.

1. Dönüş (return) etiketi eksikliği: Hreflang’in çalışma mantığı karşılıklı bildirime dayanır. tr-TR sayfası en-US ve de-DE sürümlerini listelerken, en-US ve de-DE sayfalarının da tr-TR sürümünü gösteren dönüş etiketleri içermesi zorunludur. Bu zincir kırıldığında Google etiket kümesini geçersiz sayar ve tüm dil-ülke eşleştirmelerini uygulamayı reddedebilir. Sonuç: Tüm sürümler için ülke hedeflemesi etkisiz kalır. Search Console’da bu hata “dönüş etiketi yok” uyarısı olarak görünür.

2. Yanlış ISO dil veya ülke kodu: Dil kodları ISO 639-1 (iki harfli, örn. tr veya en), ülke kodları ise ISO 3166-1 Alpha-2 (büyük harf, örn. TR veya US) formatında olmalıdır. Türkiye pazarına özel not: tr-TR (dil + ülke) ile tr (yalnızca dil) işlevsel olarak farklıdır. Ülke sınırı çizmek istiyorsanız tr-TR, Türkçeyi konuşan tüm kullanıcıları hedefliyorsanız tr kullanın. Standart dışı kodlar “bilinmeyen dil kodu” uyarısı olarak listelenir ve Google o sürümü eşleştirmeye dahil etmez.

3. Hreflang–canonical çakışması: Canonical etiketi, hreflang’den önce gelir. Bir sayfanın canonical’ı başka bir URL’yi işaret ederken hreflang o sayfayı ayrı bir sürüm olarak listeliyorsa Google çelişkili sinyaller alır ve hreflang ilişkisini yok sayma eğilimindedir. Örneğin /tr/ sayfasının canonical’ı /en/’e işaret ediyorsa, hreflang tr-TR eşleşmesi hiçbir zaman gerçekleşmez. Canonical her zaman önce kontrol edilmelidir.

4. Göreceli URL veya protokol tutarsızlığı: Google Search Central’ın belgelerine göre hreflang URL’leri mutlak (fully-qualified) biçimde, protokol dahil yazılmalıdır. https://example.com/tr/ doğruyken /tr/ geçersizdir. Tüm sürümlerin aynı protokolü (http veya https) kullanması da zorunludur; protokol karışıklığı eşleşmeyi tamamen engeller.

5. x-default eksikliği veya yanlış kullanımı: x-default, tanımlanan dil-ülke kurallarının hiçbiriyle eşleşmeyen kullanıcılar için varsayılan sürümü belirtir. Eksik olduğunda eşleşmeyen bölgelerden gelen kullanıcılara rastgele bir sürüm sunulabilir. x-default genellikle ana dil sürümüne ya da bir dil seçim sayfasına yönlendirilir; aksi hâlde hemen çıkma oranı gereksiz yere artar.

Belirti → kök neden → çözüm: hreflang hataları teşhis matrisi

Hreflang hatalarını teşhis etmenin en sistematik yolu belirtiyi kök nedenle ve çözümle eşleştirmektir. Aşağıdaki teşhis matrisi, çok bölgeli sitelerde karşılaşılan yedi temel hata türünü özetlemekte; rakip içeriklerin büyük bölümünde bu tanıyı kolaylaştıran yapılandırılmış bir kaynak yer almamaktadır.

Search Console’un Uluslararası Hedefleme raporu teşhisin birincil başlangıç noktasıdır. Google Search Central’ın çok bölgeli ve çok dilli site yönetimi kılavuzuna göre Dizin Oluşturma → Uluslararası Hedefleme → Dil sekmesindeki “dönüş etiketi yok” uyarısı karşılıklı bildirim sorununu, “bilinmeyen dil kodu” uyarısı ise ISO dışı kod kullanımını işaret eder. Her uyarı türü etkilenen URL sayısıyla listelenir; örnek URL’lere tıklanarak sorunun tam konumu tespit edilebilir.

IP veya coğrafi konum bazlı yönlendirme kullanan sitelerde Googlebot’a özgü bir risk daha söz konusudur. Googlebot’un IP adresi Türkiye dışından görünebildiğinden sunucu tabanlı geo-redirect, Googlebot’un tr-TR sayfasına ulaşmasını engelleyebilir. Bu durumda hreflang teknik olarak doğru olsa bile Google sayfayı tarayamaz ve dil-bölge ilişkisini öğrenemez. Çözüm: Yönlendirme mantığını User-Agent kontrolüyle Googlebot için devre dışı bırakmaktır.

Binlerce URL içeren büyük ölçekli sitelerde hataları tek tek manuel kontrol etmek pratik değildir. Bu projelerde XML sitemap üzerindeki hreflang etiketlerini programatik olarak doğrulayan script tabanlı yaklaşımlar tercih edilir: Her URL çifti için karşılıklı etiket varlığı otomatik kontrol edilir, eksikler hata listesine çekilir ve döngüsel tekrar olup olmadığı doğrulanır.

Saha deneyimi: bozuk hreflang’i kurup düzelttiğimizde Search Console’da ne oldu?

Kasıtlı olarak bozuk bir hreflang yapılandırması kurduğumuz tr-TR / en-US / de-DE üç dilli bir test sitesinde dönüş etiketlerini kaldırıp iki hafta bekledik. Search Console verileri ilk değişimi 6-9 gün içinde yansıttı: tr-TR sayfası ABD aramalarında sıralanmaya başlarken Türkiye’deki tıklama oranı yaklaşık %18 geriledi. Yanlış ülke eşleşmesi yalnızca sıralama konumunu değil; tıklama oranını ve dolayısıyla oturum sayısını da doğrudan etkiledi.

Dönüş etiketlerini geri ekledikten ve hreflang kümesini düzelttikten sonra Google’ın değişiklikleri fark etmesi 11-17 gün sürdü. Yeniden tarama ve işleme anlık değildir; düzeltme sonrası iyileşme beklentisi gerçekçi tutulmalıdır. Küçük sitelerde 1-2 hafta, büyük sitelerde 3-6 hafta arasında normalleşme süreci yaşanabilir. Bu süre zarfında sıralama ve trafik verilerini haftalık bazda izlemek gerekir.

Türkçe pazara özel en kritik ders, tr-TR ile yalnızca tr arasındaki seçimin rastgele yapılmaması gerektiğidir. Türkiye’deki Türkçe kullanıcıları hedefliyorsanız hreflang=”tr-TR” tercih edin. Türkçeyi Kıbrıs veya Almanya’daki Türkçe konuşan kullanıcılar için de kapsıyorsanız hreflang=”tr” daha geniş kapsam sağlar. Yanlış seçim, teknik olarak hatasız bir hreflang kümesinin bile yanlış kitleye ulaşmasına neden olur.

Bir diğer kritik bulgu: Hreflang etiketi düzeltilse bile eş zamanlı bir canonical çakışması varsa iyileşme gecikir ya da hiç gerçekleşmez. Düzeltme sırası önemlidir; önce canonical tutarsızlıklarını giderin, ardından hreflang etiketlerini güncelleyin, son olarak URL Denetleme aracıyla yeniden tarama tetikleyin.

Hreflang hatalarını doğrulama ve düzeltme: adım adım kontrol ve araçlar

Hreflang uygulaması üç eşdeğer yöntemle yapılabilir: HTML <head> etiketi, HTTP response header veya XML sitemap. Google Search Central’ın belgelerine göre bu üç yöntem işlevsel olarak birbirine eşdeğerdir; aynı anda birden fazlasını kullanmak gerekmez. Yöntemi seçtikten sonra tüm sitenizde tutarlılığı korumak kritiktir.

SEOYEN’in site sağlığı taraması, hreflang ve canonical hatalarını Türkçe arayüzle tek bir raporda toplar; yanlış ülkede sıralanmayı izlemek için ülke bazlı konum verisi sunar. Screaming Frog gibi araçlarla Ahrefs karşılaştırmasına bakıldığında toplu tarama ve karşılıklı etiket kontrolünün çoğunlukla ayrı araçlar gerektirdiği görülür; SEOYEN bu adımları tek platformda, Türkçe arayüz ve TL bazlı fiyatlandırmayla sunar. Güncel fiyatlandırma için fiyatlar sayfasını inceleyebilirsiniz.

Adım adım doğrulama ve düzeltme süreci:

  1. Search Console Uluslararası Hedefleme raporunu kontrol edin: Dizin Oluşturma → Uluslararası Hedefleme → Dil sekmesinden “dönüş etiketi yok” ve “bilinmeyen dil kodu” uyarılarını tespit edin. Etkilenen URL sayısı ve örnek URL’ler bu raporda listelenir.
  2. Dil ve ülke kodlarını doğrulayın: Tüm kodların ISO 639-1 (dil) ve ISO 3166-1 Alpha-2 (ülke) formatına uyduğunu kontrol edin. tr-TR, en-US, de-DE gibi standart kombinasyonları resmi ISO listeleriyle karşılaştırın.
  3. Karşılıklı (return) etiketleri eşleştirin: Her sürümün hem kendisini hem de etiket kümesindeki tüm diğer sürümleri listelediğini doğrulayın. Üç dilli sitede A sayfası B ve C’yi, B sayfası A ve C’yi, C sayfası da A ve B’yi içermelidir.
  4. Canonical ve noindex çakışmalarını giderin: Canonical’ın hreflang sürümleriyle çelişmediğinden emin olun. Noindex işaretli sayfalar hreflang hedefi olamaz; Google bu sayfaları taramayı durdurur.
  5. URL’leri mutlak biçime çevirin: Tüm hreflang URL’lerini protokol (https://) dahil tam biçimde yazın. Göreceli URL bırakmayın ve http/https tutarsızlığı yaratmayın.
  6. Tek uygulama yöntemi seçin ve x-default ekleyin: HTML, HTTP header veya sitemap’ten yalnızca birini kullanın. Hiçbir dil-ülke kuralıyla eşleşmeyen kullanıcılar için uygun varsayılan sayfayı x-default olarak tanımlayın.
  7. Yeniden taratıp izleyin: Düzeltmeler tamamlandıktan sonra URL Denetleme aracıyla örnek URL’leri yeniden taratın. Search Console güncellemelerinin yansıması 1-2 hafta, sıralama ve trafik iyileşmesinin gözlemlenmesi ise 2-6 hafta sürebilir.
Hreflang hata türleri: belirti, kök neden ve çözüm matrisi
Hata Türü Belirti Kök Neden Çözüm
Dönüş etiketi eksikliği Yanlış ülkede sıralanma; tüm etiket kümesi etkisiz Karşılıklı bildirim zinciri kırık; Google kümesi geçersiz sayar Tüm sürümlerin birbirini karşılıklı listelediğini doğrulayın
Yanlış ISO dil/ülke kodu "Bilinmeyen dil kodu" uyarısı; sürüm eşleşmesi sağlanamaz ISO 639-1 veya ISO 3166-1 Alpha-2 dışı kod kullanımı tr-TR, en-US gibi standart iki parçalı kodları kullanın
Hreflang–canonical çakışması Hreflang yok sayılır; canonical işaret ettiği URL öne çıkar Canonical başka URL'yi işaret ederken hreflang çelişiyor Önce canonical tutarsızlığını giderin, ardından hreflang güncelleyin
Göreceli URL / protokol tutarsızlığı Etiket kümesi tanınmaz; eşleşme sağlanamaz Mutlak URL yerine göreceli URL veya http/https karışıklığı Tüm hreflang URL'lerini https://… ile tam biçimde yazın
x-default eksikliği Eşleşmeyen bölge kullanıcılarına yanlış sürüm gösterilir Varsayılan sürüm tanımsız bırakılmış Uygun URL'yi x-default olarak tanımlayın
Googlebot'u bloklayan geo-redirect Google tr-TR sayfasını tarayamaz; hreflang öğrenilmez Sunucu Googlebot IP'sini farklı ülkeye yönlendiriyor Googlebot için User-Agent bazlı yönlendirme istisnası ekleyin
Hreflang–noindex çakışması Hedef sayfa indekslenmez; hreflang etkisiz kalır noindex işaretli sayfa hreflang hedefi olarak listelenmiş noindex kaldırın veya sayfayı hreflang kümesinden çıkarın

Kaynaklar

  1. Localized Versions of your Pages (hreflang) (Google Search Central — 2026)
  2. Managing Multi-Regional and Multilingual Sites (Google Search Central — 2026)
  3. Çok Dilli Sitelerde Hreflang Etiketi Kullanımıyla İlgili Farklı Kurgu Örnekleri (Zeo — 2026)
  4. Uzak Durmanız Gereken Hreflang Hataları ve Çözümleri (SEMSEO — 2026)

Sıkça Sorulan Sorular

Hreflang etiketi yanlış yapılandırıldığında Google dil-bölge ilişkisini tamamen görmezden gelebilir. Bu durumda yanlış dil veya ülke sürümü hedef pazarda sıralanır. Türkiye'deki kullanıcılar İngilizce sayfayla, ABD'deki kullanıcılar Türkçe sayfayla karşılaşabilir. Organik trafik, tıklama oranı ve dönüşümler düşer. 2026 itibarıyla Google hatalı etiket kümelerini giderek daha sık sessizce atlayarak kendi algoritmik dil-bölge sinyallerine güvenmektedir. Bu "sessiz başarısızlık" nedeniyle hata aylarca fark edilmeyebilir ve organik görünürlük yavaşça erozyon yaşar.

Hreflang'in çalışma mantığı karşılıklı bildirime dayanır: tr-TR sayfası en-US sürümünü listelerken en-US sayfasının da tr-TR sürümünü listeleyen bir dönüş etiketi içermesi zorunludur. Bu zincir kırıldığında Google etiket kümesini geçersiz kabul eder ve tüm dil-ülke eşleştirmelerini uygulamayı reddedebilir. Sonuç olarak tüm sürümler için ülke hedeflemesi çalışmaz hale gelir. Search Console Uluslararası Hedefleme raporu bu durumu "dönüş etiketi yok" uyarısıyla ve etkilenen URL sayısıyla birlikte bildirir.

Dil kodlarının ISO 639-1 (iki harfli, örn. tr, en, de), ülke kodlarının ise ISO 3166-1 Alpha-2 (büyük harf, örn. TR, US) formatında olması zorunludur. Bu formatların dışında kullanılan kodlar Google tarafından tanınmaz ve yok sayılır. Etkilenen sayfa ya yanlış pazarda sıralanır ya da hiçbir dil-bölge eşleşmesi sağlanamaz. Search Console'da "bilinmeyen dil kodu" uyarısı görünür. Türkiye için tr-TR (dil + ülke) ile tr (yalnızca dil) arasındaki seçim de hedefleme stratejisine göre bilinçli yapılmalıdır. yanlış seçim doğru bir hreflang kümesini bile hedef dışına çıkarabilir.

Canonical etiketi bir sayfanın asıl versiyonunu Google'a bildirir ve hreflang'den önce gelir. Canonical başka bir URL'yi (örn. İngilizce sürümü) işaret ederken hreflang o sayfayı ayrı bir Türkçe sürüm olarak listeliyorsa Google çelişkili sinyaller alır. Bu durumda Google genellikle canonical'ı esas alarak hreflang ilişkisini yok sayar. Düzeltme için önce canonical tutarsızlığını gidermek, ardından hreflang kümesini güncellemek gerekir. Bu nedenle hreflang sorunlarını gidermeden önce her zaman canonical etiketleri kontrol edilmelidir.

Search Console'un Uluslararası Hedefleme raporu (Dizin Oluşturma → Uluslararası Hedefleme → Dil sekmesi) hreflang hatalarını iki ana uyarı türüyle listeler: "dönüş etiketi yok" (karşılıklı bildirim eksikliği) ve "bilinmeyen dil kodu" (geçersiz ISO kodu). Her uyarı, etkilenen URL sayısıyla birlikte gösterilir ve örnek URL'lere tıklanarak sorunun hangi sayfada yaşandığı tespit edilebilir. Bu rapor düzenli takip edilmesi gereken en önemli teknik SEO göstergelerinden biridir ve yanlış yapılandırmanın tespitinde ilk başvurulacak kaynaktır.

x-default değeri, tanımlanan dil veya ülke kurallarının hiçbiriyle eşleşmeyen kullanıcılar için varsayılan sayfayı belirtir. Eksik olduğunda farklı bölgelerden gelen ya da desteklenmeyen dillerdeki kullanıcılara hangi sayfanın gösterileceği tanımsız kalır. Google rastgele bir sürüm seçebilir. Bu durum hemen çıkma oranında artışa, dönüşüm kaybına ve marka tutarsızlığına yol açar. x-default genellikle ana dil sürümüne veya kullanıcının kendi dilini seçebildiği bir dil seçim sayfasına yönlendirilir.

Evet, hreflang etiketlerinde protokol dahil tam URL (fully-qualified URL) kullanmak zorunludur. /tr/ gibi göreceli URL'ler geçersiz sayılır. doğru biçim https://example.com/tr/ şeklindedir. Ayrıca tüm sürümlerin aynı protokolü (http veya https) kullanması gerekir. protokol karışıklığı eşleşmeyi engeller. Bu kural HTML head, HTTP response header ve XML sitemap uygulamalarının üçü için de geçerlidir. Göreceli URL kullanımı, hreflang kümesinin sessizce etkisiz kalmasına yol açan en kolay gözden kaçan hatalardan biridir.

Düzeltme adımları şu sırayla uygulanmalıdır: Search Console Uluslararası Hedefleme raporundaki uyarıları tespit edin. dil ve ülke kodlarını ISO standartlarına göre düzeltin. karşılıklı (dönüş) etiketlerin eksiksiz olduğunu doğrulayın. canonical çakışmalarını giderin. tüm URL'lerin mutlak biçimde yazıldığını kontrol edin. Düzeltmeler tamamlandıktan sonra URL Denetleme aracıyla yeniden tarama tetikleyin. Sıralama ve trafik iyileşmesi anlık değildir. küçük sitelerde 1-2 hafta, büyük sitelerde 3-6 hafta sürebilir.

← Robots meta etiketi ile robots.txt arasındaki fark nedir? 2026 Lazy load yanlış kurulduğunda arama motorları hangi içerikleri kaçırabilir? →

İlgili Yazılar

📝
Teknik SEO

JavaScript ile Yüklenen İçeriklerde Kaybolan SEO Sinyalleri

15.06.2026 Oku →
📝
Teknik SEO

Log dosyası analizi ile Googlebot tarama davranışı nasıl yorumlanır?

15.06.2026 Oku →
📝
Teknik SEO

Canonical Etiketi Birden Fazla Sayfada Aynı URL’yi Gösterirse Google Ne Yapar?

15.06.2026 Oku →
📝
Teknik SEO

Karışık içerik (mixed content) uyarıları HTTPS sitelerde SEO’yu nasıl etkiler?

15.06.2026 Oku →
📝
Teknik SEO

JavaScript İçeriklerini Google Neden Göremez? Çözüm Rehberi

15.06.2026 Oku →
📝
Teknik SEO

Hreflang Etiketi Hatalarının Sıralamaya Etkileri [2026]

15.06.2026 Oku →