缓存 – Google缓存和多语言域名

我开发了一个可通过两个顶级域名获得的网站.网站上的语言都是荷兰语,一个是荷兰语访客,另一个是比利时访客.

最近“推出”的.be版本.在引擎盖下它是相同的网站,我们使用元标记来防止因重复内容而受到惩罚. (Google’s support page)

所以;这是这个页面:www.domain.nl | be / vakantie / oostenrijk / tirol /
根据TLD,这是已实现的元标记:

// Dutch site visitors
<link rel="alternate" hreflang="nl-NL" href="http://www.bergenmeer.nl/vakantie/oostenrijk/"/>
// Belgium site visitors
<link rel="alternate" hreflang="nl-BE" href="http://www.bergenmeer.be/vakantie/oostenrijk/"/>

比利时版本大约6周后上线.两个站点都配有列出该域URL的站点地图.但我们在Google缓存中看到了以下内容.

此页面的实时版本(请参阅右上角的URL,电话号码.
《缓存 – Google缓存和多语言域名》

此页面的缓存版本(请参阅右上角的URL,电话号码.
《缓存 – Google缓存和多语言域名》

当您加载此页面时(尽管存在一些性能问题,我们正在调查)并且您检查网页流量,您将看到页面打开并显示HTTP 200响应.没有重定向.为什么Google没有显示该网页的比利时版本?

感谢您抽出时间分享您的想法.

最佳答案 因为你可以

<link rel="canonical" href="http://www.bergenmeer.be/vakantie/oostenrijk/"/>
<link rel="alternate" hreflang="nl-NL" href="http://www.bergenmeer.nl/vakantie/oostenrijk/"/>

对于.nl你可以拥有

<link rel="canonical" href="http://www.bergenmeer.nl/vakantie/oostenrijk/"/>
<link rel="alternate" hreflang="nl-BE" href="http://www.bergenmeer.be/vakantie/oostenrijk/"/>

向Google提供您想要优先级的提示,从而使其进入缓存,因为它似乎只是使用备用.

点赞