Yaygın Hreflang Hataları ve Bunları Nasıl Düzeltebilirsiniz

3 Kasım 2026 10 dk okuma Olga Sokolova

Yazar:

SEO (Arama Motoru Optimizasyonu)

Profili gör

Bu sayfayı yapay zekâya sor

6 görüntülenme 8 dk okuma

Hreflang hataları, web sitenizde sağlanan dil veya bölgesel hedefleme bilgileri, arama motorlarının içeriğinizi nasıl algıladığıyla uyuşmadığında ortaya çıkar. Bu hatalar, arama motorlarının belirli coğrafi bölgelerdeki kullanıcılara sayfanın doğru sürümünü sunmasını engeller. Etiket uyuşmazlıklarını, bozuk bağlantıları veya eksik karşılıklı etiketleri ele alarak, küresel hedef kitlenizin sitenizin dil ve konum tercihlerine en uygun sürümünü bulmasını sağlarsınız.

Hreflang etiketlerinin temel işlevi nedir?

Hreflang etiketleri, arama motorlarına bir sayfanın farklı hedef kitleler için birden fazla varyasyonda mevcut olduğunu bildiren bir sinyal görevi görür. Uluslararası erişime sahip bir site yönettiğinizde, muhtemelen içeriği farklı dillerde veya farklı bölgeler için barındırırsınız. Örneğin, bir mağazanın ABD için İngilizce sürümü ve Fransa için Fransızca sürümü olabilir. Hreflang özniteliği, arama motorunun bu iki sayfanın aslında farklı dillerdeki aynı içerik olduğunu anlamasına yardımcı olur ve bunların kopya içerik olarak görülmesini önler.

Common Hreflang Errors and How to Fix Them — overview

Kopya içerik sorunlarını önlemenin ötesinde, bu etiketler trafiği en alakalı sayfaya yönlendirmeye yardımcı olur. Almanya’daki bir kullanıcı ürününüzü ararsa, ideal olarak Almanca sayfanıza ulaşmalıdır. Doğru etiketler olmadan, bir kullanıcı yanlışlıkla kendi dilinde olmayan bir sayfaya düşebilir, bu da daha yüksek hemen çıkma oranlarına ve kötü bir kullanıcı deneyimine yol açar. Google, web yöneticilerinin hreflang sorunlarını tanımlamasına yardımcı olmak için Uluslararası Hedefleme raporu sağlar ve bu, her türlü teşhis çalışması için başlangıç noktası görevi görür.

Yaygın hreflang hatalarını nasıl tanımlayabilirsiniz?

Hataları bulmak genellikle Google Search Console paneli içinde başlar. Eski araçlar veya özel uluslararası hedefleme bölümleri altında, tarama işlemi sırasında bulunan belirli sorunları vurgulayan raporları görüntüleyebilirsiniz. Bu raporlar, eksik geri dönüş etiketleri veya yanlış dil kodları gibi hataları kategorize eder. Yaygın bir model, A sayfasının B sayfasına işaret ettiğini, ancak B sayfasının A sayfasına geri işaret etmediğini bulmaktır. Bu karşılıklılık eksikliği, sistemde bir uyarı tetikleyen klasik bir hatadır.

Bir diğer sorun ise yanlış dil veya bölge kodlarının kullanılmasıdır. Diller için ISO 639-1 formatını ve bölgeler için ISO 3166-1 Alpha 2 formatını izlemelisiniz. Resmi olmayan bir kod veya tanınmayan bir format kullanırsanız, arama motorları etiketi basitçe görmezden gelecektir. Bu kodları resmi listelerle karşılaştırmak, herhangi bir uluslararası site için denetim sürecinin standart bir parçasıdır. Bu hataların kaynağını belirledikten sonra, tüm sayfaların doğru şekilde çapraz bağlantılı olduğundan emin olmak için sistematik bir düzeltme planlayabilirsiniz.

Common Hreflang Errors and How to Fix Them — in practice
Uluslararası SEO’da en sık hangi hatalar görülür?
  • Eksik geri dönüş etiketleri: A sayfası B sayfasına bağlantı veriyorsa, B sayfası da A sayfasına geri bağlantı vermelidir.
  • Yanlış dil kodları: ‘en-us’ yerine ‘en-us-new’ gibi güncel olmayan veya standart dışı kodlar kullanmak.
  • Kendi kendine referans veren hreflang etiketleri: Her sayfanın kendine işaret eden bir hreflang etiketi olmalıdır.
  • Ulaşılamayan URL’ler: 404 hatası veren veya robots.txt tarafından engellenen sayfalara bağlantılar eklemek.
  • Çelişkili kanonik etiketler: Kanonik bir etiket, hreflang etiketlerinden farklı bir sayfaya işaret ettiğinde.

