Hreflang 解释

跨境快讯 2024-01-27 09:07:17 woniu
2
导读:Hreflang是一种 HTML 属性,允许 Google 和其他搜索引擎识别网页的本地化版本。

Hreflang是一种 HTML 属性,允许 Google 和其他搜索引擎识别网页的本地化版本。例如,如果您的网站有面向法国受众的部分,则hreflang标记可帮助 Google 了解该部分应显示在 Google.fr(而不是 Google.com)的搜索结果中。

Hreflang并不复杂。一些网站所有者使用抗拒它,可能是由于谷歌生硬的解释。想象一栋办公楼,大厅里有一个主目录。为了更有用,这个目录应该在每个楼层,而不仅仅是大厅,这样无论在哪一层,您都可以找到其他楼层的内容。

同样,为了理解网页的语言,谷歌需要查看这个完整的目录,无论它使用哪种语言。页面的每个翻译版本上都需要有完全相同的hreflang代码。

理解代码

这是hreflang代码的示例。

<link rel="alternate" href="https://www.website.com/" hreflang="en-us" />
<link rel="alternate" href="https://www.website.com/en-ca/" hreflang="en-ca" />
<link rel="alternate" href="https://www.website.com/de-de/" hreflang="de" />
<link rel="alternate" href="https://www.website.com/fr-ca/" hreflang="fr-ca" />
<link rel="alternate" href="https://www.website.com/fr-fr/" hreflang="fr-fr" />
<link rel="alternate" href="https://www.website.com/en-gb/" hreflang="en-gb" />
<link rel="alternate" href="https://www.website.com/" hreflang="x-default" />

通过显示语言和区域代码,该块中的每一行都告诉 Google 哪个版本的主页应该位于哪个 Google 搜索引擎中。

例如,第一行告诉 Google,https://www.website.com 应该位于美国的英语用户 Google 中。

第二行告诉谷歌,对于加拿大说英语的人来说,它应该索引 https://www.website.com/en-ca/。

第三行没有语言和区域代码。在本例中,“de”代表两个说德语 (Deutsch) 的搜索者。这是一个需要记住的特殊情况。

最后一行是包罗万象的默认值。它指示搜索机器人“如果以上都不代表受众,则默认为 https://www.website.com/”。这是另一个需要记住的特殊情况。

hreflang 必要吗?

我在使用 hreflang 时遇到的挑战通常是全球电子商务网站上的实施错误。一个示例错误是页面是英语,但代码表明它是法语。有时,编码错误会被忽视,直到搜索优化器发现它们为止。如果您遵循在一个全局代码块中表示每个区域和语言的简单规则,那么您就不会出错。

搜索引擎可以在没有hreflang代码的情况下确定语言和区域吗?谷歌的 John Mueller说:“如果是不同的语言,通常谷歌可以在没有hreflang的情况下弄清楚。大多数查询显然都是使用一种语言,因此我们可以将用户引导至该版本的页面。”

然而,搜索专家经常知道谷歌会错过明显的元素。我遇到过由于编码不当或无法访问的hreflang标签而导致的严重索引问题。所以,审核您的hreflang标记以确保您发送正确的信息。

文章翻译自:Practical Ecommerce ;原文链接:https://pec-ly.com/?Mpc

版权声明: woniu 发表于 2024-01-27 09:07:17。
转载请注明: Hreflang 解释 | 跨境湾

相关文章