Yaygın yaklaşım şudur: bir dil değiştirici eklenir, içerik çeviriden geçirilir ve iki sürüm de aynı sayfada tutulur. Arama sonuçlarına bakıp İngilizce sayfanızın Türkiye’de, Türkçe sayfanızın hiçbir yerde sıralandığını ve ikisinin birbirini yediğini görene kadar da işe yarar.
Bunu doğru yapmak yapısaldır ve neredeyse tamamı, tek bir çeviri yazılmadan önce karara bağlanır.
Her dilin kendi URL’si olmalı
Arama motoru URL’leri indeksler, düğmeleri değil. İki dil de aynı adreste yaşıyor ve içerik bir çereze ya da betiğe göre değişiyorsa yalnızca biri indekslenebilir — hangisi olacağını da siz seçemezsiniz.
Her dile kendi yolunu verin: ana dil kökte, ikinci dil bir ön ekin altında. Sonra bir adım daha atın ve yolun kendisini de yerelleştirin. Türk bir ziyaretçi, arkasında Türkçe içerik olan İngilizce bir URL değil, Türkçe bir URL görmeli.
hreflang ve karşılıklılık kuralı
hreflang etiketleri arama motorlarına iki sayfanın farklı dillerde aynı içerik olduğunu söyler; böylece doğru kişiye doğru sürüm sunulur. Gözden kaçan kural şudur: bu ilişki iki yönlü de bildirilmelidir. İngilizce sayfa Türkçe olanı gösteriyorsa, Türkçe sayfa da geri göstermelidir.
Eşleşen dili olmayan bir ziyaretçiye hangi sürümün gideceğini belirten bir x-default ekleyin. Onsuz arama motorları tahmin yürütür.
Meta alanları da içeriktir
Başlıklar, açıklamalar ve yapılandırılmış veri de çevrilmelidir — hem de iyi çevrilmelidir; başlık, birinin tıklayıp tıklamayacağına karar veren cümledir. İngilizce açıklamayı Türkçe sayfaya kopyalamak yaygın bir kestirme yoldur ve göze batar.
Yönetim panelinin değerini de burada gösterir. SEO alanları dil bazında ve düzenlenebilirse ekibiniz zamanla iyileştirebilir. Çevrilmiş gövdeden otomatik üretiliyorsa iyileştiremez.
Sonradan ortaya çıkan ayrıntılar
Tarihler, sayılar ve para birimleri farklı biçimlenir. Türkçe ondalık ayırıcı olarak virgül kullanır, İngilizce kullanmaz. Form doğrulama mesajları, hata durumları, e-posta bildirimleri ve çerez bandı da çevrilmelidir — tasarım aşamasında kimse bunları gözden geçirmediği için atlanan şeyler bunlardır.
Metin uzunluğu da değişir. Türkçe cümlelerin çoğu İngilizceden uzundur, Almanca daha da uzun. Yalnızca en kısa dilde test edilmiş bir yerleşim diğerlerinde bozulur.
Üçüncü dili baştan hesaba katın
Tek dil için kurulmuş bir yapıya ikinci dili eklemek pahalıdır. İki dil için kurulmuş bir yapıya üçüncüyü eklemek neredeyse bedava olmalıdır. Değilse yapı yanlıştı — ikinci dil bunu sadece gizledi.