搜索引擎优化与内容

Hreflang 和 Canonical 检查

在一份报告中检查页面的 canonical 和 hreflang 标签、语言代码、x-default 的使用、规范自引用以及抽样返回链接。

Hreflang & Canonical 集群审核
信息

关于 Hreflang 和 Canonical 检查

对于多语言或区域性网站 hreflang,向搜索引擎说明同一内容有哪些语言和国家版本。 Canonical 则会指示您希望被编入索引的目标页面实际地址。如果这两个标记相互冲突,搜索引擎可能会显示错误的语言版本,或完全忽略 hreflang 集合。

此工具会安全地检查页面的源 HTML;检查 canonical 数量及其自引用、hreflang 语言代码、重复的语言和 URL、 x-default 行、指向页面本身的替代项,以及 html lang 检查其属性。此外,它还会在 12 秒的时间预算内,从同一来源(协议、域名和端口)最多抽样五个替代页面,以验证是否存在指向源页面的返回标签。

返回检查仅针对有限的样本执行,以防止滥用和长时间等待。评估的是搜索引擎在首次响应中看到的服务器 HTML,而不是通过 JavaScript 之后添加的标签。

如何使用?

步步

  1. 您想要检查的页面的完整地址 https:// 一并输入。
  2. 检查 按钮;工具会安全地获取页面以及数量有限的同源语言替代页面。
  3. 在分数下方 canonical, html lang,检查 hreflang 数量和返回标签摘要。
  4. 请先修复红色问题,再处理黄色警告,并在所有语言页面上重复检查。
常见问题解答

常见问题解答

是。如果 A 页面将 B 页面作为替代页面,则 B 页面也应提供返回 A 页面的链接。Google 可能会忽略没有返回标签的匹配项。该工具会在时间预算内,抽样检查最多五个使用相同协议、域名和端口的替代页面,以审核这一关系。

通常不是。真正互为语言对应版本的页面通常使用指向自身的 canonical,并通过 hreflang 建立彼此之间的关系。让所有语言都指向同一种语言的 canonical,可能导致其他版本从索引中消失。

并非强制要求;但如果存在语言选择器、重定向页面或默认国际版本,则建议使用。它会说明在用户语言不匹配时应显示哪个页面。

语言的 ISO 639-1 格式 (tr, en),如有需要,区域可使用带连字符的 ISO 3166-1 Alpha-2 格式(美国英语, pt-BR)会使用。下划线(美国英语不要使用)。

一个页面可能存在数百个替代页面。为了避免面向公众的工具在单次查询中产生无限的外部请求,返回标签检查仅限于同一协议、域名和端口上的五个页面,以及 12 秒的时间预算;但主页上的第一个 500 link 标签的语法仍会被检查。