我有一个多语言网站。
我将有很多子域名,如下所示:mysubdomain1.mysite.com,mysubdmoain2.mysite.com,mysubdomain3.mysite.com。每个人都需要成为一个多语言网站,但是出于 SEO 的原因,这是定义子域/域结构的最佳/简单/明确的方法吗?
zh_ =英文版
1) zh_ .mysubdomain1.mysite.com
2)mysubdomain1.mysite.com/en
3)mysite.com/mysubdomain/en
4) zh_ .mysite.com / mysubdomain
5)mysubdomain.mysite.com/?hl=en
pt =葡萄牙语版
1) pt .mysubdomain1.mysite.com
2)mysubdomain1.mysite.com/pt
3)mysite.com/mysubdomain/pt
4) pt .mysite.com / mysubdomain
5)mysubdomain.mysite.com/?hl=pt
Oracle使用:
http://www.oracle.com/的全局/ AU /
雅虎使用:
的http:// AU .yahoo.com /
Microsoft使用:
http://www.microsoft.com/的烯/我们 /
Google使用:
http://www.google.com/的国际/ ES /
http://www.google.com/?hl=的 PT-BR
答案 0 :(得分:4)
您真正需要担心的唯一模式是一致性和清洁度。
坚持使用文件夹或子目录,并在整个网站使用过程中保持一致。
SEO也是关于它如何影响用户体验的。当您选择创建语言相关URL的方法时,遵守约定有助于在访问者登陆西班牙语版本时,他们可以合理地猜测通过更改URL中的某些字母来阅读英语或德语版本。如果您使用子域名,则可以使用不同的IP地址定位它们,搜索引擎可能会考虑在托管相关国家/语言特定结果的位置。你无法用子文件夹真正做到这一点。
子文件夹可以将任何类型的链接业力/权限过滤到主域。使用子域可能会将其分开并导致稀释。
答案 1 :(得分:1)
我认为子文件夹更受欢迎。我肯定在URL中看到过更多。
像
这样的东西http://www.domain.com/au/content/path
答案 2 :(得分:0)
正确的搜索引擎优化解决方案是国际子域名。搜索引擎将子域视为单独的站点,并识别每个站点的本地化以显示特定于语言的结果。 专用的国际化网站比“巴比伦”式的多种语言混合表现更好。