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

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

Hreflang etiketi yanlış kurulduğunda yanlış ülke URL’si sıralanır, CTR düşer. Canonical çakışmaları, yanlış dil kodları ve 2026 adım adım düzeltme listesi.

Özet (TL;DR): Yanlış hreflang kurulumu, Google’ın yanlış ülke URL’sini sıralamasına, CTR kaybına ve URL kanibalizasyonuna yol açar. Karşılıklı bağlantı eksikliği, hatalı ISO kodları ve canonical çakışmaları en kritik hata kaynaklarıdır. Search Console ve site taramasıyla 2026 güncel yönergelere göre tespit ve düzeltme mümkündür.

Hızlı Cevap

Hreflang etiketi yanlış yapılandırıldığında Google, yanlış dil veya ülke URL’sini sıralar; doğru sayfa kullanıcıya ulaşamaz. Karşılıklı bağlantı eksikliği, hatalı ISO dil-bölge kodları, noindex olan URL’ler veya canonical çakışmaları anotasyonun tamamen yok sayılmasına yol açar. Bu hatalar organik CTR’ı ciddi biçimde düşürür ve yanlış ülke eşleşmelerine neden olur.

Önemli Noktalar

  • Karşılıklı hreflang eksikliği, Google’ın anotasyonu tamamen yok saymasına neden olabilir.
  • Yanlış ISO dil-bölge kodu, yanlış kitleye yanlış sayfanın gösterilmesine yol açar.
  • Canonical ile hreflang çakışması, cluster’ı zayıflatır ve beklenmeyen URL’nin sıralanmasına neden olur.
  • Noindex veya redirect içeren URL’ler hreflang kümesine dahil edilmemelidir.
  • Search Console ülke kırılımı, yanlış URL eşleşmesini tespit etmenin en hızlı yoludur.

Çok dilli bir sitede hreflang etiketi yanlış kurulduğunda görülen sıralama sorunları

Çok dilli veya çok bölgeli bir sitede hreflang etiketi hatalı yapılandırıldığında, Google hangi URL’nin hangi kullanıcı kitlesine hizmet ettiğini net biçimde anlayamaz. Bu belirsizlik; SERP’te yanlış ülke veya dil URL’sinin sıralanmasına, doğru sayfanın geri planda kalmasına ve hreflang cluster’ının kararsız hale gelmesine yol açar. Kullanıcı niyetiyle örtüşmeyen bir snippet öne çıktığında tıklama oranı düşer, hedef kitleye ulaşmak güçleşir ve bu durum dönüşüm metriklerini doğrudan etkiler.

Yanlış hreflang kurulumunun SERP’teki başlıca belirtileri şunlardır: Türkiye pazarına yönelik hazırlanan sayfa yerine İngilizce sitenin Türk kullanıcılara gösterilmesi; aynı sorgu için birden fazla URL’nin sıralamaya girerek birbirini yaralaması; snippet başlığının hedef kitlenin dilinden farklı görünmesi. Özellikle birbirine yakın pazarlara hizmet eden sitelerde (en-GB ve en-AU varyantları gibi) hreflang cluster kararsızlığı, günden güne dalgalanan sıralamalar biçiminde kendini gösterir ve takibi güç performans kayıplarına dönüşür.

URL kanibalizasyonu da yanlış hreflang kurulumunun sık görülen bir sonucudur. Aynı kullanıcı sorgusunda iki farklı dil varyantının Google tarafından rakip URL’ler olarak değerlendirilmesi, her ikisinin de tam potansiyelini kullanamamasına yol açar. Hata tipini, SERP belirtisini ve düzeltme önceliğini özetleyen karşılaştırma tablosunu inceleyerek hangi sorunu önce çözmeniz gerektiğini belirleyebilirsiniz.

Bu sıralama kayıplarını tetikleyen teknik hreflang hataları

Hreflang terimi ne demek diye merak edenler için kısa yanıt şudur: Hreflang, aynı içeriğin farklı dil veya bölge varyantlarını Google’a bildiren bir reciprocal annotation (karşılıklı etiketleme) mekanizmasıdır. Kurulumun geçerli sayılabilmesi için her varyantın hem kendisini (self-referencing) hem de kümedeki tüm diğer varyantları tam URL ile işaretlemesi zorunludur. Bu iki koşuldan birinin eksikliği bile Google’ın anotasyonu yok saymasına yol açabilir.

Google Search Central’ın 2025-12-10 tarihinde güncellenen Managing Multi-Regional and Multilingual Sites dokümanı, otomatik dil yönlendirmelerinin ciddi tarama riskleri taşıdığını yeniden vurgular. Kullanıcıyı IP veya tarayıcı diline göre yönlendiren locale-adaptive sayfalar, Googlebot’un farklı dil varyantlarına ulaşmasını engelleyebilir; robot sürekli aynı varyantı gördüğünde diğerleri etkili biçimde taranamaz. Bu nedenle açık ve statik URL yapısı kullanmak teknik bir zorunluluktur.

Hreflang uygulamasının üç farklı yolu vardır ve her birinin hata riski farklıdır:

  • HTML head yöntemi: Kaynak kodda doğrudan görünür; Googlebot sayfayı taradığında anında işler. Büyük sitelerde her sayfayı güncelleme yükü getirebilir; kısmi güncellemede cluster bütünlüğü bozulabilir.
  • HTTP header yöntemi: PDF veya video gibi HTML-dışı dosyalar için uygundur, ancak sunucu yapılandırması gerektirir. Yanlış yapılandırma durumunda hata, kaynak kodda görünmediğinden geç fark edilebilir.
  • XML sitemap yöntemi: Büyük sitelerde merkezi yönetim kolaylığı sağlar; ancak sitemap tarama gecikmesi nedeniyle değişiklikler daha yavaş işlenir ve sitemap hatası tüm cluster’ı etkileyebilir.

Yanlış ISO dil-bölge kodları da sıralama kayıplarının yaygın kaynağıdır. Google yalnızca geçerli BCP-47 biçimindeki kodları tanır: tire kullanan tr-TR, en-GB, de-DE doğrudur; alt çizgi kullanan tr_TR veya geçersiz bölge kodu içeren varyantlar anotasyonun göz ardı edilmesine yol açar. x-default etiketi ise kümedeki hiçbir varyantla eşleşmeyen kullanıcılar için geri dönüş URL’sini bildirir; bu etiketin eksik bırakılması veya yanlış sayfaya atanması, uluslararası görünürlükte öngörülemeyen ülke eşleşmelerine neden olabilir.

Hreflang hata tipi, SERP belirtisi ve düzeltme önceliği tablosu
Hata Tipi SERP Belirtisi Olası Etki Düzeltme Önceliği
Karşılıklı hreflang bağlantısı eksik Yanlış dil veya ülke URL'si sıralanıyor Hreflang sinyali yok sayılır; doğru varyant görünmez Kritik
Self-referencing hreflang eksik Cluster tutarsız; URL seçimi değişken Google ilişkiyi güvenilir bulmayabilir Yüksek
Yanlış dil veya bölge kodu Anotasyon işleme alınmaz Yanlış kitleye yanlış sayfa; CTR düşer Kritik
Canonical başka dilde URL'yi gösteriyor Beklenmeyen URL sıralamaya girer Hreflang cluster'ı zayıflar; canonical tercih edilir Yüksek
Noindex veya redirect URL hreflang kümesinde Sinyal zinciri kırılıyor Taranmayan URL'ler göz ardı edilir Orta
x-default eksik veya yanlış sayfaya atanmış Eşleşmeyen kitleye yanlış sayfa gösteriliyor Uluslararası görünürlük ve CTR kaybı Orta

Canonical, hreflang, noindex ve redirect çakışmaları nasıl okunur?

Hreflang hatalarının en karmaşık boyutu, diğer SEO sinyalleriyle çakışmasıdır. Canonical etiketi, Google’a tercih edilen URL’yi bildirir. Eğer bir sayfanın canonical’ı başka dildeki bir URL’yi işaretliyorsa (örneğin Türkçe sayfanın canonical’ının İngilizce versiyona işaret etmesi), hreflang cluster’ı zayıflar ve Google beklenmeyen bir URL’yi seçebilir. Google’ın 2026-03-27 tarihinde güncellenen canonical dokümanı, hreflang cluster içindeki sayfaların mümkünse aynı dil ve bölgeye ait eşdeğer URL’yi canonical olarak göstermesi gerektiğini açıkça belirtir.

Hreflang kümesine dahil edilmemesi gereken URL türleri şunlardır:

  • noindex olan URL’ler: Google bu sayfayı indekslemeyeceği için hreflang sinyal zinciri kırılır ve anotasyon işleme alınmaz.
  • 301/302 yönlendirmesi veren URL’ler: Anotasyon nihai URL’ye değil yönlendiren URL’ye verilmişse Google ilişkiyi güvenilir bulmayabilir ve sinyali göz ardı edebilir.
  • Canonicalize edilmiş URL’ler: Başka bir URL’nin canonical’ı olan sayfa hreflang kümesinde yer alıyorsa çelişkili sinyal oluşur ve Google’ın URL seçimi belirsizleşir.
  • Farklı dilde canonical gösteren sayfalar: Hreflang bildirimi ile canonical çelişiyorsa Google genellikle canonical’a öncelik verir ve hreflang’ı yok sayabilir.

