多语言站翻车,很少是因为「没装插件」,更多是 hreflang 单向、语言切换甩回首页、同一内容多 URL 互相抢。运营以为「有国旗就能切」,搜索引擎与用户却各自迷路。上线前把规则写清、把体验跑通、把八项验收勾完,比事后救索引便宜。
本文不编造流量涨跌数字。你只验收:各语言页能否互相正确指认、切换是否落到对应页、常见错误是否已从清单里划掉。

一、hreflang 规则(写进建站规范,而不是口头约定)
hreflang 用来声明「这些 URL 是同一内容的不同语言(或地区)版本」。平台不同(自建头、插件、Shopify 市场、Webflow 等),实现方式不同,但规则一致。
成对出现。 若 A 页声明有 B 语言版,B 页也必须回指 A。单向标注等于没做完。
自指。 每个语言版都应包含指向自己的标注。只写「别人」不写「自己」,是常见漏项。
语言—地区代码。 用标准语言标签习惯(如 en、zh-Hans、pt-BR),团队选定后写入术语表。不要自创 cn、chinese 这类非标准写法指望引擎猜对。
x-default。 可选:给「语言未匹配时」的默认页(常为选择页或主市场页)。有就全站一致;没有就不要半页有半页无。
与 canonical 同口径。 规范 URL 指向该语言自己的首选地址,不要把所有语言 canonical 指回主语言首页。hreflang 与 canonical 打架时,优先修 URL 策略,而不是堆更多标签。
收录范围。 空壳、未翻译、仅占位的语言页先 noindex 或不进地图,不要为了「标签齐全」把半成品送去索引。
落地方式任选其一并文档化:HTML link rel="alternate" hreflang="..."、HTTP 头、或站点地图中的等价声明。禁止同一站点三种方式各写一套且互相矛盾。
二、语言切换体验:用户路径比国旗好看更重要
切换器是体验组件,也是 SEO 的入口。验收时按真实点击测,不按设计稿测。
| 检查点 | 合格标准 | 不合格典型表现 |
|---|---|---|
| 落点 | 切到「当前页」的对应翻译 | 一律甩回该语言首页 |
| 可见性 | 桌面与移动首屏或固定区可点 | 藏在页脚且移动端要点三次 |
| 状态 | 当前语言有选中态 | 点开后看不出自己在哪一语 |
| URL | 切换后地址栏为该语言规范路径 | 参数乱七八糟或会话才改语言 |
| 内容 | 标题、导航、主 CTA 已本地化 | 仅正文机翻,按钮仍是中文 |
| 表单 | 提交进同一工单且带语言字段 | 法语页提交却当中文线索跟进 |
| 回退 | 无对应翻译时有明确降级 | 404 或空白;或静默回主语言无提示 |
降级策略建议写死二选一:显示「本页暂无 XX 译文,查看英语版」并链到对应页;或落到处语言的上级栏目页。禁止静默替换内容却保留错误语言 URL。
三、常见错误(上线前对照删)
- 1. 只在首页做 hreflang。 产品页、定价页、博客文章互不声明,引擎无法对齐变体。
- 2. 目录与子域混用。 英语用
/en/,日语用ja.example.com,且地图与标签混写,维护成本与错误率双高。选一种主策略。 - 3. 尾斜杠与大小写不统一。 同一页
.../pricing与.../pricing/各写一套标注,等于制造重复。 - 4. hreflang 指向重定向链。 标注应指向最终 200 的规范 URL,不要指向还要跳转的旧路径。
- 5. 语言切换用 JS 改字但不改 URL。 分享出去的链接打不开对应语言,广告落地也无法分语言归因。
- 6. 自动翻译未审就开放索引。 术语错误、币种错误、合规句错误被收录后,清理成本高于晚两周上线。
- 7. 各语言价格/承诺冲突。 英语写含税,德语页仍展示另一套未说明的价——这是内容与法务问题,也会表现为「多语言不专业」。
- 8. sitemap 只含主语言。 次语言页孤立存在,切换器能点,地图与搜索发现却弱。
发现以上任一项,先修再开广告预算砸次语言。
四、验收 8 项(上线门禁,缺一不勾「可发布」)
把下面八项贴进发布清单。建议建站与运营交叉勾选,搜索相关项由懂技术的人复测。
1. 成对与自指抽查。 抽主语言与次语言各不少于 5 个对应 URL,看标注是否互相包含且含自指。工具可用浏览器查看源代码、爬虫或搜索控制台后续报告;人工至少完成一次抽样。
2. 最终 URL 为 200。 所有 hreflang 目标无 404、无到错误语言的软 404、无未声明的多跳重定向。
3. canonical 各语言自指(或明确的地区合并策略)。 无「全部指向主语言首页」的一刀切。
4. 切换落点测试。 在产品页、定价页、联系页各切一次语言,确认落到对应翻译页而非首页;无翻译时的降级文案可见。
5. 移动端切换器。 真机或模拟器点击成功;不与底部悬浮 CTA 互相遮挡导致无法点。
6. 表单与语言字段。 次语言页提交一单测试,CRM/邮箱能区分来源语言;自动回复语言与表单语言一致。
7. 地图与索引策略。 站点地图含应收录的各语言 URL;明确 noindex 的占位页未混进地图;robots 未误挡语言目录。
8. 内容与币种抽检。 导航、主 CTA、页脚法律链接可点;货币符号与日期格式符合该页语言市场习惯;无未审机翻的认证与隐私承诺句。
八项全勾方可标「多语言可发布」。只完成插件安装或只加了国旗,不算通过。
五、上线当日最小复测脚本(30 分钟)
- 1. 打开主语言首页 → 切到次语言 → 再切回,确认 URL 与选中态。
- 2. 从次语言导航进入一页产品 → 切回主语言,确认仍是该产品而非首页。
- 3. 查看该产品页源码或响应头,核对 hreflang 列表是否含双方与自指。
- 4. 次语言联系表提交测试单,看工单语言字段。
- 5. 抽查 sitemap 中是否出现刚测的次语言 URL。
- 6. 用手机重复步骤 1~2。
任一步失败:回滚「广告与外链主推次语言」,先修切换与标注。独立站多语言的第一目标是「可切换、可指认、可归因」,不是「国旗越多越出海」。
把 hreflang 当声明、把切换器当路径、把八项当门禁——上线前查完,比上线后在 Search Console 里逐条捞国际定位错误省事得多。
Ai菜鸟网。发布者:kaifa,转载请注明出处:https://www.alyyhw.com/11432.html