【发布时间】:2012-02-05 07:10:33
【问题描述】:
我想知道实现基于多语言模板的网站的最佳方式是什么。所以说我想用英语和德语提供我的网站,有一些不同的方法。我的兴趣主要是 SEO,所以这对搜索引擎来说是最好的方式。
我经常看到的第一种方法是为每种语言使用不同的目录,例如 www.example.com 用于英语,www.example.com/de/ 用于德语翻译。这样做的缺点是:更改文件时,必须手动更改每个目录中的ist。对于搜索引擎,这两个目录会被视为重复内容,不是吗?
我知道的第二种方法是使用一些 GET 值,例如 www.example.com?lang=de,然后设置一个 cookie。但是这样搜索引擎可能甚至找不到不同的语言。
那么还有其他方法或者哪种方法最好?
【问题讨论】: