Как лучше всего использовать несколько языков на веб-сайте?

Мне было интересно, как лучше всего создать многоязычный веб-сайт на основе шаблонов. Скажем, я хочу предложить свой веб-сайт на английском и немецком языках. Есть несколько разных методов. Меня интересует в основном поисковая оптимизация, так что это лучший способ для поисковых систем.

Первый способ, который я часто вижу, - это использование разных каталогов для каждого языка, например www.example.com для английского и www.example.com/de/ для немецкого перевода. Недостатком этого является то, что при изменении файла его нужно изменять в каждом каталоге вручную. А для поисковых систем эти два каталога будут рассматриваться как дублированный контент, не так ли?

Второй способ, который я знаю, - это просто использовать какое-то значение GET, например www.example.com?lang=de, а затем устанавливать cookie. Но таким образом поисковые системы, вероятно, даже не найдут разные языки.

Есть ли другой способ или какой из них лучший?

5
задан CodesInChaos 8 January 2012 в 10:23
поделиться