Google仅为多语言网站索引英文内容 - 默认不是英文

时间:2014-11-25 12:24:41

标签: seo multilingual google-search

我有一个多语言网站。默认语言是德语。谷歌似乎只在example.de/en/索引英文版。正在使用的重定向基于地理位置。例如,如果有人从德国境外访问该网站,他们就会看到/en/网站。

根据我的理解,Google抓取工具最终会重定向,因为它们位于美国,因此只会在google.com和google.de上为该网站的英文版编制索引。由于我的网站主要定位德国,我想确保当有人在google.de上搜索时,他们会在结果中看到德语网站。对我来说,最好的方法是什么?我目前正在使用hreflang属性。例如,在英文网站上我们有这个代码:

<link rel="alternate" hreflang="de-DE" href="https://mysite.de/" />

在德国网站上我们有这个代码:

<link rel="alternate" hreflang="en-US" href="https://mysite.de/en/" />

谷歌不应该认识到这一点,并根据查询的Google版本显示相关的搜索结果吗?

1 个答案:

答案 0 :(得分:0)

您没有正确使用hreflang链接。您需要使用x-default作为默认语言,并且需要在每个页面中添加多个hreflang链接以指定页面的备用版本。您还可以在站点地图中使用hreflang来实现此目的。查看here了解详情。

目前,Google可能会对您要实现的目标感到困惑,因为信息不完整。它可能会尝试安全地避免重复内容。