外贸站做多语言(中英俄),hreflang 是必须部署的 SEO 基础。但 hreflang 部署错了——比如标签不匹配、缺少 x-default、URL 结构混乱——比不部署还糟糕。Google 会把错误的 hreflang 信号当作"混乱的国际化配置",可能导致所有语言版本的排名都受影响。
这篇文章从URL 结构、hreflang 标签、常见错误、验证方法四个维度,讲清楚外贸多语言 SEO 的正确做法。
一、多语言 URL 结构:三种方案怎么选
方案1:子目录(推荐)
example.com/en/、example.com/ru/、example.com/zh/
优点:SEO 权重集中在一个域名下,管理简单,不需要额外购买域名
缺点:所有语言共享一个服务器
适合:大多数外贸站
方案2:子域名
en.example.com、ru.example.com
优点:不同语言可以部署在不同服务器
缺点:SEO 权重分散到多个子域名
适合:不同语言版本内容差异很大的站
方案3:独立域名
example.com、example.ru、example.de
优点:最强的本地化信号
缺点:SEO 权重完全独立,需要分别建设
适合:大型企业,每个市场有独立团队
外贸站建议:用子目录方案(/en/、/ru/),简单、权重集中、管理方便。
二、hreflang 标签的正确写法
hreflang 标签告诉 Google:"这个页面有多个语言版本,这是中文版、这是英文版、这是俄文版"。
正确示例:
<link rel="alternate" hreflang="zh-Hans" href="https://www.example.com/zh/about"> <link rel="alternate" hreflang="en" href="https://www.example.com/en/about"> <link rel="alternate" hreflang="ru" href="https://www.example.com/ru/about"> <link rel="alternate" hreflang="x-default" href="https://www.example.com/en/about">
关键规则:
- 每个页面必须包含所有语言版本的 hreflang 标签(包括自己)
- 标签必须双向匹配(A 页面指向 B,B 页面也必须指向 A)
- 必须包含 x-default(当用户语言不匹配任何版本时的默认页面)
- 语言代码用 ISO 639-1(如 en、ru、zh),可选加地区(如 zh-Hans、en-US)
三、hreflang 最常见的 5 个错误
1. 标签不双向匹配
中文页面指向了英文页面,但英文页面没有指回中文页面。Google 会忽略所有不匹配的 hreflang 信号。
2. 缺少 x-default
没有 x-default,当用户语言不匹配任何版本时,Google 不知道显示哪个版本。
3. 使用错误的语言代码
中文简体是 "zh-Hans",不是 "zh"、"zh-CN"、"cn"。俄语是 "ru",不是 "rus"。
4. URL 写错
hreflang 标签中的 URL 必须是完整的绝对 URL(https://www.example.com/en/about),不能是相对路径(/en/about)。
5. 所有页面用同一套 hreflang 标签
每个页面的 hreflang 标签应该指向该页面的对应语言版本——不是所有页面都指向首页。
四、怎么验证 hreflang 部署是否正确
- Google Search Console → "网址检查" → 输入你的页面 URL → 查看"hreflang"部分
- 使用第三方工具:hreflang.org、Screaming Frog、Ahrefs Site Audit
- 手动检查:查看页面源代码,确认所有 hreflang 标签都存在且正确
五、总结
外贸多语言 SEO 的核心:子目录 URL 结构 + 正确的 hreflang 双向标签 + x-default + 持续验证。部署对了,Google 会给每个语言版本正确的排名;部署错了,所有语言版本都受影响。
如果你需要帮助部署外贸站的多语言 SEO,可以联系我。月费3000元,包含多语言建站、hreflang部署、SEO优化全链路服务。