改版前的一页清单:重定向、内链、索引、回滚
站点改版最容易出问题的不是新页面好不好看,而是旧东西没交接:路径变了没重定向、内链还指着老地址、索引里留着一批失效页面、出问题又回不去。我把这四项压成一页,改版前逐条打勾。
四项各查什么
重定向
- 旧路径与新路径是否一一对应,有没有漏掉带参数的地址;
- 重定向是临时还是永久,是否形成链条或循环;
- 抽样验证:旧地址能否打开,且落在正确的页面。
内链
- 导航、页脚、正文里的链接是否还指向有效地址;
- 有没有跨栏目的硬编码路径,改版后是否需要批量替换;
- 面包屑与上级栏目是否一致。
索引
- 站点地图是否随新结构重新生成;
- 已下线页面是移除还是保留跳转,规则是否统一;
- 结构化字段是否还和新模板对得上。
回滚
- 改版前的配置、模板、路径映射有没有备份;
- 回滚需要多久、由谁执行;
- 上线后观察哪几个指标算“不对劲”,达到什么程度就回滚。
第三项和第四项最常被跳过。自动生成站点地图的做法可以参考 HTML 入门教程站的静态化与 sitemap 实践:生成环节就把结构带出来,比事后补可靠得多。内链与字段的核对清单,则可按 前端 Wiki 的 SEO 优化章节 再拆细一层。
怎么用
每项只答“已做 / 未做 / 待确认”,出现“待确认”就别上线。表填完把未做项单独抄一页,指定人和时间——清单的意义是把没做完的事留在纸上,而不是打完勾就归档。
小结
改版事故几乎都能归到这四栏里。一页、四项、二值判定,半小时过一遍,比上线后一条条补救便宜得多。