Hreflang Etiket Oluşturucu

Sayfanın doğru dil sürümünü sunmak için hreflang link etiketleri oluşturun.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

Bu araç ne yapar

Eşleşen URL'leriyle birlikte bir dil/bölge kodu listesinden bir dizi link rel="alternate" hreflang="..." etiketi oluşturur; bu, arama motorlarına aynı sayfanın her dil sürümü için hangi URL'yi sunacağını söyler.

Nasıl kullanılır

Her satır için bir dil kodu (isteğe bağlı olarak en-US gibi bir bölgeyle) ve o sayfanın o dildeki sürümünün tam URL'sini girin. Ek diller için daha fazla satır ekleyin, ihtiyacınız olmayan satırları kaldırın; oluşturulan etiket bloğu listenin altında canlı olarak güncellenir — sayfanın head bölümüne kopyalayın.

Çalışılmış örnek

en → https://example.com/en/page ve tr → https://example.com/tr/page eklemek iki satır üretir: biri İngilizce URL'ye işaret eden hreflang="en" etiketi, diğeri Türkçe URL'ye işaret eden hreflang="tr" etiketi. Dili hiçbir girişle eşleşmeyen ziyaretçileri kapsamak için lang değeri x-default olan, bir dil seçici veya varsayılan sayfaya işaret eden üçüncü bir giriş ekleyin.

Dil ve bölge kodu formatı

en veya tr gibi bir ISO 639-1 dil kodu kullanın. Yalnızca o bölge için ayrı içeriğiniz olduğunda bir ISO 3166-1 bölgesi ekleyin, örn. en-US ile en-GB — gerçekte ayrı içeriğiniz olmayan bir bölge eklemek yalnızca değer katmadan etiket ekler.

Kendine referans veren etiketler ve x-default

Her dil sürümünün sayfası, yalnızca diğer sürümlere değil, kendisine de işaret eden bir hreflang etiketi listelemelidir — arama motorları, alternatiflerin tam kümesinin gruptaki her sayfada aynı şekilde görünmesini bekler. Özel x-default kodu, bir ziyaretçinin dili listelenen alternatiflerin hiçbiriyle eşleşmediğinde gösterilecek yedek URL'yi işaretler; genellikle bir dil seçici sayfa veya varsayılan bölgeniz olur.

Sınırlamalar

Bu araç yalnızca girdiğiniz etiketleri biçimlendirir — URL'lerin var olduğunu doğrulamaz, her hedef sayfanın da kendisini içeren aynı etiketleri döndürüp döndürmediğini kontrol etmez ve dil/URL uyuşmazlıklarını algılamaz. Hedef sayfada eksik dönüş etiketleri, hreflang'ın beklendiği gibi çalışmamasının en yaygın nedenlerinden biridir.

Kapsam, kaynaklar ve gizlilik

Etiket sözdizimi, IETF BCP 47 dil etiketlerine dayanan Google Search Central'ın hreflang belgelerini izler. Üretim tamamen tarayıcınızda gerçekleşir; girdiğiniz kodlar ve URL'ler asla bir sunucuya gönderilmez.

Sıkça Sorulan Sorular

Dil kodu hangi formatta olmalı?
'en' gibi ISO 639-1 dil kodlarını, isteğe bağlı olarak 'en-US' veya 'en-GB' gibi bir ISO 3166-1 bölgesiyle kullanın.
Kendine referans veren bir etikete ihtiyacım var mı?
Evet — her dil sürümü hem kendisine hem de diğer her sürüme işaret eden bir hreflang etiketi içermelidir.
x-default ne için kullanılır?
Ziyaretçiyle hiçbir hreflang eşleşmediğinde gösterilecek yedek sayfayı belirtmek için lang değeri 'x-default' olan bir giriş ekleyin.