Hreflang 检测工具
免费 · 30秒 · 即时结果
自动检测你网站的 hreflang 标签错误。发现缺失的 x-default、错误的语言代码、不对称标签对等 6 类国际SEO问题,获得修复建议。
🔍 免费检测我的网站 →无需注册 · 支持 Shopify / WordPress / 任意网站
我们检测哪些 Hreflang 问题?
SEO Radar X 免费工具扫描你网站的 hreflang 实现,检测以下 6 类常见错误:
没有为匹配不到语言的用户指定默认页面版本,Google 不知道该展示哪个页面。
使用了 "cn" 或 "zh" 而不是标准的 "zh-CN",导致 Google 忽略该标签。
页面 A 指向页面 B,但页面 B 没有指回页面 A,造成 hreflang 失效。
Hreflang 标签指向 404 页面或重定向 URL,Google 会忽略这些无效标签。
每个页面必须包含指向自己的 hreflang 标签,否则整个 hreflang 组无效。
混用 http/https 或 www/non-www,造成 Google 将其视为不同页面。
Hreflang 标签是如何工作的?
Hreflang 标签是放在 HTML <head> 中的 <link> 元素,用于告诉 Google 同一页面的不同语言/地区版本之间的关系。每个 hreflang 标签包含两个关键属性:
关键规则:标签必须是"对称的"——每个被引用的页面也必须回指你的页面。这意味着如果你的英文页面指向中文页面,中文页面也必须包含指向英文页面的 hreflang 标签。
Shopify 和 WordPress 的 Hreflang 实施指南
Shopify
- ✓在 theme.liquid 的 <head> 中添加 hreflang 标签
- ✓使用 Shopify Markets 功能时,平台会自动生成部分标签
- ✓仍需手动检查 x-default 是否正确配置
- ✓注意:Shopify 的语言路径通常是 /zh-CN/ 而非 /zh/
WordPress
- ✓使用 Yoast SEO 或 Rank Math 自动处理 hreflang
- ✓WPML 插件提供完整的多语言 + hreflang 支持
- ✓Polylang 插件是更轻量的多语言方案
- ✓安装插件后仍需检测:插件配置错误很常见
Shopify 卖家最常遇到的 Hreflang 翻车场景
这些场景来自欧美跨境 Shopify 卖家的真实痛点,每一个都可能正在悄悄损害你的 Google 排名:
不确定你的网站属于哪种情况?30秒免费检测,自动诊断所有 hreflang 问题。
免费检测我的 Shopify 网站 →Hreflang 关键数据
的多语言网站存在至少一项 hreflang 配置错误(Ahrefs 研究)
Google 反映新 hreflang 配置所需的时间——越早修复越好
SEO Radar X 检测的 hreflang 错误类型:x-default、代码格式、对称性等
立即检测你的 Hreflang 设置
SEO Radar X 30项检测中包含完整的 hreflang 分析,覆盖 x-default、语言代码、标签对称性等问题,30秒出报告。
免费检测 →常见问题
Shopify 针对美国(en-us)和英国(en-gb)用同一个英文版,会被 Google 判定为重复内容吗?
会有风险。如果两个站点内容完全相同只有货币/价格不同,且没有正确配置 hreflang="en-US" 和 hreflang="en-GB",Google 可能将其视为重复内容导致权重分散。正确做法:每个地区版本都必须有完整的 hreflang 自引用+互引,并设置 canonical 指向各自的本地化 URL。用 SEO Radar X 免费检测,30秒内确认标签是否生效。
用 Shopify Markets 开了加拿大站(en-ca),但加拿大客户搜出来的还是美国站(en-us),是 x-default 设错了吗?
很可能是 x-default 或 hreflang="en-CA" 配置问题。Shopify Markets 会自动生成部分 hreflang 标签,但不一定正确。排查步骤:1)用 Chrome 开发者工具查看加拿大站 <head> 中是否存在 hreflang="en-CA";2)确认美国站有 hreflang="en-CA" 指向加拿大站;3)确认 x-default 指向你的主要目标市场(通常是 en-US)。Google 反映新的 hreflang 配置通常需要 2-4 周。
GSC 提示"Alternative page without matching language"是什么意思?会影响美国主站排名吗?
这个报错表示 Google 在你的页面里找到了 hreflang 标签,但找不到与某个语言版本对应的回指标签(标签不对称)。它本身不会直接降排名,但会导致 hreflang 对整个页面组失效——Google 会忽略所有 hreflang 配置,可能把权重分散到多个语言版本。修复方法:确保每个互相引用的页面都有完整的双向 hreflang 标签。用 SEO Radar X 可自动检测出所有不对称的标签对。
装了自动翻译插件把 Shopify 翻译成德语和法语,Ahrefs 显示德语站在抢美国站的关键词排名,是 hreflang 问题吗?
是的,这是典型的 hreflang 配置错误导致的关键词自相残杀(Keyword Cannibalization)。自动翻译插件生成的 hreflang 标签经常有误。具体诊断:1)检查德语页面的 hreflang 是否正确写成 hreflang="de-DE"(不是 hreflang="de");2)确认 canonical 标签是否指向正确的语言版本;3)在 GSC 中查看哪些关键词在两个版本上同时有排名。用 SEO Radar X 的 hreflang 检测可以在 30 秒内发现配置错误。
如何在不买插件的情况下,免费检查我的 hreflang 标签有没有生效?
3个免费方法:1)SEO Radar X(推荐):输入你的网址,30秒内自动检测所有 hreflang 问题,包括 x-default、语言代码格式、标签对称性;2)Chrome DevTools:右键→查看页面源代码,Ctrl+F 搜索"hreflang",手动检查所有标签;3)Google Search Console:进入"网页"→查看"已排除"页面,找"Alternative page with proper canonical tag"或"Alternate page without matching language"报错。SEO Radar X 的方式最快,无需技术背景。
什么是 hreflang 标签?
Hreflang 是放在 HTML <head> 中的链接属性,告诉 Google 同一页面有哪些语言和地区版本。Google 根据它向不同国家和语言的用户展示对应版本,避免因多语言内容被判为重复内容而分散排名权重。
什么是 x-default hreflang?
x-default 是特殊的 hreflang 值,指定当用户的语言/地区与所有已配置的 hreflang 值都不匹配时,应展示哪个页面版本。例如:<link rel="alternate" hreflang="x-default" href="https://example.com/en/" />。它通常指向你的主要市场或通用英语版本。缺少 x-default 是 Shopify 独立站最常见的 hreflang 错误之一。
Shopify 多域名(Multi-domain)和二级目录(/en-gb/)哪种 hreflang 更不容易出错?
二级目录(Subfolder)整体错误率更低,原因:1)所有语言版本在同一域名下,hreflang 互引更容易维护;2)域名权重统一累积;3)Shopify Markets 的二级目录配置相对规范。多域名的主要风险是:每个域名都需要独立的 hreflang 互引,任何一个域名更新后其他域名没有同步更新,整个 hreflang 组就会失效。如果已经用了二级目录,用 SEO Radar X 跑一次全站检测确认配置正确。