先说结论:如果佛山外贸工厂的官网已经做了英文站之外的西语、法语、阿语或其他语言版本,但 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 和站内链接长期只推英文 URL | Google 信号会继续集中到英文页 | 语言页是否进入 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 作为未匹配语言的默认页;但前提仍然是各正式语言页本身关系清楚。
