Skip to content

Hreflang Kodunu Oluşturun

Birbirinin dil karşılığı olan sayfaları ekleyin. Örneğin Türkçe Hakkımızda sayfası ile İngilizce About sayfası aynı gruptur.

Gelişmiş seçenekler

Hreflang Oluşturma Aracı Nasıl Kullanılır?

Birbirinin gerçek dil veya bölge karşılığı olan sayfaları aynı gruba ekleyin. Araç, bu sayfa grubu için kullanabileceğiniz hreflang etiketlerini oluşturur.

Dilleri seçin

Türkçe, İngilizce veya kullandığınız diğer dil ve bölge sürümlerini listeden seçin.

Karşılık gelen URL'leri girin

Hakkımızda ile About gibi aynı içeriğin farklı dil sürümlerini birbiriyle eşleştirin.

Kodu oluşturun

Oluşan aynı hreflang setini bu gruptaki tüm dil sayfalarında kullanın.

Hreflang Nedir?

Hreflang, birbirinin dil veya bölge karşılığı olan URL'leri Google'a eşleştirmek için kullanılır. Örneğin aynı Hakkımızda içeriğinin Türkçe ve İngilizce sürümleri varsa bu iki URL'nin birbirinin alternatifi olduğunu bildirebilirsiniz.

Hreflang, Google'ın sayfanın dilini tespit ettiği etiket değildir. Amaç, zaten farklı dil veya bölge sürümleri olan URL'ler arasındaki ilişkiyi açıkça göstermektir.

Hreflang Kodunda 3 Temel Kural

Kodun doğru görünmesi kadar sayfaların birbirini tutarlı biçimde göstermesi de önemlidir.

Her sayfa kendisini de listeler

Türkçe sayfadaki hreflang setinde Türkçe URL de, İngilizce URL de bulunmalıdır. Aynı kural diğer sürümler için de geçerlidir.

Bağlantılar karşılıklı olmalı

Türkçe sayfa İngilizceyi gösteriyorsa İngilizce sayfa da Türkçe sürümü göstermelidir.

Tam URL kullanın

Hreflang etiketlerinde /en/about gibi göreli yollar yerine https:// ile başlayan tam URL'ler kullanılmalıdır.

Doğru Sayfaları Birbiriyle Eşleştirin

Hreflang bütün site için tek bir kod değildir. Her sayfa yalnızca kendi gerçek dil veya bölge karşılıklarıyla aynı grupta yer almalıdır.

Doğru
Hakkımızda ↔ About Aynı içeriğin iki dil sürümü.
İletişim ↔ Contact Bu sayfalar için ayrı bir hreflang seti.
Yanlış
Hakkımızda ↔ İngilizce ana sayfa Birbirinin karşılığı olmayan URL'leri eşleştirmeyin.
Aynı seti sitenin her sayfasında kullanmak Sayfa ilişkilerini yanlış tanımlar.

Hreflang ve Canonical Aynı Şey Değildir

İki etiket farklı soruları çözer. Çok dilli sayfalarda ikisini birbirinin yerine kullanmak doğru değildir.

Hreflang Dil ve bölge karşılıklarını eşleştirir

Türkçe, İngilizce veya farklı bölge sürümlerinin birbirinin alternatifi olduğunu bildirir.

Canonical Tercih edilen URL'yi bildirir

Aynı veya çok benzer URL'ler arasından hangi adresi esas almayı tercih ettiğinizi gösterir.

Hreflang Aracı Hakkında Sık Sorulan Sorular

Hreflang nedir?

Hreflang, aynı içeriğin farklı dil veya bölge sürümlerine ait URL'lerin birbirinin alternatifi olduğunu Google'a bildirmek için kullanılan etikettir.

Her sayfada hreflang kodu farklı mı olur?

Çoğu durumda evet. Hakkımızda / About grubundaki URL'ler ile İletişim / Contact grubundaki URL'ler farklı olduğu için her sayfa grubunun hreflang seti de farklıdır.

İngilizce içerik için en, en-GB veya en-US hangisini kullanmalıyım?

İçerik belirli bir ülkeye özel değilse genel en kodu yeterli olabilir. Birleşik Krallık ve ABD için ayrı URL, fiyat, teklif veya yerelleştirilmiş içerik sunuyorsanız en-GB ve en-US gibi bölgesel kodlar anlamlı hale gelir.

x-default eklemek zorunda mıyım?

Hayır. x-default zorunlu değildir. Tanımladığınız dil veya bölgeler dışında kalan kullanıcıların gideceği genel bir sayfa ya da dil seçici varsa kullanılabilir.

Hreflang etiketleri karşılıklı olmak zorunda mı?

Evet. Bir sayfa başka bir dil sürümünü alternatif olarak gösteriyorsa karşı sayfanın da geri bağlantıyı içermesi gerekir. Karşılıklı olmayan hreflang ilişkileri Google tarafından yok sayılabilir.

Hreflang için tam URL kullanmak gerekir mi?

Evet. Google hreflang alternatiflerinde https:// ile başlayan tam URL'lerin kullanılmasını ister.

Bu araç hreflang kodunu siteme otomatik ekliyor mu?

Hayır. Araç kodu oluşturur. Etiketlerin sitenizin head alanına eklenmesi kullandığınız altyapıya göre ayrıca uygulanmalıdır.

Doğru Kod, Doğru Sayfa Eşleşmesiyle Çalışır.

Çok dilli sitelerde hreflang, canonical, sitemap ve dil URL'leri birbiriyle çelişiyorsa teknik yapı beklediğiniz sonucu vermeyebilir.

SEO hizmetini incele