Bu çakışmaları teşhis etmenin pratik yolu şu karar sırası üzerinden işler: Kümedeki her URL’nin canonical’ı kontrol edilir. Bu canonical aynı dildeki eşdeğer URL’ye mi işaret ediyor? Evet ise ve URL indekslenebilir, yönlendirme içermiyorsa hreflang sinyali güçlüdür. Canonical farklı dile ya da noindex olan bir URL’ye işaret ediyorsa hreflang sinyali zayıflar veya tamamen geçersizleşir. Son adım olarak kümedeki URL’lerin yönlendirme zinciri içerip içermediği URL Inspection aracıyla doğrulanmalıdır.

2026 için adım adım hreflang doğrulama ve düzeltme kontrol listesi

Google Search Central’ın Localized Versions of your Pages dokümanı, 2025-12-22 tarihli güncellemesiyle karşılıklı bağlantı zorunluluğunu ve x-default kullanım kurallarını netleştirmiştir. Aşağıdaki kontrol listesi bu güncel yönergeler doğrultusunda hazırlanmıştır:

  1. URL varyant kümesini netleştirin: Her dil ve bölge için sunulan URL’leri tek bir listede toplayın. Eksik veya yanlış eşlenen sayfaları ayırın; birbirine yakın pazarlar (tr-TR ve tr-CY gibi) için hangi URL’nin hangi kitleye hizmet ettiğini belgeleyin ve x-default URL’nin kümede açıkça tanımlı olduğundan emin olun.
  2. Dil ve bölge kodlarını doğrulayın: BCP-47 biçimindeki kodların geçerli ve doğru varyanta ait olduğunu IANA Language Subtag Registry üzerinden kontrol edin. Alt çizgi kullanan veya geçersiz bölge kodu içeren anotasyonları düzeltin; yanlış kod Google’ın anotasyonu tamamen yok saymasına yol açar.
  3. Karşılıklı linkleri tam eşleyin: Kümedeki her URL’nin hem kendisini (self-referencing) hem de diğer tüm varyantları tam URL ile işaretlediğini doğrulayın. Tek yönlü anotasyon Google tarafından güvenilir bulunmaz; her varyant karşılıklı olarak birbirini referanslamalıdır.
  4. Canonical ve index sinyallerini karşılaştırın: Her URL’nin canonical’ının aynı dildeki eşdeğer URL’ye işaret ettiğini, noindex veya yönlendirme içermediğini kontrol edin. Canonical ile hreflang çakışması, Google’ın beklenmeyen URL’yi seçmesine yol açar.
  5. Search Console ile sonucu doğrulayın: Performance raporunun ülke ve sorgu kırılımında doğru URL’nin hedef pazarda görünmeye başlayıp başlamadığını izleyin. CTR ve ortalama konum değişimlerini en az 4 hafta boyunca takip edin.

Site sağlığı taraması aracı, hreflang hata raporlarını — eksik self-referencing, geçersiz dil kodları ve canonical çakışmaları dahil — tek ekranda görmenizi sağlar. SEOYEN, Ahrefs veya SEMrush gibi uluslararası platformlara alternatif olarak bu analizleri Türkçe arayüz, TL bazlı fiyatlandırma ve yerel Türkçe destekle tek platformda sunar. Düzeltme sonrasındaki sıralama değişikliklerini sıralama takibi raporu aracıyla izleyebilir; güncel paket detayları için fiyatlandırma sayfasını ziyaret edebilirsiniz.

Mini vaka: yanlış ülke URL’si nasıl tespit edildi, CTR nasıl toparlandı?

Türkçe ve Almanca içerik sunan bir e-ticaret sitesinde, Almanya’ya yönelik ürün sayfaları Search Console’da beklenenden belirgin biçimde düşük CTR sergiliyordu. Performance raporunun ülke kırılımı incelendiğinde, Almanya’dan gelen sorgular için Türkçe URL’nin (tr-TR) sıralandığı, Almanca URL’nin (de-DE) ise neredeyse hiç görünmediği ortaya çıktı. Kaynak kod ve XML sitemap çıktısı karşılaştırıldığında sorunun kaynağı netleşti: Almanca sayfa Türkçeyi işaretliyordu; ancak Türkçe sayfa Almancayı geri işaretlemiyordu. Bu tek yönlü anotasyon, Google’ın de-DE URL’sini cluster dışında değerlendirmesine yol açıyordu.

