Rehber
Geçersiz hreflang kodu: tr-TR, en-UK ve yanlış dil-bölge kodları
hreflang değeri geçerli bir ISO dil ve bölge kodu değilse Google etiketi yok sayar. En sık yapılan kod hatalarını ve doğru kullanımı anlatıyoruz.
hreflang="en-UK" yazılmış, ama Birleşik Krallık'ın ISO kodu GB'dir. Ya da hreflang="tr_TR" yazılmış, alt çizgi yerine tire olmalıdır. Bu küçük hatalar etiketin tamamen yok sayılmasına yol açar.
KTYAPTECH SEO Analyzer bu sorunu INTL-HREFLANG-INVALID-CODE-001 koduyla, “Geçersiz hreflang kodu” 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.
Geçersiz hreflang kodu nedir?
hreflang değeri, ISO 639-1 biçiminde iki harfli bir dil kodundan (tr, en, de) ve isteğe bağlı olarak tireyle ayrılmış ISO 3166-1 Alpha 2 biçiminde bir bölge kodundan (TR, GB, DE) oluşur. Özel değer x-default da geçerlidir.
Yalnızca bölge kodu (hreflang="gb") geçerli değildir; dil kodu her zaman gereklidir.
Neden önemli? SEO ve kullanıcı deneyimine etkisi
Geçersiz kodlu etiketler Google tarafından yok sayılır ve o dil sürümü için hreflang hiç verilmemiş gibi olur. Kullanıcılara yanlış dil sürümü gösterilebilir.
Sorun nasıl tespit edilir?
- SEO Analyzer raporundaki “Geçersiz hreflang kodu” bulgusunda hatalı değerleri görün.
- Sayfa kaynağında ve site haritasında hreflang değerlerini ISO listeleriyle karşılaştırın.
Adım adım çözüm
- Tüm hreflang değerlerini listeleyin ve ISO 639-1 dil / ISO 3166-1 bölge kodlarıyla karşılaştırın.
- Alt çizgiyi tireyle değiştirin; dil kodunu başa yazın.
- Bölge hedeflemesi gerçekten gerekmiyorsa yalnızca dil kodunu kullanın (tr, en, de).
- Kodları elle yazmak yerine bir yapılandırma listesinden üretin.
Dil mi, dil-bölge mi?
İçerik tüm Türkçe konuşanlara yönelikse hreflang="tr" yeterlidir. Aynı dilde farklı ülkelere farklı içerik (fiyat, para birimi, mevzuat) sunuyorsanız en-GB ve en-US gibi bölge kodları kullanın.
Sık yapılan hatalar
- UK, EU gibi ISO dışı bölge kodları kullanmak.
- Yalnızca ülke kodu yazmak.
Düzeltmeyi nasıl doğrularsınız?
- Kodların geçerliliğini yeniden kontrol edin.
- SEO Analyzer'ı yeniden çalıştırın.
Sık sorulan sorular
Büyük-küçük harf önemli mi?
hreflang değerleri büyük-küçük harfe duyarsızdır; ancak tr-TR gibi yaygın biçimi kullanmak okunabilirliği artırır.
Çince için hangi kod kullanılmalı?
Yazı sistemi farkı için zh-Hans (basitleştirilmiş) ve zh-Hant (geleneksel) gibi yazı sistemi alt etiketleri kullanılabilir.
Özet
hreflang değerleri geçerli ISO dil ve bölge kodlarından oluşmalıdır. Alt çizgi, UK ve EU gibi yaygın hataları düzeltin ve kodları merkezi bir listeden üretin.
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
Paylaş
İlgili içerikler
URL'de büyük harf kullanmak SEO'ya zarar verir mi?
Adres yolları büyük-küçük harfe duyarlıdır: /Urunler ve /urunler farklı adreslerdir. Büyük harf kullanımının yarattığı yinelenen adres ve kırık bağlantı riskini anlatıyoruz.
2 dk okuma
Yazıyı okuSonda eğik çizgi (trailing slash): /sayfa ve /sayfa/ ikisi de açılıyorsa
Aynı sayfa hem eğik çizgili hem eğik çizgisiz adreste 200 dönüyorsa Google iki ayrı sayfa görür. Tek bir biçim seçip diğerini yönlendirmeyi anlatıyoruz.
3 dk okuma
Yazıyı okuÇok parametreli adresler: filtre ve sıralama URL'leri taramayı nasıl etkiler?
Renk, beden, fiyat ve sıralama filtreleri birleştikçe binlerce adres üretilir. Google bu adresleri taramaya çalışırken önemli sayfalarınıza sıra gelmeyebilir. Parametre yönetimini anlatıyoruz.
3 dk okuma
Yazıyı oku
