可以开始使用
浏览器本地 · 无需账号 · 结果留在当前页面
试试常见 hreflang 组合
行
4
有效
4
无效
0
Hreflang 提示
每个本地化页面都应引用同一组 alternate,包括自身以及使用时的 x-default。这个生成器只负责格式化标签,不会验证线上页面。
HTML link 标签
<link rel="alternate" hreflang="en" href="https://example.com/tools" /> <link rel="alternate" hreflang="en-US" href="https://example.com/us/tools" /> <link rel="alternate" hreflang="zh-CN" href="https://example.com/zh-cn/tools" /> <link rel="alternate" hreflang="x-default" href="https://example.com/tools" />
Sitemap xhtml 行
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/tools" /> <xhtml:link rel="alternate" hreflang="en-US" href="https://example.com/us/tools" /> <xhtml:link rel="alternate" hreflang="zh-CN" href="https://example.com/zh-cn/tools" /> <xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/tools" />
Hreflang 标签生成器可以为多语言页面生成 alternate 链接。
它适合检查 zh-CN、en-US、多地区页面和 x-default 回退页。
清晰输入
准备好要处理的语言代码和对应 URL,避免混入不相关内容。
确认输出用途
先确认结果要用于发布、调试、估算、整理还是交付,再选择合适参数。
复核关键边界
结果适合快速处理和初步判断,重要场景仍应按目标平台、团队规则或业务口径复核。
示例
输入 en-US 和 zh-CN 两行 URL,生成两条 alternate link 标签。
假设
每个语言 URL 都是真实存在且内容对应的页面。
限制
Hreflang 实施还需要页面互链、canonical 配合和正确状态码。
先确认页面一一对应
只有真实对应的中英文页面才适合互相标注 hreflang,不要为不存在的翻译页生成标签。
canonical 指向自身
中文页如果想独立收录,canonical 应指向中文自身,而不是全部指向英文页。
补齐双向引用
英文、中文和 x-default 通常要形成完整集合,缺一边会让信号变弱。
适合双语页面互链
英文工具页和中文工具页、英文 workflow 和中文 workflow 都可以用它生成 alternate 标签。
缺少对应页时别硬加
没有中文对应内容的英文页面,不应为了数量生成假的 hreflang。
和 sitemap 一起维护
多语言站点最好同步检查页面 head、sitemap 和 internal links,避免只有一处更新。
双语站点
为英文和中文页面生成互链。
多地区页面
区分 en-US、en-GB 等版本。
站点地图
生成 sitemap xhtml 片段。
发布 QA
检查语言代码和 URL 配对。
Hreflang 需要互相引用吗?
通常需要,每个版本应引用完整集合。
x-default 是什么?
它是没有特定语言匹配时的默认页面。
工具会检查页面是否存在吗?
不会,它只生成标签文本。
可以用于中文站吗?
可以,常见代码包括 zh-CN 和 en-US。
没有中文页面也要生成 zh-CN 吗?
不应该。Hreflang 应该指向真实存在且内容对应的语言版本。
中文页 canonical 指向英文页可以吗?
如果希望中文页独立收录,canonical 应指向中文自身;否则 hreflang 信号会变得矛盾。
Hreflang 需要互相引用吗?
通常需要,每个版本应引用完整集合。
x-default 是什么?
它是没有特定语言匹配时的默认页面。
工具会检查页面是否存在吗?
不会,它只生成标签文本。
可以用于中文站吗?
可以,常见代码包括 zh-CN 和 en-US。
没有中文页面也要生成 zh-CN 吗?
不应该。Hreflang 应该指向真实存在且内容对应的语言版本。
中文页 canonical 指向英文页可以吗?
如果希望中文页独立收录,canonical 应指向中文自身;否则 hreflang 信号会变得矛盾。
推荐流程
多语言 SEO 流程
先生成 hreflang,再确认 canonical 和 sitemap。