Düzeltme adımları şu sırayla uygulandı: Önce tr-TR, de-DE ve x-default varyantları XML sitemap’te karşılıklı olarak tam eşlendi. Ardından x-default URL’si, Almancaya yönlendiren bir ara sayfadan çıkarılarak doğrudan İngilizce giriş sayfasına atandı. Son olarak her varyantın canonical’ı aynı dildeki eşdeğer URL’ye işaret edecek biçimde güncellendi. Değişiklikler canlıya alındıktan yaklaşık 3 hafta sonra Search Console ülke kırılımında doğru URL görünmeye başladı; organik CTR anlamlı biçimde yükseldi ve yanlış dil sayfasının sıradan düşmesiyle URL kanibalizasyonu da kendiliğinden çözüldü.

Çapraz pazar görünürlük analizleri için AI görünürlük analizi aracı, hangi URL’nin hangi pazarda öne çıktığını ve hangi sorgularda yanlış hreflang eşleşmesi yaşandığını raporlar. Google’ın AI Overview yanıtlarında markanızın hangi dil varyantıyla temsil edildiğini izlemek, çok dilli stratejinizi veri odaklı biçimde optimize etmek için kritik bir başlangıç noktasıdır.

Kaynaklar

  1. Localized Versions of your Pages (Google Search Central — 2025-12-22)
  2. Managing Multi-Regional and Multilingual Sites (Google Search Central — 2025-12-10)
  3. How to Specify a Canonical and Other Methods (Google Search Central — 2026-03-27)
  4. Learn about sitemaps (Google Search Central — 2026)

Sıkça Sorulan Sorular

Hreflang, aynı içeriğin farklı dil veya bölge varyantlarını Google'a bildiren bir HTML bağlantı ilişkisi etiketidir. Sayfanın head bölümüne eklenen bu etiket, Google'ın doğru URL'yi doğru kullanıcıya göstermesini destekler. Örneğin Türkçe ve Almanca içerik sunan bir site, Türk kullanıcılara Türkçe sayfayı, Alman kullanıcılara Almanca sayfayı göstermek için hreflang kullanır. Etiket yalnızca Google ve Yandex tarafından tanınır. Doğru kurulumda her varyant hem kendisini (self-referencing) hem de diğer tüm varyantları işaretlemelidir. aksi takdirde Google anotasyonu güvenilir bulmayabilir ve yanlış URL'yi sıralayabilir.

Yanlış hreflang kurulumu birden fazla kanaldan sıralama kaybına yol açar. İlk ve en belirgin etki, Google'ın yanlış ülke veya dil URL'sini sıralamasıdır: Almanya'dan yapılan bir arama için Türkçe sayfa öne çıkabilir. Bu durum snippet'in yanlış dilde görünmesine ve CTR'ın ciddi biçimde düşmesine neden olur. İkinci etki URL kanibalizasyonudur: iki farklı dil varyantı aynı sorguda rakip URL olarak değerlendirilir ve her ikisi de tam potansiyelini kullanamaz. Üçüncü etki, hreflang cluster'ının kararsızlaşmasıdır: Google'ın hangi URL'yi tercih edeceği değişkenlik gösterir ve sıralama dalgalanmaları baş gösterir. Anotasyonlar tamamen yok sayıldığında uluslararası SEO sinyalinin büyük bölümü kaybolur.

Canonical çakışması, bir sayfanın canonical etiketinin hreflang kümesindeki başka bir dil varyantını ya da indekslenemez bir URL'yi işaretlemesi durumudur. Örneğin Türkçe bir sayfanın canonical'ı İngilizce versiyonuna işaret ediyorsa Google, hreflang sinyalinden önce canonical'a ağırlık verebilir ve Türkçe sayfayı seçmek yerine İngilizce sayfayı tercih edebilir. Google'ın 2026-03-27 tarihli canonical dokümanına göre hreflang cluster içindeki sayfalar mümkünse aynı dil ve bölgeye ait eşdeğer URL'yi canonical olarak göstermelidir. Bu uyumu sağlamadan hreflang kurulumu teknik açıdan geçerli görünse de pratikte beklenen sıralama etkisini vermez.

