Google 没有为我的多语言网站编制索引

Google does not index my multi-language website

我们即将正式推出 Cleanfox : www.cleanfox.io

Google 仅以英文索引该网站的问题,当我查看 Google.fr 上的搜索结果时,索引内容是英文的。

我已经在 Google 网站管理员控制台上完成了所有必需的内容,同时添加了 FR 和 EN。我在元和链接(导致另一种语言的两个链接)中添加了 hreflang 属性...但是没有任何反应,所有内容都只是用英文索引。

问题是您对两种语言 (see answer with more details) 使用相同的 URL。

此外,使用 rel-alternate+hreflang 你应该指向当前文档的翻译,但你似乎总是指向 /en//fr(然后重定向到 /)。因此,例如,以下关于 https://www.cleanfox.io/forest 的声明是错误的:

   <link rel="alternate" hreflang="fr" href="https://www.cleanfox.io/fr">
   <link rel="alternate" hreflang="en" href="https://www.cleanfox.io/en">

/fr/en 都不是 /forest 的翻译。

为此,您已经为 fr 语言创建了页面,因此 google 将认为两者是不同的页面,并将 cr