Çok Dilli Web Sitelerinde SEO ve Hreflang Yapılandırma Rehberi
Modern web projelerinde çok dilli SEO mimarisi ve hatasız hreflang etiketleme adımları. Dijital ajans seviyesi teknik uygulama rehberi.
Sistem Yöneticisi
Kıdemli Yazılım Mimarı
Çok Dilli SEO Temelleri ve Mimari Seçimi
Modern web projelerinde uluslararası hedefleme doğru URL yapısıyla başlar. Yanlış yapı indeks karmaşası yaratır, otoriteyi böler.
- ccTLD (ornek.de, ornek.fr): En güçlü yerel sinyal. Pahalı, yönetimi zor.
- Alt Dizinler (ornek.com/de/): En pratik yaklaşım. Domain otoritesi korunur. Dijital ajans standart seçimi.
- Alt Alan Adları (de.ornek.com): Otorite bölünür. Ayrı sunucu/altyapı zorunluluğunda kullanılır.
Adım Adım Hreflang Uygulaması
Adım 1: ISO Dil ve Bölge Kodlarını Belirle
Hreflang ISO 639-1 (dil) ve isteğe bağlı ISO 3166-1 Alpha 2 (bölge) formatı kullanır. Yanlış kodlama arama motoru tarafından yok sayılır.
- Doğru:
en,en-GB,en-US,tr,de-AT - Yanlış:
tr-TRyerinetr-TK,en-UK(doğrusuen-GB)
Adım 2: Hreflang Etiketlerini Ekle
Üç uygulama yöntemi var. Tek yöntem seç, karıştırma.
Yöntem A: HTML Head Etiketi
Sayfa sayısı az siteler için uygun. Her varyasyon kendine ve diğer tüm dillere çapraz referans verir.
<link rel="alternate" hreflang="tr" href="https://example.com/tr/sayfa" />
<link rel="alternate" hreflang="en" href="https://example.com/en/page" />
<link rel="alternate" hreflang="x-default" href="https://example.com/sayfa" />Yöntem B: XML Sitemap (Önerilen)
Modern web sitelerinde HTML boyutunu şişirmez. Bakımı tek merkezden yapılır.
<url>
<loc>https://example.com/tr/sayfa</loc>
<xhtml:link rel="alternate" hreflang="tr" href="https://example.com/tr/sayfa"/>
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/page"/>
<xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/sayfa"/>
</url>Yöntem C: HTTP Header (PDF ve Medya)
HTML dışı dosyalar için HTTP yanıt başlığı kullanılır:
Link: <https://example.com/file.pdf>; rel="alternate"; hreflang="x-default",
<https://example.com/tr/file.pdf>; rel="alternate"; hreflang="tr"Adım 3: x-default Etiketini Yapılandır
Eşleşmeyen diller veya dil seçim sayfaları için x-default zorunludur. Yanlış IP yönlendirmelerinden kaynaklanan tarama hatalarını engeller.
Sık Yapılan Hreflang Hataları
- Eksik Karşılıklı Bağlantı (Missing Return Tag): Sayfa A, Sayfa B'yi işaret ediyorsa; Sayfa B de mutlaka Sayfa A'yı işaret etmeli. Çift yönlü olmayan etiketler geçersiz sayılır.
- Kanonik (Canonical) Çakışması: Dil varyantı kendi URL'sini kanonik göstermeli. Tüm dilleri ana dile kanonik bağlamak indeksleme hatasıdır.
- Otomatik IP Yönlendirmesi: Googlebot IP yönlendirmesini takip edemez, sayfaları tarayamaz. Otomatik yönlendirme yerine kullanıcıya dil seçeneği sun.
2026 Trendler ve Uluslararası SEO Denetimi
Modern web ekosisteminde global indeksleme hızı ve doğru dil sinyali doğrudan organik trafik dönüşümünü belirler. Bu rehber içindeki adımları Google Search Console Uluslararası Hedefleme raporu ile düzenli doğrula.