Hreflang uygulama yöntemlerinin karşılaştırılması

Uygulama YöntemiArtılarıEksileri
HTML EtiketleriKüçük siteler için uygulaması kolaydırHTML kodunu şişirebilir
HTTP BaşlıklarıPDF gibi HTML olmayan dosyalar için daha iyidirSunucu tarafı yapılandırması gerektirir
XML Site HaritasıBüyük siteler için en temiz yöntemdirManuel olarak yönetilmesi daha zordur
Alien Road hreflang projelerine nasıl yaklaşır?

Tipik bir çalışmada, Alien Road, uluslararası etiketlerin mevcut durumunu haritalamak için Google Search Console’da bulunan araçları kullanarak tam bir denetim gerçekleştirerek başlar. Ardından, bir müşterinin sayfalarının tüm dil ve bölgesel sürümlerini izlemek için bir elektronik tablo oluştururuz ve her sayfanın geçerli bir geri dönüş bağlantısına sahip olduğundan emin oluruz. Büyük e-ticaret siteleri için, HTML’in çok fazla meta veri ile dolmasını önlediğinden, bu etiketleri yönetmek için genellikle XML site haritası kullanmanızı öneririz.

Harita tamamlandıktan sonra, uygulamanın beklendiği gibi çalıştığını doğrulamak için sitenin küçük bir bölümünde bir test gerçekleştiririz. Doğru sürümlerin arama motorları tarafından dizine eklendiğini doğrulamak için bu belirli URL’lerin arama performansını izleriz. Bu yöntem, tüm siteyi etkilemeden önce herhangi bir sorunu yakalamamıza olanak tanır. Ayrıca, ilk kurulum tamamlandıktan sonra teknik ekiplerinin yapıyı koruyabilmesi için müşteriye net bir dokümantasyon seti sağlarız.

Etiketlerde neden göreceli URL’lerden kaçınmalısınız?

Hreflang etiketlerinizde göreceli URL’ler kullanmak, genellikle dizine ekleme hatalarına yol açan önemli bir risktir. Göreceli URL, /fr/home.html gibi alan adı olmayan bir yola işaret eden bir adrestir. Arama motorları, https://example.com/fr/home.html gibi protokolü ve tam alan adını içeren mutlak URL’ler gerektirir. Göreceli yollar kullandığınızda, tarayıcı bağlantıyı doğru şekilde çözemeyebilir ve bu da siteniz genelinde bozuk hreflang sinyallerine yol açar.

Hreflang etiketlerinizin içindeki her bir bağlantının tam olarak nitelendirildiğinden her zaman emin olun. Bu, karmaşık URL yapıları veya alt dizinler kullanan siteler için özellikle önemlidir. Büyük bir platform üzerinde çalışıyorsanız, şablon sisteminizin hreflang bölümü için oluşturduğu her URL’nin önüne otomatik olarak alan adını ve protokolü eklediğinden emin olun. Bunu kaynak kodunuzda kontrol etmek, daha sonra teşhis edilmesi zor olabilecek yaygın hataları önlemenin basit ama etkili bir yoludur.

Hreflang etiketlerinizin çalıştığını nasıl doğrulayabilirsiniz?

Doğrulama, otomatik raporlamayı manuel kontrollerle birleştiren çok adımlı bir yaklaşım gerektirir. İlk olarak, Google’ın herhangi bir acil sorun tespit edip etmediğini görmek için Uluslararası Hedefleme raporuna güvenin. İkinci olarak, kaynak kodunu incelemek için örnek bir sayfa taraması gerçekleştirin. Hedeflediğiniz sayfa yapısıyla eşleştiğinden emin olmak için ‘link rel=alternate hreflang’ özniteliklerini arayın. Yaygın bir model, geliştiricilerin tüm sayfalar için bir gereklilik olan kendi kendine referans veren etiketi eklemeyi unuttuklarını bulmaktır.

