Çok dilli sitelerde SEO nasıl yönetilir?
Anasayfa / Blog / Çok dilli sitelerde SEO nasıl yöneti...
SEO

Çok dilli sitelerde SEO nasıl yönetilir?

Dil sürümlerinin birbirini yemesini önleyen kurallar: hreflang karşılıklılığı, canonical uyumu ve URL yapısı.

27 TEM 20264 dk okumaYazan Dijipal
Teklif al →

Yazı

Bir siteyi ikinci bir dile açmak, sayfaları çevirmekle bitmiyor. Arama motoru için asıl soru şu: hangi kullanıcıya hangi dil sürümünü göstereceğim? Bu soru net cevaplanmazsa dil sürümleri birbirinin yerine geçer, yanlış dildeki sayfa sıralanır ya da hiçbiri sıralanmaz. Aşağıda çok dilli kurulumlarda en sık kırılan noktaları topladık.

hreflang tek yönlü çalışmaz

hreflang, "bu sayfanın Türkçesi şurada, İngilizcesi şurada" demenin yoludur. Ancak kritik bir şartı var: beyan karşılıklı olmalı. Türkçe sayfa İngilizcesini gösteriyor ama İngilizce sayfa geri işaret etmiyorsa, arama motoru beyanı dikkate almaz.

Bu, sessiz bir arızadır: sayfa açılır, etiket kaynakta görünür, hiçbir hata mesajı çıkmaz, eşleşme yine de çalışmaz. Doğrulamak için her iki tarafa da bakmak gerekiyor: birkaç sayfada kaynak koddan elle, site genelinde ise makineyle taranarak.

Sayfa kendini de göstermeli

Yaygın bir eksik, sayfanın yalnızca diğer dilleri listelemesi. Doğrusu, her sayfanın kendi dilini de hreflang setinde göstermesidir. Set eksikse arama motoru grubu tamamlanmamış sayar.

Buna ek olarak x-default değeri, listelenen dillerin hiçbiriyle eşleşmeyen ziyaretçiye hangi sürümün gösterileceğini söyler. Çok dilli bir sitede bunun atlanması sık görülür.

canonical ile hreflang çelişmemeli

Bir sayfanın canonical adresi, kendi hreflang beyanıyla aynı olmalı. Türkçe sayfa canonical olarak İngilizce sürümü gösteriyorsa, aynı anda hem "asıl sürüm İngilizce" hem "bu Türkçe alternatif" demiş olursunuz. Çelişkili sinyal, arama motorunun ikisini birden yok saymasına yol açar.

URL yapısı: hangi model?

  • Alt dizin (site.com/en/): tek alan adının otoritesini paylaşır, kurulumu ve bakımı en kolay olanıdır.
  • Alt alan adı (en.site.com): teknik olarak ayrışır, otorite paylaşımı daha zayıftır.
  • Ayrı alan adı (site.de): güçlü yerel sinyal verir ama her alan adını sıfırdan büyütmek gerekir.

Çoğu işletme için alt dizin en dengeli seçenek. Hangi model seçilirse seçilsin, bir dilin URL'i diğerinin slug'ını taşımamalı; her dilin adresi o dilde okunabilir olmalı.

Çeviri, içeriğin kendisi kadar önemli

Makine çevirisiyle üretilmiş, gözden geçirilmemiş sayfalar iki sorun doğurur: okuyucu için düşük kalite, arama motoru için değersiz içerik. Özellikle başlık ve meta açıklama gibi kısa metinlerde çeviri hataları doğrudan tıklama oranına yansır.

Bir başka sık hata, gövdenin çevrilip başlık etiketi ve meta açıklamanın Türkçe kalması. Arama sonucunda kullanıcı kendi dilinde bir başlık görmüyorsa tıklamaz.

Menü, form ve butonlar da içeriktir

Çeviri çoğu zaman gövde metninde biter; menü, form etiketleri, buton yazıları ve hata mesajları Türkçe kalır. Bu, sayfanın dil bütünlüğünü bozar ve dönüşümü doğrudan düşürür — ziyaretçi formu anlamıyorsa doldurmaz.

Web tarafında bu kurulumu uçtan uca nasıl yaptığımızı web tasarım ve geliştirme sayfasında anlattık.

Kontrol listesi

  • Her sayfa kendi dilini de hreflang setinde gösteriyor mu?
  • Karşı sayfa geri işaret ediyor mu?
  • x-default tanımlı mı?
  • canonical, sayfanın kendi diliyle uyumlu mu?
  • Başlık ve meta açıklama gerçekten çevrilmiş mi?
  • Menü, form ve butonlar da hedef dilde mi?

Çok dilli bir proje planlıyorsanız teklif formunu doldurun, kurulum planını birlikte çıkaralım.

← Tüm yazılar

Keşfetmeye devam et