佛山外贸官网做多语言,为什么 Google 总把英文页当 canonical?先查这 4 处

先说结论:如果佛山外贸工厂的官网已经做了英文站之外的西语、法语、阿语或其他语言版本,但 Google 在 Search Console 里总把英文页识别成 canonical,通常不是因为“多语言不能做”,而是因为 各语言页面的 canonical、hreflang、sitemap 和内部链接没有对齐。按照 Google Search Central 的说明,完整翻译的页面可以作为不同语言版本存在;但如果你把所有语言页都 canonical 回英文页,或让页面关系互相对不上,Google 就更容易把它们归并到英文页下面。

这篇内容写给佛山出口工厂老板、外贸站负责人、SEO/建站执行方,尤其适合已经上线多语言官网、开始跑 Google SEO 或承接 Facebook、TikTok 广告,但发现非英文目录收录慢、展示少、甚至被标成“重复网页,Google 选定的规范页与用户不同”的团队。

先分清:是“正常语言版本”,还是“被你自己做成了重复页”

情况Google 更可能怎么理解你该先查什么
页面主体内容已经完整翻译可以作为本地化版本处理hreflang 是否互相指向,canonical 是否自指
只翻译导航、页脚,主体内容仍是英文更容易被当成重复页主内容是否真的本地化
西语页、法语页都 canonical 到英文页Google 更可能保留英文页为 canonical模板或 SEO 插件的 canonical 输出
sitemap 和站内链接长期只推英文 URLGoogle 信号会继续集中到英文页语言页是否进入 sitemap,菜单和面包屑是否链接到本语言 URL

佛山外贸团队先查这 4 处

1. 每个语言页先做自指 canonical,不要全站统一指回英文页

Google 关于 canonical 的官方文档把 rel="canonical" 视为强信号,并明确建议 canonical 页面本身也带自指 canonical。对多语言站来说,英文产品页、法语产品页、西语产品页如果都是真实存在、各自要被搜索看到的版本,就不该全部指回英文页。更稳的做法是:英文页 canonical 到英文页自己,西语页 canonical 到西语页自己,法语页 canonical 到法语页自己。

如果你们现在用的是 WordPress 多语言插件或主题模板,最常见的问题不是内容没翻,而是插件把“同一产品的所有语言版本”默认合并到主语言 canonical。这个问题不改,单补 hreflang 往往也不够。

2. hreflang 要双向互指,而且要包含自己

Google 关于本地化页面的文档写得很明确:每个语言版本都必须列出自己以及其他语言版本;如果两个页面没有互相指向,对应标签可能被忽略。也就是说,不是只有英文页写一组 hreflang 就够了,西语页、法语页也要回指英文页和彼此,并且都要包含自己的 URL。

如果你们之前只看过 这篇 hreflang 文章,今天要再往前走一步:不仅要“有”,还要确认它和 canonical 没打架。

3. sitemap、菜单和站内链接要持续把信号给到目标语言页

Google 也说明了,sitemap inclusion 本身是偏弱但明确的 canonical 信号;而站内链接长期一致地指向哪一个 URL,也会帮助 Google 理解你的偏好。很多佛山外贸站的问题在这里:XML sitemap 里已经有 /es//fr/,但头部导航、语言切换、产品推荐、面包屑、页脚 CTA 仍然大量回到英文页,结果 Google 收到的是两套冲突信号。

如果你们最近刚补过 Search Console 属性和 sitemap,可以和 这篇 Search Console 与 sitemap 配置文 一起看,重点核对 sitemap 里提交的是不是每个语言页自己的正式 URL,而不是又被插件输出成同一个英文 canonical。

4. 别让自动跳转、参数页和“伪多语言”继续制造重复簇

Google 在 canonical 排查文档里提到,修复 canonical 问题的本质,是让被聚成一组的页面足够清晰、足够不同。对外贸官网来说,最常见的风险有三类:一是按浏览器语言强制跳转,导致 Google 抓不到稳定 URL;二是同一语言页同时存在参数版、测试版和旧路径;三是页面看起来是“多语言”,但主体内容几乎没翻,只换了按钮和页脚。

如果你们连语言结构本身还没定稳,建议先回头看 子目录还是子域名那篇文章;如果还打算继续拆很多国家页,也别把国家页和语言页混成一件事,可顺手对照 国家页与 Doorway 页面 的判断逻辑。

一份上线排查清单

  • 每个语言版本都有自己的 canonical,且不是统一指回英文页。
  • 每组等价页面都互相写了 hreflang,并包含自指版本。
  • XML sitemap 提交的是各语言正式 URL,不含测试页、参数页和旧路径。
  • 导航、面包屑、相关推荐、CTA 按钮优先链接本语言 URL。
  • Search Console URL Inspection 能看到 user-declared canonical 与 Google-selected canonical 是否一致。
  • 语言切换不是强制跳转到另一语言首页,而是尽量落在当前页面对应版本。

为什么这对佛山出口工厂特别重要

因为很多工厂现在不是只靠 SEO,还会把 Facebook、TikTok、WhatsApp 和官网一起跑。如果英文页长期被当成唯一 canonical,西语或法语落地页就更难稳定积累搜索表现,广告和销售端也会越来越难判断“到底该推哪一个语言版本”。把 canonical、hreflang 和站内结构理顺,本质上是在给官网后续投放、内容和询盘承接建立统一坐标。

如果你们正在把官网、多语言内容和海外询盘承接串成一条链路,也可以继续看 GGAC 的外贸获客服务说明,先判断当前问题更偏技术结构、内容本地化,还是线索承接。

常见问题

1. 多语言页一定要互相 canonical 吗?

不是。对已经完整翻译、希望分别被搜索看到的语言页,更常见的做法是各自 self-canonical,再用 hreflang 说明它们是对应版本。

2. 只有 hreflang,没有改 canonical,可以吗?

不稳。Google 明确建议在使用 hreflang 时,canonical 也要指向同语言页面,至少不要让两个信号互相冲突。

3. Search Console 里看到 Google 选错 canonical,第一步查哪里?

先用 URL Inspection 看 user-declared canonical 和 Google-selected canonical,再对照页面源码里的 canonical、hreflang、站内链接和 sitemap,通常能很快定位是模板问题还是内容问题。

4. 语言切换页要不要做 x-default?

如果你们有专门的语言/地区选择页,Google 文档建议可以使用 x-default 作为未匹配语言的默认页;但前提仍然是各正式语言页本身关系清楚。

参考来源