如果您想要最有效的SEO,哪一个是构建多语言网站的最佳方式?
使用单个域名?
www.domain.com/en
www.domain.com/de
www.domain.com/dk
或者使用多个域,每种语言一个?
www.domain.com
www.domain.de
www.domain.dk
答案 0 :(得分:8)
如果您有多种语言内容,则应遵循Google's new multi-lingual guidelines。基本上,您使用子域进行不同的翻译:
为了解释它的工作原理,让我们看一些示例网址: http://www.example.com/ - 包含西班牙语网站的常规主页 http://es-es.example.com/ - 是西班牙用户的西班牙语版本 http://es-mx.example.com/ - 是墨西哥用户的西班牙语版本 http://en.example.com/ - 是通用英语版本 在所有这些页面上,我们可以使用以下标记来指定语言和可选的区域:
<link rel="alternate" hreflang="es" href="http://www.example.com/" /> <link rel="alternate" hreflang="es-ES" href="http://es-es.example.com/" /> <link rel="alternate" hreflang="es-MX" href="http://es-mx.example.com/" /> <link rel="alternate" hreflang="en" href="http://en.example.com/" />
如果您指定区域子标签,我们将假设您要定位该区域。 请记住,所有这些注释都是基于每个URL使用的。对于这两个链接元素,您应该注意使用特定的URL而不是主页。