先给结论:大多数改版掉排名,不是因为新网站做错了什么, 而是因为旧网站消失得太干净。
我们统计过手上 40 个改版项目。改版后三个月内自然流量下滑超过 30% 的有 9 个,其中 8 个都能追溯到同一个原因—— 旧链接没有做跳转,直接返回 404。
搜索引擎不是"重新认识"你的网站,它只是在检查: 昨天收录的那些页面,今天还在不在。
第一件事:把旧站的所有 URL 挖出来
别凭印象列。你以为网站只有 20 个页面, 实际上可能有几十个带参数的列表页、 几个早就下线的活动页、一堆分页地址。
- 从服务器访问日志里导出近 90 天的全部请求路径
- 在搜索引擎站长后台导出已收录的 URL 列表
- 用爬虫工具把旧站完整抓一遍,包括分页与筛选参数
- 别忘了站点地图里列过、但现在打不开的那些
四份数据合并去重,才是完整的旧链接清单。这一步偷懒,后面全白做。
第二件事:做映射,而不是全部指向首页
很多人的做法是:把所有旧链接 301 到首页。 这等于告诉搜索引擎"这些内容都不重要了"。 首页拿不到这些页面的权重,反而可能被判定为软 404。
正确做法是一对一映射:
- 产品页 → 新站对应产品的详情页
- 分类页 → 新站对应的分类列表页
- 新闻详情 → 内容迁移后的新地址
- 确实删掉的内容 → 最相关的那一个页面,不是首页
第三件事:TDK 什么时候改
如果新站只是换了设计,标题描述不要动。 你已经积累的排名和点击率都挂在这几行字上, 改掉等于重新开始。
只有在旧标题本身就写得很差、或者业务方向变了的时候才改。 改的时候一次只动一样,改完观察两周再动下一处。
第四件事:上线当天的检查清单
- 旧链接随机抽 50 条,逐条验证跳转状态码是否为 301
- 确认没有跳转链(A 跳 B 再跳 C),要一步到位
- 新站的站点地图已重新生成并提交
- robots 文件没有误封禁,测试环境没有混进生产环境
- 所有页面返回 200 且内容非空
- 移动端与桌面端返回同一套内容
第五件事:上线后盯三周数据
第一天到第三天,收录量可能会有波动,这是正常的。 真正需要警惕的是第七天之后还在持续下滑, 那说明映射表里有遗漏。
这时候要做的是:调出下滑的关键词, 看它对应的落地页是不是 404,然后补上跳转。 补得及时,一两周内数据就能回来。
最后说一个反常识的点
改版期间不要同时做别的大事。 不要一边改版一边换域名,不要一边改版一边重构内容体系。 出问题的时候你分不清是谁的锅,也就没法修。
我们有个客户曾经三件事一起做, 流量掉了 60%。花了整整五个月才恢复。 如果分开做,每件事都能控制。
这篇文章里的映射表模板和上线检查清单, 我们可以直接发给你。留个联系方式就行。