Hreflang多语言标签生成器

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
标签会显示在这里
-
语言代码目标地址代码格式
代码写法
语言用 ISO 639-1 两字母(zh、en、ja),地区用 ISO 3166-1 两字母(CN、US、TW)
组合形式:zh-CN、en-US、zh-Hant-TW;纯语言也可写成 en
x-default 表示没有匹配语言时的兜底页面,通常指向默认语言版本
hreflang 是双向声明:如果 A 页面声明了指向 B,B 页面也必须声明回指 A,否则搜索引擎会忽略这组标注。同时每个语言版本都要把全部语言(含自身)列全,漏一处就可能失效。

关于本工具

做多语言站点时,hreflang 是告诉搜索引擎「这几个页面是同一内容的不同语言版本」的标准方式。写错语言代码或漏掉回指,整套标注都会失效,用户可能在搜索结果里看到看不懂的版本。

如何使用

每行填一个「语言代码 + 路径」,路径可以是完整网址,也可以是以斜杠开头的相对路径(此时请填写站点根地址以便自动补全)。选择输出形式后复制到页面 head 或 sitemap 中。

常见问题

x-default 一定要写吗?建议写。它指定了当用户的语言没有任何一个版本匹配时展示哪个页面,通常是默认语言版本或语言选择页。

zh-CN 与 zh-Hans 有什么区别?zh-CN 表示「中国大陆」这一地区变体,zh-Hans 表示「简体中文」这一书写系统。面向全球简繁用户时可只按书写系统划分。

你可能还想问

hreflang 标签必须双向声明吗?

是。页面 A 声明指向 B,B 也必须声明指回 A,形成闭环;缺回链是 hreflang 最常见的失效原因,Google 会忽略不完整的闭环。

x-default 什么时候需要加?

当站点有语言/地区选择页或自动跳转页时,把它声明为 x-default,告诉搜索引擎无匹配语言版本的访问者该看哪一页。

语言和地区代码怎么写才对?

语言用 ISO 639-1(如 zh、en),地区用 ISO 3166-1(如 CN、US),格式为 zh-CN、en-US;只写地区不写语言是无效的。

相关工具

站长工具
Sitemap拆分与索引生成器

在线按 URL 数量拆分大型 sitemap 并生成索引文件,遵循 5 万条上限规范,输出分片清单与 sitemap-index.xml 内容

站长工具
Sitemap 校验与结构检查

在线 Sitemap 校验工具:粘贴 sitemap.xml 内容即可检查 XML 结构、条目数量、URL 重复、协议与域名一致性、URL 长度、查询参数、lastmod 格式与未来日期、changefreq 与 priority 合法性,并输出站点结构树预览。纯浏览器本地解析,站点数据不上传。

站长工具
安全响应头生成器

在线生成网站安全响应头配置,包含 HSTS、X-Frame-Options、X-Content-Type-Options、Referrer-Policy 等,输出 Nginx 与 Apache 配置片段

站长工具
缓存头Cache-Control生成器

生成 Cache-Control 响应头,支持 public 与 private、max-age、s-maxage、immutable、must-revalidate 等指令,附常用资源类型的缓存天数换算。

站长工具
网站上线检查清单

在线网站上线前检查清单,覆盖域名可达性、HTTPS 安全、抓取索引、性能体验、内容合规与运维共 54 项,按权重计算就绪得分并标出必做阻断项

站长工具
压缩配置生成器

在线生成 nginx、Apache 与托管平台的 gzip / Brotli 压缩配置,附压缩率参考表与按流量估算的带宽与费用节省

站长工具
Canonical规范链接生成器

在线生成 canonical 规范链接标签,支持去除或保留查询参数、统一协议与 www、处理末尾斜杠,避免重复内容影响 SEO

站长工具
Sitemap生成器

Sitemap生成器 - 输入URL列表生成XML Sitemap文件,帮助搜索引擎发现和抓取网站页面