AscendLab
开发者工具公开工具在浏览器中运行,除非页面另有说明。无需账号即可使用当前工具。
免费 SEO 工具

Hreflang 标签生成器 - 生成多语言 alternate 链接

输入语言代码和 URL,生成 hreflang alternate link 标签和 sitemap xhtml 片段,适合中英文、多地区和 x-default SEO QA。

可以开始使用

浏览器本地 · 无需账号 · 结果留在当前页面

使用工具
语言 URL 配对
每行输入一个语言代码和 URL,可用逗号分隔,例如 en-US, https://example.com/us/page。

试试常见 hreflang 组合

4

有效

4

无效

0

Hreflang 提示

每个本地化页面都应引用同一组 alternate,包括自身以及使用时的 x-default。这个生成器只负责格式化标签,不会验证线上页面。

生成的 hreflang
在每个本地化版本页面上使用互相指向的 alternate 标签。

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,避免混入不相关内容。

确认输出用途

先确认结果要用于发布、调试、估算、整理还是交付,再选择合适参数。

复核关键边界

结果适合快速处理和初步判断,重要场景仍应按目标平台、团队规则或业务口径复核。

生成方式
工具会按每组语言代码和 URL 输出 HTML link 标签或 sitemap xhtml 行。
每个语言版本通常需要互相引用。
x-default 可指向默认或选择页。
工具不会抓取页面验证互链。
示例、假设和限制
这些示例面向中英文站点:英文工具页对应中文工具页、/zh 路径、x-default、Docs 双语入口和多地区 landing page。

示例

输入 en-US 和 zh-CN 两行 URL,生成两条 alternate link 标签。

假设

每个语言 URL 都是真实存在且内容对应的页面。

限制

Hreflang 实施还需要页面互链、canonical 配合和正确状态码。

使用前检查
生成前确认每个语言 URL 都真实存在、内容对应,并且 canonical 指向自身。不要给没有中文对应页的英文页面强行生成 hreflang。

先确认页面一一对应

只有真实对应的中英文页面才适合互相标注 hreflang,不要为不存在的翻译页生成标签。

canonical 指向自身

中文页如果想独立收录,canonical 应指向中文自身,而不是全部指向英文页。

补齐双向引用

英文、中文和 x-default 通常要形成完整集合,缺一边会让信号变弱。

实用细节
这些补充说明更偏真实使用决策,帮助你判断参数、边界和下一步处理方式。

适合双语页面互链

英文工具页和中文工具页、英文 workflow 和中文 workflow 都可以用它生成 alternate 标签。

缺少对应页时别硬加

没有中文对应内容的英文页面,不应为了数量生成假的 hreflang。

和 sitemap 一起维护

多语言站点最好同步检查页面 head、sitemap 和 internal links,避免只有一处更新。

常见使用场景
适合双语站 SEO QA、多语言 sitemap 准备、语言互链检查和上线前整理 alternate link 标签。

双语站点

为英文和中文页面生成互链。

多地区页面

区分 en-US、en-GB 等版本。

站点地图

生成 sitemap xhtml 片段。

发布 QA

检查语言代码和 URL 配对。

常见问题
Hreflang 需要互相引用吗?

通常需要,每个版本应引用完整集合。

x-default 是什么?

它是没有特定语言匹配时的默认页面。

工具会检查页面是否存在吗?

不会,它只生成标签文本。

可以用于中文站吗?

可以,常见代码包括 zh-CN 和 en-US。

没有中文页面也要生成 zh-CN 吗?

不应该。Hreflang 应该指向真实存在且内容对应的语言版本。

中文页 canonical 指向英文页可以吗?

如果希望中文页独立收录,canonical 应指向中文自身;否则 hreflang 信号会变得矛盾。

推荐流程

多语言 SEO 流程

先生成 hreflang,再确认 canonical 和 sitemap。