Çok dilli şablon tabanlı bir web sitesi elde etmenin en iyi yolunun ne olacağını merak ediyordum. Web sitemi İngilizce ve Almanca olarak sunmak istediğimi söyleyebilirim ki, bazı farklı yöntemler var. İlgi alanım temel olarak SEO'dur, bu yüzden arama motorları için en iyi yol hangisidir.Bir web sitesinde birden çok dili kullanmanın en iyi yolu nedir?
Sıklıkla gördüğüm ilk yöntem, her dil için farklı dizinler kullanmaktır; örneğin, İngilizce için www.example.com ve Almanca çeviri için www.example.com/de/. Bunun dezavantajı: bir dosya değiştirildiğinde, dizinin her dizinde manuel olarak değiştirilmesi gerekir. Ve arama motorları için iki dizin yinelenen içerik olarak ele alınacak, değil mi?
Bildiğim ikinci yol sadece www.example.com?lang=de gibi bir GET değeri kullanıyor ve ardından bir çerez ayarlıyor. Ancak bu şekilde arama motorları muhtemelen farklı dilleri bile bulamayacaklar.
Başka bir yol var mı, yoksa hangisi en iyisi?