Cok Dilli Web Sitelerinde SEO ve Hreflang Yapilandirma Rehberi
Cok dilli web sitelerinde arama motoru optimizasyonu ve hatasiz hreflang etiketi dagitimi icin teknik rehber. Dogru URL mimarisi secimi, x-default kullanimi ve yaygin indeksleme sorunlarina cozumler.
Sistem Yöneticisi
Kıdemli Yazılım Mimarı
Cok Dilli SEO Nedir ve Neden Kritik?
Cok dilli (multilingual) ve cok bolgeli (multiregional) siteler, farkli dil konusan kullanicilara yerellestirilmis icerik sunar. Arama motorlarinin dogru kitleye dogru URL varyantini sunmasi icin teknik yapilandirma sarttir. Yanlis kurgu kopya icerik cezalari ve trafik kaybina yol acar. Guclu bir uluslararasi dijital strateji, teknik altyapi saglamligina baglidir.
1. URL Mimarisi Secimi
Uluslararasi hedeflemede uc ana URL yapisi bulunur:
- ccTLD (Ulke Kodlu Domainler):
site.de,site.fr. Guclu yerel sinyal verir. Maliyeti ve bakimi yuksektir. - Alt Dizinler (Subdirectories):
site.com/de/,site.com/fr/. Alan adi otoritesini tek yerde toplar. Yonetimi kolaydir. En cok tercih edilen trendler arasindadir. - Alt Alan Adlari (Subdomains):
de.site.com,fr.site.com. Sunucu bolunmesi gereken durumlarda kullanilir. Otorite paylasimi alt dizinlere gore zayiftir.
Otomatik IP yonlendirmesi botlarin farkli dilleri taramasini engeller. IP tabanli zorunlu yonlendirme yerine kullaniciya dil secim banner'i gosterin.
2. Hreflang Niteligi Temel Kurallari
Hreflang etiketi, sayfalar arasi dil ve bolge iliskisini Google'a bildirir. Temel syntax kurali ISO standartlarina dayanir:
- Dil kodu: ISO 639-1 (ornek:
en,tr,de) - Bolge kodu (opsiyonel): ISO 3166-1 Alpha 2 (ornek:
GB,US,DE) - Format:
hreflang="dil-BOLGE"(ornek:en-US,en-GB)
3. Hreflang Uygulama Yontemleri (Adim Adim)
Yontem A: HTML Head Bolumu
Her varyanta tum kardes sayfalarin ve kendisinin linki eklenmelidir (Cift yonlu baglanti zorunludur).
<link rel="alternate" hreflang="tr" href="https://site.com/tr/sayfa" />
<link rel="alternate" hreflang="en" href="https://site.com/en/page" />
<link rel="alternate" hreflang="x-default" href="https://site.com/en/page" />Yontem B: XML Sitemap (En Verimli Yol)
Buyuk sitelerde HTML boyutunu sisirmemek icin XML sitemap kullanilir.
<url>
<loc>https://site.com/tr/sayfa</loc>
<xhtml:link rel="alternate" hreflang="tr" href="https://site.com/tr/sayfa"/>
<xhtml:link rel="alternate" hreflang="en" href="https://site.com/en/page"/>
<xhtml:link rel="alternate" hreflang="x-default" href="https://site.com/en/page"/>
</url>Yontem C: HTTP Basliklari (PDF ve Non-HTML)
HTML disi dosyalar (PDF dokumanlari gibi) icin HTTP header uzerinden verilir:
Link: <https://site.com/doc.pdf>; rel="alternate"; hreflang="x-default",
<https://site.com/tr/doc.pdf>; rel="alternate"; hreflang="tr"4. 'x-default' Niteligi
Hicbir dil/bolge eslesmesi saglanamayan kullanicilar icin varsayilan acilis sayfasini tanimlar. Genellikle dil secim ekrani veya ana dil (ornegin genel Ingilizce) icin kullanilir.
5. Sik Yapilan Hreflang Hatalari
- Eksik Karsilikli Link (No Return Tags): A sayfasi B'yi isaret ederken, B sayfasi A'yi isaret etmezse etiket gecersiz sayilir.
- Hatali Dil/Bolge Kodlari:
en-UKyanlistir; dogrusuen-GBolmalidir. Dil tek basina yazilabilir ama bolge tek basina yazilamaz (latamgecersizdir). - Canonical Cakismasi: Her dil varyanti kendi kendine canonical (self-canonical) vermelidir. Tum varyantlar ana dile canonical verilirse diger diller indekslenmez.
- Gecersiz URL'ler: 404 veren veya 301 ile yonlenen URL'lerin hreflang icinde yer almasi.
6. Uluslararasi SEO Kontrol Listesi
- Dogru URL yapisini secin (Tercihen alt dizin).
- Tum varyantlara self-referencing canonical ve hreflang uygulayin.
x-defaulttagini entegre edin.- Google Search Console uzerinden Uluslararasi Hedefleme raporlarini dogrulayin.
- Otomatik IP yonlendirmelerini kaldirin.