Hreflang 生成器
为页面的每个语言版本生成正确的 hreflang 链接标签——包含 x-default。
如何使用 Hreflang 生成器
- 为每种语言添加一行:其 hreflang 代码和页面网址。
- 保持开启 x-default,让搜索引擎有一个回退版本。
- 把生成的标签复制到页面的 head 中。
关于 Hreflang 生成器
Hreflang 生成器可构建 <link rel="alternate" hreflang="…"> 标签,用来告诉 Google 应该向每位访客展示页面的哪个语言或地区版本。您为每个版本添加一行——hreflang 代码(如 en、en-GB 或 es-MX)以及该版本的完整网址——工具便会输出可直接粘贴到页面 <head> 的整洁标签。
它还会添加一个 x-default 标签,用于指定当没有语言匹配访客时的回退页面——这一步常被忽略。正确设置 hreflang 可避免错误语言的页面被排名、防止各版本相互竞争,并让翻译版本之间的重复内容信号保持清晰。请记住 hreflang 必须是相互的:每个版本都应列出包括自身在内的所有版本,因此在每个页面粘贴同一组标签。若您也想在站点地图中列出备用版本,可使用站点地图生成器,其余 head 标签可用Meta 标签生成器。
常见问题
什么是 hreflang 标签?
它是页面 head 中的一个链接标签,告诉搜索引擎该页面还有其他语言或地区版本以及在哪里找到它们,从而为每位用户提供正确的版本。
x-default 有什么用?
x-default 指定当所列语言都不匹配访客的语言或地区时使用的回退网址。对于语言选择页和国际主页,推荐使用它。
hreflang 必须相互引用吗?
是的。每个版本都必须引用所有版本,包括自身。如果 A 页指向 B 而 B 不指回 A,搜索引擎可能会忽略该标注。
我应该使用什么代码?
使用 ISO 639-1 语言代码(en、es、fr),可选地加上 ISO 3166-1 地区(en-GB、es-MX)。除非确实针对特定国家/地区,否则只用语言代码。
标签放在哪里?
放在页面每个语言版本的 head 中。您也可以通过 XML 站点地图或 HTTP 头提供 hreflang,但 head 标签最易于管理。

