老网站改版整理旧页面,核心结论是:先给每个旧页面做一次“保留、合并、重定向、删除”四选一的处置决定,再把决定写入一张可交接的清单,最后按清单执行并验收。多人协作时,返工往往不是因为技术难,而是因为没人说清某个旧页面到底该去哪。整理旧页面的本质是资产盘点加去向登记,不是简单地把旧文件复制到新站。
改版最容易跳过的一步是盘点。动手改设计或换系统之前,先把旧站所有可访问页面列出来,来源可以是后台文章列表、栏目页、站点地图、服务器访问日志或爬取结果。多人协作时建议指定一个人做总表,其他人只补充信息,避免多个版本互相覆盖。
总表至少包含这些列:
适用前提是:旧站还能正常访问或至少有完整备份。如果旧站已经打不开又没有备份,整理工作要先转为恢复数据,而不是直接讨论去向。判断是否盘点完成的信号是:总表行数与旧站实际可访问页面数量能对上,且每行都有处置决定和负责人。
每个旧页面只允许进入一种处置,规则越简单,协作越不容易出错。
保留:内容仍然有效、有访问量、有外链,或属于必须长期存在的页面。保留时确认新站地址与旧地址一致,若不一致则按重定向处理。
合并:多个旧页面讲的是同一主题,或内容高度重复。做法是选一个作为主页面,把其余页面的有效信息并入,然后把旧地址重定向到主页面。合并前要确认没有页面承载独立的转化入口或表单。
重定向:页面内容迁移到了新地址,或旧地址仍有外部链接价值。重定向应指向内容最接近的新页面,而不是一律指向首页。把大量不相关旧页面全部指向首页,对用户和后续维护都不友好。
删除:内容已失效、无访问、无外链、无业务价值,例如过期的活动页、测试页、重复的标签页。删除后返回正确的状态码,不要让它继续返回正常页面内容。
判断依据可以简化为三个问题:这个页面还有人需要吗?它的内容在新站有对应位置吗?有没有外部链接指向它?三个问题都否,才考虑删除。
整理旧页面最常见的返工来源是信息不同步。可以用一份共享表格加统一命名来降低沟通成本。
/old-news/ 对应新栏目 /news/,便于批量核对。适用条件是团队有两名以上执行者。如果只有一个人改版,这套流程可以简化,但总表和重定向表仍建议保留,因为几个月后你自己也会忘记某个旧地址去了哪里。
整理完成后,用下面几项做检查,而不是凭感觉认为“差不多改完了”。
如果旧站使用过某种内容管理系统,注意不要假设它自带的某些功能会自动处理地址迁移。是否自动生成重定向、是否保留旧路径,取决于具体配置和迁移方式,需要实际打开旧地址验证,而不是看文档描述。没有验证过的规则,不算已完成。
下一步建议:从旧页面总表里挑出访问量最高和外部链接最多的二十个页面,先完成这批的处置与验收,再推进剩余页面。这样即使整体改版周期拉长,最重要的旧页面也不会在切换过程中丢失去向。