改版时 URL 怎么处理:规范形式、301 与旧链接
改版流失的流量,多数不是因为内容变差,而是旧链接断了。本文说明 URL 规范化要统一哪几项、301 映射表怎么做、以及哪些情况不该跳转。
- 改版流量下滑多数源于旧链接失效,而不是新站设计不被接受。
- 协议、主机名、结尾斜杠、大小写四项必须统一,并用服务端跳转而非仅靠标签声明。
- 全部旧链接跳首页是最差做法,应指向对应页面或最接近的上级栏目。
- 避免跳转链,A 跳 B 再跳 C 会损耗权重并增加加载时间,应直接指向终点。
- 内容确实下线且无替代时应返回 404 或 410,而不是跳到不相关的页面。
改版后流量下滑,常被归因为「新站设计不被接受」。实际更常见的原因是旧 URL 失效:外部链接、历史收藏、搜索结果里的条目全部指向 404,而这部分流量原本是免费且稳定的。
先把规范形式定下来
同一个页面有多种写法时,必须选定一种作为规范形式,其余全部跳转过去。需要统一的通常有四项:协议(统一 https)、主机名(带不带 www 选一个)、结尾斜杠(有或没有,全站一致)、字母大小写(统一小写)。
这几项任何一项不统一,同一内容就会以多个 URL 存在,外部链接也会分散到不同形式上。规范链接标签可以声明哪个是正版,但服务端跳转更彻底 —— 标签只是建议,跳转是事实。
映射表是改版的必备交付物
做法是在改版前导出旧站的全部 URL,逐条标注新站对应地址。能一一对应的直接映射;内容被合并的指向合并后的页面;内容确实不存在了的,指向最接近的上级栏目,而不是统统丢到首页。
- 全部跳首页是常见做法,也是最差的做法 —— 用户点进来找不到原本想看的东西,等于白跳;
- 跳转要用 301 永久跳转,表示地址已经永久变更;临时跳转会让搜索引擎继续保留旧地址;
- 避免跳转链:A 跳 B、B 再跳 C。应当直接把 A 指向 C,跳转链会损耗权重并增加加载时间;
- 跳转规则上线后要全量验证一遍,而不是抽查几条。
哪些情况不该跳转
内容已经下线且没有任何替代时,正确的做法是返回 410 或 404,而不是跳到一个不相关的页面。把已经不存在的产品页跳到首页,对用户是误导,对搜索引擎也是一个需要反复确认的模糊信号。
改版后要盯的几项
上线后一两周内,重点看服务器日志里的 404 记录 —— 它会直接告诉你哪些旧地址还在被访问但没有映射。同时核对收录数量的变化趋势,短期波动正常,但持续下滑说明映射有遗漏。
这项工作量与旧站规模成正比,页面多的站点应当在报价和排期里单列。我们在企业官网定制的改版项目里把映射表作为固定交付物,具体安排见合作流程。
常见问题
网站改版旧链接怎么处理?
改版前导出旧站全部 URL,逐条标注新站对应地址,用 301 永久跳转。能一一对应的直接映射,内容合并的指向合并页,确实下线且无替代的返回 404 或 410。不要统一跳首页,那会让用户找不到原本想看的内容。
带 www 和不带 www 要选哪个?
两者都可以,关键是全站统一并把另一种 301 跳过来。不统一会导致同一内容以两个 URL 存在,外部链接和权重分散在两边。选定后在 sitemap、规范链接标签和内部链接里都使用同一种形式。
改版后多久能恢复流量?
没有确定周期,通常以周计,取决于站点规模与旧地址被重新抓取的速度。短期波动属于正常,但若持续下滑,应优先检查服务器日志里的 404 记录,它会直接显示哪些旧地址仍在被访问却没有映射。
参考资料
- SEO Starter Guide: The Basics · Google Search Central
- 百度搜索引擎优化指南 2.0 · 百度搜索资源平台