切换默认语言后,检索量断崖式下跌

为了面向国际用户把默认语言从中文切成英文,所有 URL 路径全变了。Google 索引一夜清零,三个月积累的检索量几乎归零。短期阵痛,但我认为长期是对的。

2026年3月31日 4 分钟阅读 莫烦

数据说话

先看 Google Search Console 的数据:

切换 URL 路径后检索量断崖式下跌

从 1 月到 3 月中旬,metool.online 的 Impressions(展现量)和 Clicks(点击量)一直在稳步增长。Impressions 从每天几十涨到了 300+,Clicks 从 0 涨到了日均 20+。

三个月的积累,一个决定,几乎归零。

发生了什么

3 月 19 日,我做了一个决定:把 metool.online 的默认语言从中文切成英文。

原因很简单:工具站的使用场景是全球通用的。图片压缩、视频转 GIF、JSON 格式化,这些需求不分国界。英文覆盖的潜在用户群远大于中文。

但我低估了这个改动对 SEO 的冲击。

metool 用的是 Nuxt i18n 的 prefix_except_default 策略——默认语言不带路径前缀,其他语言带前缀。切换默认语言意味着:

  • 之前的中文页面 /images/compress/ → 变成了 /zh/images/compress/
  • 之前的英文页面 /en/images/compress/ → 变成了 /images/compress/

全站几十个工具的 URL 全部变了。

紧接着 3 月 26 日,我又做了一轮 trailing slash 统一和 sitemap 重建。双重打击。

代价

Google 已经索引的所有旧 URL 全部失效。搜索引擎不知道这些页面"搬家"了,它只看到旧 URL 返回了不同的内容(英文版),或者根本找不到了。

结果就是图表上看到的:Impressions 从日均 300+ 跌到不足 80,Clicks 从日均 20+ 跌到接近 0。

三个月的 SEO 积累,几天之内几乎清零。

本可以做得更好

回头看,这次迁移本可以更平滑:

  • 301 重定向:把旧 URL 301 到新 URL,告诉搜索引擎"页面搬家了"而不是"页面消失了"。SSG 静态站做 301 需要在部署层配置,当时没有做。
  • 过渡期 sitemap:新旧 URL 同时提交,用 canonical 标签指向新 URL,给搜索引擎过渡时间。
  • 分步迁移:先切语言,等索引稳定了再统一 trailing slash,避免双重打击。

这些都是标准的 URL 迁移方案,但我当时只想着"赶紧改完",没有给搜索引擎留缓冲。

为什么我认为长期是对的

短期阵痛是确定的,但我依然认为这个决定是对的。

中文互联网的工具站竞争激烈,而且中文用户获取成本高。英文作为默认语言,每一个工具页面都在面向全球用户。"online image compressor"的搜索量是"在线图片压缩"的几十倍。

按照 Google 的重新索引周期,新 URL 被完全爬取和收录通常需要 2-4 周,恢复到之前的排名水平可能需要 1-2 个月。前提是新 sitemap 已正确提交、内容质量没有下降。

现在能做的就是:确保新 sitemap 正确、补上 301 重定向、然后等待。

SEO 是一个长期游戏。有时候你必须接受短期的损失,去换一个更大的可能性。

评论

评论基于 GitHub Discussions,请先 登录 GitHub 后发表评论。