Hreflang stratejisi, çok dilli ve çok bölgeli web sitelerinde hangi sayfanın hangi kullanıcıya gösterileceğini arama motorlarına bildiren teknik bir yapılandırmadır. Bir e-ticaret sitesinin hem Türkiye'deki hem de Almanya'daki kullanıcıya hitap ettiğini düşünün. Eğer her iki pazar için oluşturulan sayfalar arasında doğru bir bağlantı kurulmazsa, Google hangi içeriğin kime ait olduğunu anlamakta zorlanır. Bu durum, arama motorlarının sitenizi yanlış hedef kitleye göstermesine ve organik trafiğin hedeflenen bölgede düşmesine neden olur. Teknik altyapı, sitenizin uluslararası başarısının temelini oluşturur.
Hreflang Stratejisi Neden Kritik Bir Önemi Taşır?
Hreflang etiketleri, içerik benzerliği nedeniyle oluşan kopya içerik sorununu aşmak için kritik bir teknik gerekliliktir. Google, sitenizdeki içeriklerin birbirine çok yakın olduğunu gördüğünde bunları kopya olarak işaretleyebilir. Hreflang kullanımı, bu sayfaların farklı pazarlar için üretildiğini arama motoruna kanıtlar. Örneğin, İngiltere pazarı için hazırlanmış bir içerik ile ABD pazarı için hazırlanmış içerik, aynı dilde olsa bile farklı fiyatlar veya yerel terimler içerebilir. Doğru bir yapılandırma ile kullanıcı, arama motoru sonucuna tıkladığında kendi bölgesine uygun sayfa ile karşılaşır. Bu durum, sitede kalma süresini doğrudan artırır ve kullanıcı memnuniyetini yükseltir.
Dil ve Bölge Matrisi Oluşturma: Adım Adım Planlama
Başarılı bir çok dilli site mimarisi, ISO 639-1 dil kodları ve ISO 3166-1 ülke kodlarının doğru kombinasyonuyla kurulur. Bir matris oluştururken her sayfayı, sitenizde bulunan diğer tüm dil ve bölge varyantlarıyla eşleştirmeniz gerekir. Aşağıdaki tablo, farklı hedef kitleler için kullanmanız gereken temel kod yapılarını göstermektedir.
| Ciljna skupina | Dil Kodu | Ülke Kodu | Hreflang Değeri |
|---|---|---|---|
| Türkiye | hr | TR | tr-tr |
| Almanya | de | TAKOĐER | de-de |
| ABD | en | US | en-us |
| Birleşik Krallık | en | GB | en-gb |
Bu matrisi oluşturmak için önce sitenizdeki mevcut dilleri listeleyin. Ardından her sayfanın diğer dillerdeki karşılığını belirleyin. Son aşamada her sayfanın kendi dilini de içeren tam bir link listesi oluşturarak bunları kaynak kodunuza ekleyin. Bu eşleştirme, Google botlarına sitenizin hiyerarşisini kusursuz bir şekilde anlatır.
Kanonik Etiketler ve Hreflang İlişkisi Nasıl Kurulur?
Hreflang ve canonical etiketlerinin birbirini destekleyecek şekilde yapılandırılması, arama motorlarının sayfalarınızı doğru indekslemesi için hayati önem taşır. Canonical etiketi, bir sayfanın ana kopyasını belirtirken hreflang, sayfalar arası dil ilişkisini yönetir. Her sayfa kendi kendine kanonik olmalı ve hreflang etiketleri içerisinde yine kendi URL'sine yer vermelidir.
<link rel="alternate" hreflang="tr-tr" href="https://example.com/tr/" />
<link rel="alternate" hreflang="en-us" href="https://example.com/en/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />İlk satır Türkçe sayfanın tr-tr dil koduna sahip olduğunu ve kendi adresini işaret ettiğini belirtir. İkinci satır İngilizce sayfanın en-us koduna sahip olduğunu gösterir. Üçüncü satır ise belirli bir dille eşleşmeyen veya varsayılan (x-default) sayfayı işaret eder. Bu yapı, botların sayfalar arasındaki ilişkiyi doğru çözmesini sağlar.
Uygulama Yöntemleri: HTML, XML Sitemap veya HTTP Header?
Hreflang etiketlerini uygularken sitenizin teknik altyapısına en uygun yöntemi seçmek, sitenizin yüklenme hızı ve yönetim kolaylığı açısından önemlidir. Aşağıdaki tabloda üç temel yöntemin karşılaştırmalı analizi yer almaktadır.
| metoda | Yönetim Kolaylığı | Performans Etkisi | Skalabilnost |
|---|---|---|---|
| HTML Etiketi | Srednje | Düşük | Düşük |
| XML Sitemap | Yüksek | Nijedan | Yüksek |
| HTTP Header | Düşük | Nijedan | Srednje |
Küçük siteler için HTML etiketleri yeterli olabilir. Ancak çok sayıda dilli büyük e-ticaret siteleri veya Otel ve Turizm Siteleri İçin Çok Dilli SEO gereksinimleri olan platformlar için XML sitemap yöntemi çok daha sürdürülebilir bir yapı sunar. XML dosyası üzerinde yapılan toplu güncellemeler, sayfa hızı üzerinde olumsuz bir etki yaratmaz.
X-Default Değeri ve Global Hedefleme
x-default değeri, belirli bir dil veya bölge ile eşleşmeyen kullanıcılar için varsayılan bir sayfa tanımlamanıza olanak tanır. Genellikle sitenizin giriş sayfasında veya dil seçimi yapılan ana sayfada kullanılır. Bu etiket, arama motoruna, eğer kullanıcı listelenen dillerden birini konuşmuyorsa buraya yönlendirilmesi gerektiğini söyler. Örneğin, İspanya'dan gelen bir kullanıcı sitenizde İspanyolca versiyonu bulamazsa, x-default olarak işaretlenmiş ana sayfanıza yönlendirilir. Bu yaklaşım, kullanıcının boş bir sayfayla karşılaşmasını engeller ve sitenizde kalmasını destekler. Teknik olarak bu etiket, sitenizin küresel giriş noktasıdır.
x-default yapılandırırken şu kurallara uyun:
- Her dil sürümü için mutlaka bir x-default etiketi ekleyin.
- Varsayılan sayfanın kullanıcıya dil seçimi imkanı sunduğundan emin olun.
- x-default sayfasının, hedef ülkelerden birine özgü bir URL olmadığından emin olun.
- Küresel trafiği tek bir noktada toplamak için bu sayfayı bir karşılama ekranı gibi kullanın.
Bu uygulama, sitenizin uluslararası ölçekteki yönlendirme stratejisinin omurgasıdır. Doğru yapılandırılmış bir varsayılan sayfa, kullanıcı deneyimini korur ve arama motorlarına sitenizin hiyerarşisi hakkında net bir sinyal gönderir.
Uygulamalı Senaryo: E-Ticaret Sitesi İçin Bölgesel Yapılandırma
Örneğin bir e-ticaret sitesi, Almanya'daki Türk kullanıcılar ile Türkiye'deki kullanıcıları aynı platformda ancak farklı fiyatlandırma ve dil ayarlarıyla karşılamak istiyor. Bu durumda izlemeniz gereken yol şöyledir:
- Yapılandırma: Türkiye lokasyonu için
/tr-tr/yapısını kurun. Almanya lokasyonundaki Türkçe içerik için/de-tr/yapısını kullanın. - Kodlama: Her iki sayfanın
<head>kısmına birbirlerini işaret edenrel="alternate"etiketlerini ekleyin. - Doğrulama: Google Search Console üzerinden "Uluslararası Hedefleme" raporunu izleyerek tarama hatalarını kontrol edin.
- Analiz: Hangi bölgeden gelen kullanıcının hangi sayfayı gördüğünü trafik verileri üzerinden düzenli aralıklarla analiz edin.
Doğru bir şekilde ayarlanmışsa, trafik verilerinde doğru bölgeden gelen kullanıcıların ilgili dil sayfalarına erişimi artacaktır. Bu, sitenizin uluslararası pazarlardaki güvenilirliğini doğrudan etkileyen bir süreçtir.
Hreflang Denetimi İçin Ücretsiz Araçların Kullanımı
Teknik kurulumdan sonra yapılan hataları tespit etmek için sitedeki araçlardan faydalanabilirsiniz. Provjera indeksiranja i canonical oznaka aracına ilgili sayfa URL'sini girerek, etiketlerin doğru eklenip eklenmediğini kontrol edebilirsiniz. Kontrol sırasında şu adımları uygulayın:
- Etiket Varlığı: Sayfanızın kaynak kodunda hreflang etiketlerinin varlığını doğrulayın.
- Karşılıklı Bağlantı Kontrolü: A sayfasından B sayfasına giden bağlantının, B sayfasında da A'ya dönüp dönmediğini test edin.
- Canonical Uyum: Canonical etiketinin kendi kendine yönlendirme yapıp yapmadığını onaylayın.
- Kod Standartları: Dil ve ülke kodlarının ISO formatında doğru yazıldığını teyit edin.
Ayrıca Analiza meta oznaka aracını kullanarak sayfalarınızdaki etiketlerin HTML içindeki konumlarını ve doğruluğunu görebilirsiniz. Manuel denetim yerine bu araçları kullanarak hatalı yapılandırmaları erkenden tespit edebilirsiniz.
Hreflang Uygulamasında Sık Yapılan Hatalar
Hreflang uygulaması hassas bir iştir ve küçük bir hata bile sayfalarınızın indekslenmemesine yol açabilir. Teknik ekibinizle çalışırken dikkat etmeniz gereken bazı noktalar şunlardır:
- Karşılıklı bağlantı eksikliği: A sayfası B'yi işaret ederken, B sayfası A'yı işaret etmiyorsa yapı kopar.
- Yanlış ülke kodu kullanımı: Örneğin İngiltere için 'UK' kodu yerine doğru olan 'GB' kullanılmalıdır.
- Kanonik etiketin başka bir dili göstermesi: Her sayfa kendi canonical URL'sine sahip olmalıdır.
- Eksik x-default: Küresel kullanıcıların hedefsiz kalması büyük bir SEO kaybıdır.
Kurulum sonrası tüm dil sayfalarının birbiriyle bağlantılı olduğunu ve hata kodu dönen bir URL kalmadığını mutlaka denetleyin. Profesyonel destek almak isterseniz Korporativni SEO hizmetlerimiz süreçleri yönetebilir.
Hreflang stratejisi, küresel ölçekte büyüme hedefleyen tüm dijital varlıklar için teknik altyapının temel taşlarından biridir. İleri düzey hreflang yapılandırmaları ve çok dilli SEO stratejileri için ekibimizle iletişime geçebilirsiniz.
Hreflang etiketleri sıralamamı doğrudan artırır mı?
Hreflang etiketleri doğrudan bir sıralama faktörü değildir ancak yanlış kullanımı trafiğinizin düşmesine neden olabilir. Doğru yapılandırma, Google'ın doğru sayfayı doğru kullanıcıya göstermesini sağlayarak trafik kalitesini artırır.
Aynı dildeki farklı ülkeler (Örn: ABD ve İngiltere) için aynı içeriği kullanabilir miyim?
Evet kullanabilirsiniz ancak bu durumda içerikteki para birimi, lojistik detayları ve yerel terimler gibi bölgeye özel farkları belirtmeniz önerilir. Her iki sürüm için de doğru hreflang etiketlerini ekleyerek arama motorlarına bu sayfaların aynı dilde farklı pazarlar olduğunu bildirmelisiniz.
Hreflang hatası yaparsam sitem ceza alır mı?
Hreflang hatası nedeniyle doğrudan bir ceza almazsınız ancak sayfalarınızın indekslenme sorunları yaşanabilir. Arama motorları hangi sayfayı sunacağını seçemediği için arama sonuçlarında beklenmedik URL'ler görünebilir.
Kanonik etiket her zaman hreflang ile aynı URL'yi mi göstermelidir?
Kanonik etiket, sayfanın ana kopyasını işaret etmelidir ve çoğu durumda bu URL, kendi sayfa URL'nizdir. Hreflang etiketlerinde de sayfaların kendi URL'lerinin olması gerektiği için bu değerlerin eşleşmesi en sağlıklı yöntemdir.
Hreflang etiketlerini robots.txt ile engellemeli miyim?
Hayır, kesinlikle engellememelisiniz. Arama motoru botlarının hreflang etiketlerini görebilmesi için ilgili sayfalara erişimi açık olmalıdır.