Ayrıca bir sayfadan tüm hreflang etiketlerini çıkarmak için tarayıcı tabanlı araçlar veya komut satırı betikleri kullanabilirsiniz. Bu URL’leri bir listeye koyarak, her birinin var olduğunu, 200 OK durum kodu döndürdüğünü ve orijinal sayfaya geri işaret eden bir geri dönüş etiketi içerdiğini doğrulayabilirsiniz. Bu manuel doğrulama, otomatik sistemin amaçlandığı gibi çalıştığını onaylar. Herhangi bir tutarsızlık bulursanız, kaynak kodunu hemen güncelleyin ve arama motoru tarayıcılarının siteyi tekrar ziyaret etmesini bekleyin.

Kalıcı dizine ekleme hatalarını çözme adımları

  • Bozuk dahili bağlantıları bulmak için özel bir tarayıcı kullanarak tüm site yapısını denetleyin.
  • Yönlendiren veya hata döndüren tüm URL’leri kaldırarak XML site haritanızı temizleyin.
  • Çelişkili sinyallerden kaçınmak için kanonik etiketlerinizin hreflang yapısıyla uyumlu olduğunu kontrol edin.
  • ISO standartlarına uyduklarından emin olmak için CMS’nizdeki dil ve bölge kodlarını güncelleyin.
  • Arama sağlayıcınızın konsolu aracılığıyla etkilenen sayfaların yeniden taranmasını talep edin.

Bu hafta nereden başlamalı

Google Search Console hesabınıza giriş yaparak ve uluslararası hedefleme bölümüne giderek başlayın. Bildirilen tüm hataları bir elektronik tabloya aktarın. Sorunun sistemik mi (örneğin site genelindeki bir altbilgide eksik etiket) yoksa sayfaya özel mi olduğunu görmek için bu hataları sayfa şablonuna göre gruplandırın. Kapsamı belirledikten sonra, görevi teknik ekibinize atayarak etiketleri güncellemelerini ve tüm alana yaymadan önce küçük bir sayfa setinde düzeltmeyi doğrulamalarını sağlayın.

Sıkça Sorulan Sorular

Her sayfada her bir dil sürümü için bir hreflang etiketi eklemem gerekiyor mu?

Evet, her sayfa, mevcut olan da dahil olmak üzere o sayfanın her sürümüne referans veren bir dizi hreflang etiketi içermelidir. Beş dil sürümünüz varsa, bu sayfaların her biri beşine de bir bağlantı içermelidir. Bu, arama motorunun uluslararası içeriğinizin tam bir haritasına sahip olmasını sağlar ve çeşitli site sürümleriniz arasındaki bağlantıları kaçırmasını önler.

Her dil için ayrı bir URL’m yoksa hreflang etiketlerini kullanabilir miyim?

Hreflang etiketleri, özellikle farklı diller veya bölgeler için farklı URL’lerinizin olduğu senaryolar için tasarlanmıştır. Kullanıcı ayarlarına veya çerezlere dayalı olarak aynı URL’de dinamik içerik kullanıyorsanız, hreflang etiketleri etkili olmayacaktır. Bu özelliği doğru şekilde kullanmak için her sürüm için benzersiz, taranabilir URL’lere sahip olmalısınız. Bu, uluslararası SEO başarısı için temel bir gerekliliktir.

x-default etiketini unutursam ne olur?

x-default etiketi isteğe bağlıdır, ancak küresel bir açılış sayfası olan siteler için şiddetle tavsiye edilir. Bu etiket, arama motoruna, kullanıcının ayarlarıyla eşleşen başka bir dil veya bölge yoksa sitenizin hangi sürümünün görüntüleneceğini söyler. O olmadan, arama motoru kendi seçimini yapacaktır ve bu her zaman iş hedeflerinizle veya amaçladığınız kullanıcı deneyimiyle uyumlu olmayabilir.

Hreflang değişikliklerinin dizine eklenmesi ne kadar sürer?

Arama motorları hreflang değişikliklerini anında dizine eklemez. Etiketlerinizi güncelleyip doğru olduklarından emin olduktan sonra, tarayıcının yeni bilgileri almak için bu sayfaları tekrar ziyaret etmesi gerekir. Sitenizin boyutuna ve arama motorunun tarama sıklığına bağlı olarak, bu işlemin uluslararası hedefleme raporlarınıza yansıması birkaç günden birkaç haftaya kadar sürebilir.

Okumaya devam et: SEO (Arama Motoru Optimizasyonu) · SEO

Paylaş