Hreflang kullanmadan da uluslararası SEO yapılabilir. ancak Google'a dil ve bölge eşlemesini çok daha az net bir şekilde bildirmiş olursunuz. Bu durumda Google sayfa içeriğinden dili tahmin etmeye çalışır. birbirine yakın içerikler arasında (örneğin en-GB ve en-AU) yanlış URL seçimi riski artar. Ayrı ccTLD kullanımı veya coğrafi hedefleme içeren alt dizin yapısı hreflang olmadan da güçlü sinyaller sağlayabilir. ancak benzer içerikli birden fazla dil varyantınız varsa hreflang, Google'ın doğru URL'yi seçmesini destekleyen en güvenilir teknik çözümdür. Özellikle Türkçe ve yakın dil varyantları sunan sitelerde hreflang ihmal edilmemelidir.

Google hreflang etiketlerini birkaç kritere göre değerlendirir. İlk olarak karşılıklı bağlantıların eksiksiz olup olmadığını kontrol eder: kümedeki her URL'nin diğerlerini geri işaretlemesi gerekir. İkinci olarak self-referencing bağlantısının varlığını arar. Üçüncü olarak dil-bölge kodlarının BCP-47 standardına uygunluğunu denetler. Dördüncü olarak tüm URL'lerin taranabilir, indekslenebilir ve yönlendirme içermeyen sayfalara karşılık geldiğini doğrular. Son olarak sayfanın görünür içerik dilinin hreflang etiketiyle örtüşüp örtüşmediğine bakar. kod Türkçeyi işaret ediyorsa sayfa içeriği de ağırlıklı olarak Türkçe olmalıdır. Bu koşulların tamamı sağlanmadan anotasyonun etkili olması garanti edilemez.

Yanlış veya geçersiz bir dil kodu kullanıldığında Google, söz konusu hreflang anotasyonunu tamamen yok sayar. Örneğin alt çizgi kullanan tr_TR veya var olmayan bir bölge kodu içeren değerler bu duruma yol açar. Sonuç olarak o sayfa için hreflang sinyali Google'a ulaşmaz ve arama motoru sayfa dilini ile hedef bölgesini kendi tahminlerine göre belirler. Bu ise yanlış ülke veya dil sayfasının SERP'te görünmesine, doğru varyantın arka planda kalmasına ve uluslararası hedeflemenin fiilen devre dışı kalmasına neden olabilir. BCP-47 standardına uygun kodları kullanmak ve IANA kayıtlarından doğrulamak bu riski ortadan kaldırır.

Karşılıklı hreflang bağlantısı, Google'ın etiketlerin güvenilirliğini doğrulamasının temel yoludur. Yalnızca A sayfası B'yi işaretliyorsa ancak B, A'yı geri işaretlemiyorsa Google bu ilişkiyi eksik veya kasıtsız bir işaretleme olarak değerlendirebilir ve hreflang sinyalini uygulamayabilir. Mantık şudur: Eğer iki sayfa gerçekten aynı içeriğin farklı dil varyantlarıysa her ikisi de birbirini tanımalıdır. Bu çift yönlü doğrulama, özellikle farklı ekiplerin veya CMS sistemlerinin yönettiği büyük sitelerde sıkça eksik kalır ve fark edilmeden aylarca sürebilir. Karşılıklı bağlantıları kontrol etmek, hreflang doğrulama sürecinin ilk ve en kritik adımıdır.

← Tarama İstatistiklerinde Ani Düşüş: Hangi Sinyaller İncelenmeli? JavaScript İçeriklerini Google Neden Göremez? Çözüm Rehberi →

İlgili Yazılar

📝
Teknik SEO

Yapısal Veri Doğrulandıktan Sonra Zengin Sonuç Neden Görünmez?

15.06.2026 Oku →
📝
Teknik SEO

INP Skoru Kötü Sayfalarda İlk Bakılması Gereken Etkileşim Darboğazları

15.06.2026 Oku →
📝
Teknik SEO

AVIF, WebP ve Lazy Load Kullanırken Görsel Kalite Kaybı Nasıl Önlenir?

15.06.2026 Oku →
📝
Teknik SEO

Brotli sıkıştırma Gzip’e göre SEO performansını ne kadar değiştirir?

15.06.2026 Oku →
📝
Teknik SEO

INP (Interaction to Next Paint) metriği nedir ve neden FID’in yerini aldı?

15.06.2026 Oku →
📝
Teknik SEO

Tarama İstatistiklerinde 5xx Artışı: SEO Ekibi Ne Zaman Müdahale Etmeli?

15.06.2026 Oku →