外贸站做多语言(中英俄),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优化全链路服务。