IHS Strategic
Tüm Blog Yazıları
HowTo20 Eylül 2026•5 dk okuma

Çok Dilli (Multilingual) Web Sitelerinde SEO ve Hreflang Yapılandırması Rehberi

Uluslararası pazarlara açılırken arama motoru görünürlüğünüzü artıracak kapsamlı çok dilli SEO ve adım adım hreflang yapılandırma rehberi.

S

Sistem Yöneticisi

Kıdemli Yazılım Mimarı

Küresel pazarlara açılmak ve farklı coğrafyalardaki hedef kitlelere doğrudan kendi dillerinde ulaşmak, modern büyüme odaklı her marka için vazgeçilmez bir dijital strateji bileşenidir. Ancak birden fazla dilde yayın yapan bir web sitesini yayına almak, metinleri yalnızca başka bir dile çevirmekten ibaret değildir. Arama motorlarının hangi içeriği hangi ülkedeki veya dildeki kullanıcıya sunacağını net bir şekilde anlaması gerekir.

Uluslararası SEO süreçlerinde en sık karşılaşılan sıralama kayıpları ve kopya içerik (duplicate content) sorunları, çoğunlukla hatalı hreflang mimarisinden kaynaklanır. Bu rehber içeriğimizde; doğru URL yapısı seçiminden başlayarak adım adım hreflang etiketlerinin nasıl uygulanacağını, en sık yapılan teknik hataları ve uluslararası görünürlüğü zirveye taşıyan güncel trendler ışığında dikkat edilmesi gerekenleri ele alıyoruz.

1. Adım: Çok Dilli Web Siteleri İçin Doğru URL Yapısını Belirleme

Uluslararası bir SEO kurgusunun ilk ve en kritik kararı URL mimarisidir. Arama motorlarının sitenizi dizine ekleme şeklini ve otorite dağılımını belirleyen üç ana yaklaşım bulunmaktadır:

  • ccTLD (Ülke Kodlu Üst Düzey Alan Adları): ornek.de, ornek.fr gibi ülkeye özel alan adlarıdır. Avantajı: Yerel kullanıcılar ve arama motorları nezdinde en yüksek güven sinyalini verir. Dezavantajı: Her alan adı için ayrı otorite (Domain Authority) inşası gerektirir ve maliyeti yüksektir.
  • Alt Dizinler (Subdirectories / Subfolders): ornek.com/de/, ornek.com/fr/ gibi tek bir ana alan adı altında toplanan yapıdır. Avantajı: Ana alan adının sahip olduğu otorite ve backlink gücü tüm dillere aktarılır, yönetimi ve bakımı oldukça kolaydır. Uluslararası dijital strateji geliştiren çoğu kurumsal yapı için önerilen modeldir.
  • Alt Alan Adları (Subdomains): de.ornek.com, fr.ornek.com gibi yapılardır. Avantajı: Farklı sunucu veya altyapılarda barındırılması kolaydır. Dezavantajı: Google alt alan adlarını çoğunlukla ayrı web siteleri gibi değerlendirir; bu nedenle otorite paylaşımı alt dizinlere göre daha zayıftır.

Öneri: Eğer her ülkede bağımsız büyük ekipleriniz ve bütçeniz yoksa, alan adı otoritesini merkezi tutmak adına Alt Dizin (Subdirectory) mimarisi kurmak SEO açısından en verimli tercihtir.

2. Adım: Hreflang Etiketi Mantığını ve Sözdizimini Kavrama

hreflang özniteliği, Google ve diğer arama motorlarına aynı sayfanın farklı dillerdeki veya bölgelerdeki varyasyonlarını bildiren bir HTML standardıdır. Hreflang iki temel parametreden oluşur:

  1. Dil Kodu: ISO 639-1 formatında iki harfli dil kodu (Örn: tr, en, de, es).
  2. Bölge Kodu (Opsiyonel): ISO 3166-1 Alpha 2 formatında iki harfli ülke kodu (Örn: en-US: ABD için İngilizce, en-GB: İngiltere için İngilizce).

Sözdiziminde yalnızca bölge kodu tek başına kullanılamaz; daima önce dil kodu, gerekirse tire ile ayrılarak ülke kodu eklenmelidir.

x-default Değerinin Önemi

x-default, kullanıcının dili veya konumuyla eşleşen özel bir sayfa varyasyonu bulunmadığında yönlendirileceği varsayılan açılış sayfasını (fallback) temsil eder. Genellikle dil seçim sayfaları veya global İngilizce ana sayfalar için atanır.

3. Adım: Hreflang Uygulama Yöntemleri (3 Farklı Yol)

Hreflang etiketlerini sitenize entegre etmek için arama motorları tarafından desteklenen üç resmi yöntem vardır. Sitenizin büyüklüğüne ve teknik altyapısına göre bu yöntemlerden yalnızca bir tanesini seçmelisiniz.

Yöntem A: HTML Head Bölümüne Etiket Ekleme

En yaygın yöntemdir. Sayfanın <head> alanına her dil varyasyonu ve sayfanın kendisi dahil olacak şekilde karşılıklı etiketler yazılır:

