可以在 Google Search Console 中检查 hreflang 标签吗?
技术 SEO
现在已经不能直接检查了。曾经会列出缺失回指链接等 hreflang 错误的 国际定位 报告已下线,Search Console 界面中也不再对 hreflang 注释做任何校验。
Search Console 仍然能提供结果层面的证据:正确的语言区域版本是否真正展示给了对应的国家。
hreflang 的作用
hreflang 注释告诉 Google:若干 URL 是同一内容的不同语言或地区版本,以便为搜索者展示正确的那一版。它不会提升排名,也不会像 canonical 那样合并信号。它只影响展示哪一个版本。
最容易导致实现失败的规则
- 回指链接必须双向。 如果页面 A 指向 B,B 必须回指 A,否则这一对会被忽略。
- 使用正确的代码。 语言用 ISO 639-1,地区可选用 ISO 3166-1 alpha-2,例如
en、en-gb、pt-br。不存在en-uk,单独写地区代码也无效。 - 每组都必须自引用。 每个页面在列出备用版本的同时,也要列出自身。
- 指向可索引的 canonical URL。 被重定向、设为 noindex 或被规范到其他地址的 hreflang 目标会被丢弃。
- 添加
x-default,用于没有任何语言区域匹配时的回退页面。 - 只选一种实现方式: HTML
<head>链接、HTTP 响应头或 XML sitemap。混用往往会产生冲突。
没有旧报告时如何检查
- 使用任何能报告 hreflang 回指链接和代码有效性的 SEO 爬虫抓取网站。
- 使用 URL 检查 > 查看已抓取的页面,确认注释存在于 Googlebot 实际抓取到的 HTML 中,从而发现那些由 JavaScript 注入、却从未进入抓取结果的标签。
- 在 效果 中添加 国家/地区 维度,并筛选到某一语言区域的页面。来自错误国家的流量,就是 hreflang 损坏或缺失的实际表现。
提示: hreflang 错误很少表现为排名下降。它们表现为错误语言的页面在某个市场中获得排名,因此应按各语言区域目录观察分国家的点击,而不是全站排名。
相关:国际定位。
AutoPSEO 如何提供帮助
国际化报告 利用页面级的国家数据,展示各语言或国家版本触达目标受众的效果,并标出错误语言区域或域名截获某国流量的情况。
Ready to see what your Search Console data is hiding?
Connect a property and every report fills in immediately. No credit card needed.