被介绍为帮助网站所有者提供正确的语言

如何正确实施 Hreflang 发布时间:2015-08-10 Hreflang 由 Google 于 2011 年推出,旨在帮助网站所有者为全球用户提供正确的语言或基于国家/地区的语言变体。所有基于国家/地区的 Google 搜索引擎以及 Yandex 都支持 hreflang。如果您以 Bing 为目标,则需要改用语言元标记。 Google 为我们提供了一些建议使用 rel=”alternate” hreflang=”x” 的示例: image1 您应该注意以下几点:国家是可选的,语言不是。 Hreflang 独立于该国工作。您可以指定站点的语言版本,也可以指定语言和国家/地区。例如,使用 HTML 链接标头方法 – 这是一个为全球西班牙语用户提供默认版本的网站,但也为墨西哥的西班牙语用户提供了一个 URL 版本:

搜索引擎支持 ISO 639-1 语言区域代码和 ISO 。对于语言脚本变体

,脚本源自国家/地区本身。例如,葡萄牙语(巴西)的语言代码是:pt-BR,葡萄牙语(葡萄牙)的语言代码是:pt-PT。在这种情况下,hreflang 标记将是:pt-BR-br 和 pt-PT-pt。 Search Console 帮助将您引导至语言脚本的 ISO 15924 标准,阿根廷电话号码表 但解释不是很清楚。尽管未在 Search Console 中列出,但 Google 似乎也支持 IETF 语言标签作为支持的语言值。我通过查看 Android.com 等 Google 属性上使用的 hreflang 标签发现了这一点。例如,西班牙语(拉丁美洲和加勒比)

的语言代码是 es-419。 419 是联合国使用的区域代码,

阿根廷电话号码表
阿根廷电话号码表

也是 IETF 语言值的组成部分之一。您只需要使用三种方法中的一种来实现hreflang。如果您使用多种方法,则会产生冗余。一种方法并不比另一种更好,但 Google 建议对非 HTML 文件使用 HTTP 标头方法。 X-default hreflang 是一个标签,可用于标识未针对特定语言或地区的页面。这在国家选择器主页上最常用。 Android 网站的网站版本不针对特定语言或地区,因此在整个网站范围内使用 x-default hreflang。

Leave a comment

Your email address will not be published. Required fields are marked *