什么是 Hreflang?
Hreflang 是一种 HTML 属性,用于告知搜索引擎一个页面针对不同语言或地区的多个版本。它有助于 Google 向搜索者提供正确的本地化版本。
应用 hreflang 属性有三种方法:
- HTML 标记
- HTTP 标头
- 网站地图
以下是 hreflang 在博客主页 HTML 代码中的实现方式:
<link rel="alternate" href="https://example.com/blog/" hreflang="x-default"> <link rel="alternate" href="https://example.com/blog/" hreflang="en"> <link rel="alternate" href="https://example.com/blog/zh/" hreflang="zh-Hans"> <link rel="alternate" href="https://example.com/blog/ru/" hreflang="ru"> <link rel="alternate" href="https://example.com/blog/de/" hreflang="de"> <link rel="alternate" href="https://example.com/blog/es/" hreflang="es"> <link rel="alternate" href="https://example.com/blog/it/" hreflang="it">
为什么 Hreflang 对搜索引擎优化很重要?
Hreflang 对于搜索引擎优化非常重要,因为它可以帮助搜索引擎根据用户的语言和/或地区发现并提供相关的本地化页面。它是国际搜索引擎优化的重要组成部分之一,同时还能在多个国家扩展您的在线业务。
此外,一组 hreflang 页面还共享彼此的排名信号。据谷歌的加里-伊利耶斯(Gary Illyes)称,匹配度最高的页面将决定排名位置,但与用户最相关的页面将显示在 SERP 中。因此,hreflang 标签会直接影响您的排名。
此外,hreflang 也是解决网站重复内容问题的有效方法之一。假设您的目标受众是美国和英国的用户,同一页面有两个不同的版本。除了一些拼写、货币等细微差别外,两个页面上的其他内容都是一样的。因此,您需要使用 hreflang 向谷歌提示两个不同的版本。
Hreflang 最佳做法
要正确使用 hreflang 标记,请遵循以下最佳实践:
1.始终使用自引用 Hreflang 标签
无论何时在页面上应用 hreflang 标记,都要确保为该页面添加了自引用 hreflang 链接。例如,如果您的网站有以下英语和意大利语版本的页面:
<link rel="alternate" hreflang="it" href="https://example.com/ciao" /> <link rel="alternate" hreflang="en" href="https://example.com/hello" />
2.确保语言和地区代码有效
Googlelebot 借助语言和地区代码来识别 hreflang 属性的值。谷歌认可的语言代码格式为 ISO 639-1,地区代码格式为 ISO 3166-1 Alpha 2。在 hreflang 属性中,语言代码是必须的,而地区代码则是可选的。例如,如果您的目标市场是英国,语言 定位代码必须是 en-gb,而不是 en-uk。
3.为不匹配的语言添加 "x-default "标签
hreflang x-default 标签告诉 Google,该页面适用于 hreflang 部分未指定的所有其他语言。它将作为一个后备页面,显示给不符合指定语言代码的用户。
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
4.所有页面版本上的 Hreflang 标签集必须完全相同
确保所有页面版本的 hreflang 标记完全相同。组中的每个页面都必须有完全相同的 hreflang 链接。
常见问题
如何生成 Hreflang 标记?
您可以手动编写 hreflang 标签,也可以使用Hreflang 标签生成器等工具自动生成。只需填写详细信息,它就会为你的网页提供正确的 hreflang 标签。
如何查找 Hreflang 问题?
要查找单个页面的 hreflang 问题,可以使用Hreflang 标签测试工具。要检查整个网站的 hreflang 问题,Ranktracker 的 Web Audit等工具会很有帮助。它会抓取网站上的所有页面,突出显示所有问题(包括 hreflang 问题),并提供详细报告。