91A网络 聊聊项目

改版不掉排名:URL 与重定向方案

网站建设博客 · · 约 4 分钟

改版掉排名的原因,九成不是设计变了,而是 URL 变了却没做重定向。方法很朴素:改版前把现有 URL 全部导出,改版后逐条映射到新地址,上线第一周每天看一次 404 报告。

改版前:导出一份完整 URL 清单

来源有三个:站点地图、服务器访问日志、搜索引擎后台的已收录页面列表。三者合并去重,才是完整清单——只靠站点地图会漏掉历史页面。

清单里要标出每个 URL 的流量与排名情况,决定哪些必须一一对应,哪些可以合并。

建 301 映射表

旧 URL新 URL类型备注
/product/a.html/products/a/301一对一
/news//blog/301栏目合并
/old-page/301内容下线

原则:一对一优先;多个旧页合并到一个新页时,选内容最接近的那个;确实没有对应内容的,跳到相关栏目页,不要全站跳首页。

上线时的顺序

  1. 先上新站,重定向同步生效
  2. 提交新的站点地图
  3. 保留旧站点地图一段时间,帮助爬虫发现重定向

顺序错了会出现一段真空期,爬虫抓到 404 就停止深入。

上线后的监控

  • 每天看 404 报告,发现漏配立刻补
  • 每周看核心词排名,跌幅超过五位要查对应页面
  • 看索引量,两周内应恢复到改版前的八成以上

出问题时的补救顺序

先补重定向,再看内链,最后才考虑内容。多数「改版掉排名」在补完 301 后两到四周恢复。站点结构与层级的关系见导航三层以内。

一张真实的重定向表

改版时的一张 301 表,实际长这样:

旧 URL新 URL说明
/product/a.html/products/a/一对一
/product/b.html/products/a/型号合并到系列页
/news//blog/栏目合并
/case-2018//cases/内容下线,跳到栏目
/old-promo/pricing/活动页转为报价页

五条里有三条不是一对一。判断依据是「新旧内容讲的是不是同一件事」:同一件事就一对一;旧内容已被新页面覆盖,就跳到覆盖它的页面。

唯一不该做的是「全部跳首页」——那是软 404 的典型形态。

常见问题

能不能用 302 代替 301?
不建议。302 是临时跳转,权重传递不如 301 明确,长期使用会让搜索引擎保留旧地址。永久变更就用 301。
改版后多久能恢复?
补齐重定向后通常两到四周。如果一个月还没恢复,要查是不是新页面的内容与旧页面差异过大,而不只是 URL 问题。
改版要不要保留旧站一段时间?
要。旧站保留两到四周做跳转兜底,比一次性下线安全。

说说你的目标,我们给一份可执行的清单

先做一次诊断,再决定做哪几项。不签长约也能拿到结论。