İçeriğe geç
Teknik SEO

Hreflang Denetimi

Sayfadaki hreflang etiketlerini toplar; geçersiz dil/bölge kodu, eksik x-default ve kendine referans vermeyen kümeler gibi klasik hataları işaretler.

  • Üye girişi gerekirÜyelik ücretsiz
  • Pro paketinde açıkGünde 100 analiz hakkı
  • Geçmişe kaydedilirHesabınızdan erişilir

Aracı çalıştırın

1 zorunlu alan · sonuç birkaç saniyede hazır

Pro pakette · günde 100 analiz

Üyelik ücretsizdir ve yarım dakika sürer. Formu şimdiden doldurabilirsiniz; giriş yaptığınızda bu sayfadan ayrılmazsınız, yazdıklarınız yerinde kalır.

Bu araç neye bakar?

Google'ın sayfanızı tarayıp indekslemesini belirleyen her şey: etiketler, yönlendirmeler, robots, sitemap ve sunucu yanıtları.

  • Geçersiz dil ve bölge kodları
  • Kendine referans (self-referencing) eksikliği
  • x-default tanımı var mı
  • Göreli adres ve yinelenen tanım uyarıları

Bu araç ne ölçer?

Aynı sayfanın Türkçe, İngilizce ve Almanca sürümleri varsa Google'ın hangi ziyaretçiye hangisini göstereceğini bilmesi gerekir. hreflang etiketleri bunu söyler: “bu sayfanın Almanca karşılığı şu adreste”. Etiket yoksa üç sürüm birbirinin kopyası gibi görünür ve Google bir tanesini seçip diğerlerini bastırır.

hreflang'in en zor yanı karşılıklı olmasıdır. A sayfası B'yi gösteriyorsa B de A'yı göstermeli, hem de kendisini de listelemelidir. Kümedeki tek bir eksik satır bütün kümenin yok sayılmasına yol açar.

Araç sayfadaki <link rel="alternate" hreflang="…"> etiketlerini toplar ve beş klasik hataya bakar: geçersiz dil kodu, aynı kodun iki kez yazılması, eksik x-default, kendine referans vermeyen küme ve göreli adres kullanımı.

Nasıl kullanılır?

  1. 1

    Çok dilli bir sayfanın adresini girin

    Ana sayfa yerine gerçek bir içerik sayfası seçin; hatalar çoğunlukla şablondan üretilen sayfalarda çıkar.

  2. 2

    Tanımlı diller tablosunu okuyun

    Her satırda kodun geçerli olup olmadığı yazar. Geçersiz bir kod o satırı Google için tamamen anlamsız yapar.

  3. 3

    Kendine referans satırını doğrulayın

    Girdiğiniz sayfanın kendi adresi listede olmalı. Yoksa Google kümeyi eksik sayar.

  4. 4

    Aynı denetimi diğer dillerde tekrarlayın

    Karşılıklılık ancak her sürümü tek tek denetleyince doğrulanır; bir sürümdeki eksik satır kümeyi bozar.

Ne zaman kullanmalı?

  • Siteye ikinci bir dil eklendikten sonra etiketlerin doğru kurulduğunu doğrulamak için.
  • Search Console'un Uluslararası Hedefleme raporunda “dönüş bağlantısı yok” hatası gördüğünüzde.
  • Almanya'daki ziyaretçilere Türkçe sayfa gösteriliyorsa nedenini bulmak için.
  • Aynı dilin farklı ülke sürümlerini (en-GB, en-US) ayırdıysanız kodların doğru yazıldığını görmek için.

Sonucu okuma

  • Geçersiz dil kodu

    Biçim ISO standardı olmalı: “tr”, “en-US”, “de-DE”. “turkish”, “tr_TR” ya da “en-UK” geçersizdir; UK yerine GB kullanılır.

  • x-default yok

    Kümedeki hiçbir dile uymayan bir ziyaretçi geldiğinde hangi sayfaya gideceği belirsiz kalır. Genelde ana dil sürümü x-default olur.

  • Kendine referans eksik

    Her sayfa kendi hreflang satırını da yazmalı. Bu, Google'ın kümenin tamamını doğru kurmasını sağlayan kuraldır.

  • Göreli adres

    hreflang mutlak adres ister: https ile başlayan tam adres. Göreli yazılan satır sessizce yok sayılır.

  • Yinelenen kod

    Aynı dil iki farklı adrese işaret ediyor. Google çelişkiyi çözemez ve kümeyi bütünüyle bırakır.

SSS

Hreflang Denetimi hakkında sık sorulanlar

Cevabını bulamadınız mı?

Sorunuzu yazın, aynı gün içinde dönüş yapalım.

Bize sorun

Hayır. hreflang yalnızca aynı içeriğin birden fazla dil ya da ülke sürümü varsa gerekir. Tek dilli bir sitede yapmanız gereken tek şey html etiketindeki lang niteliğinin doğru olduğundan emin olmaktır.

İkisi de geçerlidir, ama bir tanesini seçin. HTML'e koymak küçük sitelerde kolaydır; her sayfanın head'inde tüm dillerin satırı durur. Binlerce sayfalık sitelerde sitemap yöntemi daha ölçeklenir çünkü sayfa şablonunu şişirmez.

Çakışabilir. Her dil sürümünün canonical'ı KENDİNİ göstermelidir. Almanca sayfanın canonical'ını Türkçe sayfaya koyarsanız hreflang kümesini kendi elinizle iptal etmiş olursunuz.

Yalnızca içerik gerçekten farklıysa. Fiyat, para birimi, teslimat ya da yasal metin ülkeye göre değişiyorsa en-GB ve en-US ayrımı işe yarar. Metin birebir aynıysa tek bir “en” satırı yeterlidir.

Araç sorunu buldu, sıra düzeltmede

Teknik SEO, içerik ve AI görünürlük çalışmalarını baştan sona yürütüyoruz. Sitenizi inceleyip ne yapılması gerektiğini net bir listeyle paylaşalım.

Pazartesi – Cumartesi 09:00 – 18:00