谷歌SEO:使用Hreflang标签多语言优化

2024-05-15T16:49:28
By 你算哪个小鬼

什么是Hreflang标签?
hreflang标签,就像标准和分页标签一样,是一个表示两个页面之间关系的HTML标签。在hreflang的情况下,它表示这两个网址使用不同的语言来保存相同的内容,或者使用相同的语言,但针对不同的地理区域。

正确完成后,每个hreflang标签都会告诉浏览器读取页面,以便让蜘蛛爬取第一语言的用户找到合适的内容。当某人执行搜索时,Google(Bing不使用hreflang标签)会执行以下步骤:

它决定根据算法对URL进行排名
它检查页面的代码,寻找hreflang标签
它查看用户的当前位置(基于IP地址)和语言设置
它在SERP中显示最相关的URL并将用户(如果点击)发送到该URL
搜索引擎检查hreflang标签的原因是,它可以根据用户的语言设置提供正确版本的页面。简而言之,Google就是这样知道要为西班牙语发言者显示哪个网址,以及哪个网址用于英语发言者。它也是如何知道哪个版本在美国和联合王国有人出现。

如何将Hreflang添加到您的页面
如果你有一个HTML页面,hreflang标签就像这样:

https://www.example.com/; rel="alternate”; hreflang=”en”

对于非HTML页面(如PDF),请在HTTP标头中添加hreflang注释:

Link: <https://www.example.com/>; rel="alternate”; hreflang=”en”

在上面的示例中,这些标签的hreflang =“en”部分告诉Google列出的URL是英文版的页面,因此它会向在浏览器中将其英文语言设置为其语言的用户显示URL,英语国家。如果他们有hreflang =“es”,Google会为西班牙语用户显示该网址。

语言代码可以在这里找到:
https://zh.wikipedia.org/wiki/ISO_639-1%E4%BB%A3%E7%A0%81%E8%A1%A8

国家代码在这里:https://zh.wikipedia.org/wiki/%E5%9C%8B%E5%AE%B6%E5%9C%B0%E5%8D%80%E4%BB%A3%E7%A2%BC

在您的页面中添加hreflang标签时,您必须包含每个版本页面的链接,包括自我参考。因此,如果您有英文,西班牙文和法文页面,则每个页面都有三个标签:

<link rel="alternate” hreflang=”en” href=”https://www.example.com”>

<link rel="alternate” hreflang=”es” href=”https://www.example.com/es”>

<link rel="alternate” hreflang=”fr” href=”https://www.example.com/fr”>

通过在hreflang属性中的语言代码之后添加国家代码,可以将地理位置添加到hreflang标记中。因此,如果上面的网站针对不同的国家和每种语言,他们会看起来像这样:

<link rel="alternate” hreflang=”en-us” href=”https://www.example.com”>

<link rel="alternate” hreflang=”es-mx” href=”https://www.example.com/es”>

<link rel="alternate” hreflang=”fr-fr” href=”https://www.example.com/fr”>

当谷歌看到这些标签时,就会知道向美国用户,西班牙墨西哥用户和法国用户显示英文版本。

hreflang值必须始终写入语言国家,地理定位仅限于国家/地区。Google不支持城市,地区或大陆。


(本文内容根据网络资料整理和来自用户投稿,出于传递更多信息之目的,不代表本站其观点和立场。本站不具备任何原创保护和所有权,也不对其真实性、可靠性承担任何法律责任,特此声明!)


常见问答(FQAS)


1. Hreflang标签是什么?

Hreflang标签是一种HTML meta标签,可以用于告诉搜索引擎您的网站有多个语言版本,并帮助搜索引擎更好地将用户定向到最相关的语言版本。

2. 如何使用Hreflang标签?

Hreflang标签应该添加在网站的HTML head部分。标签格式是:。主要属性如下:href指定目标页面URL,hreflang属性指定目标页面的语言或地区代码。通常需要为每个语言版本页面添加相应的Hreflang标签。

3. Hreflang标签能提升搜索排名吗?

Hreflang标签能有效识别网站不同语言版本,帮助搜索引擎更好地为用户提供符合语言需求的搜索结果,从而改善用户体验。长期使用Hreflang标签有可能通过改善用户体验间接提升网站在各语言关键词下的排名。但Hreflang标签本身不会直接提升排名。

4. 如何检查Hreflang标签是否生效?

可以通过Google Search Console工具中的「国际化」报表来检查Hreflang标签是否已经被搜索引擎正确识别和理解。如果标签设置正确,报表中将显示各个目标语言版本对应的互联关系。也可以查看页面源代码是否正确添加了Hreflang标签代码。

No Tags