谷歌如何索引我的多语言网站?

时间:2017-11-10 09:47:56

标签: php jquery html

我正在建设的网站有两种语言(荷兰语和英语)。

您可以通过选择标记来切换语言(点击表格后将通过Jquery提交)。语言存储在会话中并带有cookie。页面将根据所选语言刷新并更改其内容。 (还有HTML lang更改)。

google会正确索引我的网站吗?如果用户是英语,Google会在结果中显示我网站的英文版吗?

2 个答案:

答案 0 :(得分:0)

您必须为每种语言创建单独的网址。 最好的方法是使用英语作为默认/pagename并使用所有其他语言的语言前缀,例如/nl/pagenamefr/pagename。 您还可以使用查询参数,例如/pagename?language=nl 您应该为所有其他语言添加元链接:

EN
<link rel="alternate" hreflang="nl" href="/nl/pagename" />
<link rel="alternate" hreflang="nl" href="/pagename?language=nl" />

NL
<link rel="alternate" hreflang="en" href="/pagename" />

答案 1 :(得分:0)

正如@marcobiedermann所指出的,有很多方法可以用不同的语言表示一个页面

你也可以考虑将你的语言添加到html标签中,如

<html lang="en">

这是fronend checklist

的一部分

可以找到lang attr的文档here