谷歌:hflang错误还是没有hflang更好?

谷歌:hflang错误还是没有hflang更好?| (0)由Barry Schwartz |在谷歌搜索引擎优化Prev Story Next Story推特分享 Prev Story Next Story

图片来自Shutterstock

我们知道hreflang是相当复杂的,在很多情况下,你不一定需要它,但如果你做得对,它可以很好地帮助谷歌理解你的多语言和多区域网站。但是做什么更好呢?是尝试正确地做hflang,然后错误地(意外地)做得更好,还是完全不做hflang,这样你就不会出错了?谷歌的约翰·穆勒在Reddit上回答了这个问题,他说这取决于你做错了什么。

如果你只是搞砸了语法,那么它就像谷歌根本看不到hreflang,这和不做hreflang是一样的。所以,如果有些页面做得对,而有些页面做得不对,那么最好是在某些时候做错。但是如果hreflang在错误的页面之间,那么最好不要实现它。就像你告诉谷歌英语页面A实际上是西班牙语页面A,但它不是。

John是这样回答的:

如果hreflang是无效的(非索引的页面链接,无效的语言代码),那么它就会被忽略&就像根本没有它一样(这是基于每个hreflang链接,所以如果有些是ok的,它们就会工作)。如果hreflang位于错误的页面之间(例如,英语的“Fish”页面连接到西班牙语的“Chicken”页面),那么这可能比根本没有设置hreflang更糟糕。

论坛讨论在Reddit。