2025 年 9 月,一个客户站的自然流量 9 天掉了 62%。团队第一反应是算法更新,我们排了 9 天,根因是自己改版时把 1200 个页面 URL 换了、301 链没配全。这篇把排查顺序完整写出来。
第 1 到 3 天:先排除算法
第一件事看同行。我们同时监测的 8 个同类站,同期流量波动都在 5% 以内。只有一个站掉,基本可以排除"算法更新"这个解释。
第二件事看掉的是哪些页面。是全部页面一起掉,还是集中在某个栏目?这个客户的掉量集中在产品文档和博客两个栏目,首页和定价页几乎没动。范围一缩小,方向就清楚了。
第三件事,看下降的形状。算法更新通常一两天内影响大量站点,改版的影响是随着抓取逐步扩散的。这个客户的曲线是缓慢下滑,九天里每天掉一点,更像抓取问题,不像算法。
第 4 到 6 天:看日志和收录
查百度蜘蛛和 Googlebot 的日志,发现改版后蜘蛛访问量掉了 70%,而且大量请求返回 404。
再看搜索资源平台的索引量:从 1.8 万掉到 6900。Google Search Console 的已编入索引页面也在掉。两边同时掉,指向同一个问题。
第 7 到 9 天:定位到改版
把改版前后的 URL 清单拉出来对比,1200 个页面从 /docs/xxx 换成了 /documentation/xxx,301 只配了 300 多条,剩下的直接 404。
更糟的是,新 URL 的 sitemap 是改版后第三天才提交的,中间有三天蜘蛛来了只能看到 404。
修复动作
三件事同时做:补全 301 映射,1200 条一条不落;旧 sitemap 保留两周,新旧都提交;在 404 页面上加搜索框和热门文档入口,减少用户流失。
修复用了 4 天,其中补 301 是最费时间的,因为旧 URL 清单不全,我们从日志里反推。
顺带做了两件事:把 404 页面的返回码从 200 改回 404——之前为了“让用户不难受”全返回 200,等于告诉搜索引擎这些页面还在;给新 URL 在导航和文章里补了内链。
恢复曲线
第 3 周开始有回升,第 6 周回到改版前的 78%,第 10 周回到 94%。没有回到 100%,因为期间有 40 多篇内容被我们顺手删了。这次恢复比预估快,原因之一是品牌词搜索量那段时间没掉,说明站点的主体信任没受损,修好抓取就回来了。
这次之后我们定了个规矩:改版必须做三件事——全量 URL 映射表、301 上线后抽查 50 条、新旧 sitemap 并行两周。现在改版前我们会先跑一遍爬虫,把现有 URL 全存下来,避免再靠日志反推。
流量掉了先别改内容。改版、上线、换程序这些动作,比算法更新的嫌疑大得多。
元析智能
为软件公司做 SEO 和 GEO 优化