您好我目前经营的多语种网站如下:
site.com/fr/(法国),
site.com/be/(比利时),
site.com/uk/(英国)
...
和site.com是一个页面,我们可以选择国家/语言。
我听说并且读到这样做不是一个好习惯,我宁愿为site.com设置默认语言
我的问题是:
1-我应该添加例如美国英语作为默认语言吗?
2-删除/ fr /并设置永久重定向到根目录(.com / fr / product重定向到.com / product)
3-或者你有更好的建议吗?
提前非常感谢你
答案 0 :(得分:1)
我对我的某个网站做同样的事情。但是,在PHP中,我改变了根的位置(有或没有/ fr / links)。这样我可以使用默认语言:site.com /
我使用用户浏览器语言首选项自动选择此语言。对于第一页,以及链接到正确的语言(或链接到其他人)。对我来说,它是最好的SEO解决方案。
我只需要添加rel="canonical"
个链接元素,以避免重复或类似的内容:
Google: Use canonical URLs