Hreflang:正确映射多语言页面
Hreflang 在不同语言和地区映射相同内容。决定其是否有效的返回链接、自引用和 canonical 规则.
Hreflang 告诉搜索引擎 2 个或更多 URL 是同一内容的不同语言或地区版本,因此正确的版本会为正确的搜索者呈现。它是技术 SEO 中最易出错的标记,因为它是唯一需要每个集群中的页面相互一致的标记。规则在特定方式上无情。每个页面必须引用自身。它引用的每个页面都必须回指它。语言和地区代码必须是有效的 ISO 值,例如 en‑GB 正确,en‑UK 是常见的无效猜测。URL 必须是绝对的。如果 12 语言集群中的一个页面省略了返回链接,搜索引擎可能会放弃整个集群的映射,而不是仅放弃单个破损边缘。Hreflang 还必须与你的 canonical 一致。一个 hreflang 指向一个在其他地方 canonical 的 URL 会发送 2 条冲突指令,搜索引擎会通过不信任任何一方来解决冲突。下面的检查验证页面上声明的结构,然后获取每个替代页面以确认其响应、保持可索引并 canonical 到自身。结构和目标健康是独立问题:一个集群可以完美形成,却仍指向 3 个已不存在的页面。
Hreflang 自引用缺失
为什么重要
Hreflang 注释只有在结构细节完全正确时才有效;细小的不一致会悄悄使语言映射失效。
我们如何检查
检查了 hreflang 注释是否存在自引用链接。
如何修复
在其自身的 hreflang 注释中包含当前页面 URL.
Hreflang 返回链接缺失
为什么重要
Hreflang 链接必须双向指向;单向链接使搜索引擎无法信任语言映射。
我们如何检查
检查了 hreflang 备用页面之间是否存在双向链接。
如何修复
确保所有 hreflang 替代页面相互双向链接.
Hreflang x-default 不正确
为什么重要
错误的 x-default 让搜索引擎只能猜测向不匹配任何声明语言的访问者展示哪个页面。
我们如何检查
记录了 x-default 声明;URL 有效性、目标健康状况、双向注释和规范对齐已被独立评估。
如何修复
将 x-default hreflang 指向语言中立或面向全球的着陆页(而不是特定语言的变体)。原因:x-default 是语言偏好不匹配任何已声明变体的用户的回退选项;将其指向特定语言页面会让搜索引擎困惑,并向国际访客提供错误的体验。
检测到格式错误的 hreflang URL
为什么重要
Hreflang 告诉搜索引擎展示哪个语言版本;结构错误会让各语言版本相互竞争。
我们如何检查
验证了 hreflang 备用 URL 的语法和路径结构是否正确。
如何修复
修复格式错误的 hreflang 备用 URL——移除双斜杠、空路径段和无效的 URL 语法。原因:格式错误的 hreflang URL 会产生规范噪音,并可能导致搜索引擎忽略您的整个 hreflang 集群。
Hreflang 目标损坏
为什么重要
指向损坏或被屏蔽页面的 hreflang 链接,浪费了该语言版本的注释。
我们如何检查
获取了 hreflang 目标 URL 并检查了错误。
如何修复
修复返回错误或重定向的损坏 hreflang 目标 URL.
Hreflang 目标不可索引
我们如何检查
检查了 hreflang 目标页面的可索引性。
如何修复
从 hreflang 目标页面中移除 noindex,以便搜索引擎能够索引它们.
Hreflang 规范化不匹配
为什么重要
当 hreflang 目标声明了不同的规范链接时,搜索引擎会转而跟随该规范链接,语言映射也随之被丢弃。
我们如何检查
检查了 hreflang 目标页面是否存在自我规范标签。
如何修复
确保 hreflang 目标页面声明自身为 canonical.
查看您的网站排名
获取一份免费的 AI 驱动的 SEO 报告,包含可操作的发现和优先修复建议,帮助提升您的网站。
不需要注册。.