<link rel="alternate" hreflang="tr" href="https://ornek.com/tr/urun" />
<link rel="alternate" hreflang="en" href="https://ornek.com/en/product" />
<link rel="alternate" hreflang="de" href="https://ornek.com/de/produkt" />
<link rel="alternate" hreflang="x-default" href="https://ornek.com/en/product" />

Yöntem B: XML Sitemap Üzerinden Tanımlama

Binlerce sayfalık e-ticaret sitelerinde HTML kaynak kodunu şişirmemek ve sayfa açılış hızını korumak için en ideal çözümdür. XML site haritası içerisindeki her bir URL düğümüne xhtml namespace eklenerek alternatifler listelenir:

<url>
  <loc>https://ornek.com/tr/urun</loc>
  <xhtml:link rel="alternate" hreflang="tr" href="https://ornek.com/tr/urun"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://ornek.com/en/product"/>
  <xhtml:link rel="alternate" hreflang="de" href="https://ornek.com/de/produkt"/>
  <xhtml:link rel="alternate" hreflang="x-default" href="https://ornek.com/en/product"/>
</url>

Yöntem C: HTTP Başlıkları (HTTP Headers) Kullanımı

Özellikle PDF, DOCX gibi HTML formatında olmayan indirilebilir dosyaların farklı dillerdeki versiyonlarını eşleştirmek için tercih edilir:

Link: <https://ornek.com/tr/katalog.pdf>; rel="alternate"; hreflang="tr",
      <https://ornek.com/en/catalog.pdf>; rel="alternate"; hreflang="en"

4. Adım: Canonical ve Hreflang İlişkisini Doğru Kurgulama

En sık yapılan teknik hatalardan biri canonical etiketleri ile hreflang etiketlerini çakıştırmaktır. Temel kural şudur: Her dil versiyonu, canonical etiketiyle bizzat kendi URL'sini işaret etmelidir (Self-Referential Canonical).

Örneğin; /de/produkt sayfasının canonical etiketi /en/product olmamalıdır. Eğer Almanca sayfa canonical olarak İngilizce sayfayı gösterirse, arama motorları Almanca sayfayı dizinden çıkarır ve hreflang eşleşmesi tamamen geçersiz hale gelir.

5. Adım: Çok Dilli SEO'da Modern Trendler ve Lokalizasyon

Arama motorlarının doğal dil işleme (NLP) yeteneklerinin geliştiği günümüzde, kelimesi kelimesine doğrudan çeviri (machine translation) tek başına yeterli değildir. Yeni trendler, arama niyetinin yerel düzeyde anlaşılmasını ve içeriklerin kültürel bağlama göre uyarlanmasını (transcreation) zorunlu kılmaktadır:

  • Yerel Arama Hacimleri ve Terim Farklılıkları: Örneğin İngiltere'de "holiday" aratılırken ABD'de "vacation" terimi kullanılır. Anahtar kelime araştırması her dil ve pazar için sıfırdan yapılmalıdır.
  • Otomatik Yönlendirmelerden Kaçınma: IP adresine göre kullanıcıyı zorla belirli bir dile yönlendirmek (Force Redirect), Google botlarının diğer dil varyasyonlarını taramasını engelleyebilir. Bunun yerine kullanıcıya üst barda bir dil/ülke seçim banner'ı sunmak en sağlıklı yöntemdir.
  • Yapısal Veri (Schema) Lokalizasyonu: inLanguage özelliğini Schema markup içerisine dahil ederek sayfanın dilini yapısal olarak da arama motorlarına bildirin.

En Sık Yapılan Hreflang Hataları Kontrol Listesi

  1. Karşılıklı Onay (Return Tag) Eksikliği: Sayfa A, Sayfa B'yi işaret ediyorsa; Sayfa B de mutlaka Sayfa A'yı işaret etmelidir. Tek taraflı sinyaller arama motorları tarafından yok sayılır.
  2. Geçersiz Ülke/Dil Kodları: Örneğin İngiltere için uk yerine en-GB, dili belirtmeden sadece ülke kodu yazmak gibi hatalardan kaçınılmalıdır.
  3. Yönlendirilmiş (301) veya Kırık (404) URL'leri Listelemek: Hreflang kümesinde yalnızca 200 durum kodu dönen nihai URL'ler yer almalıdır.
  4. Kendine Referans (Self-Referencing) Vermemek: Bir sayfa alternatif dilleri listelerken kendi URL'sini de hreflang listesine eklemelidir.

Sonuç ve Eylem Planı

Çok dilli SEO ve doğru hreflang yapılandırması, sitenizin dünya genelinde doğru kitleyle buluşmasını sağlayan en kritik teknik köprüdür. Bu rehber doğrultusunda mimarinizi kurguladıktan sonra, Google Search Console ve Screaming Frog gibi araçlarla sitenizi düzenli olarak denetleyin; hatalı etiketleri tespit edip optimize ederek küresel arama sonuçlarında kalıcı bir üstünlük elde edin.