老网站改版整理旧页面,核心结论是:先给每个旧页面定去向,再动手改模板。去向只有四种——保留、合并、重定向、删除。多人协作时,这份去向表必须先评审确认,再进入开发和内容迁移,否则返工几乎都出在这里。
改版最常见的返工,是首页和栏目页做完了,才发现栏目下的旧内容页没有统一处理。所以第一步是导出全站可访问的旧URL,形成一张表,至少包含这些列:
URL清单可以从网站后台的内容列表导出,也可以用站点地图、服务器访问日志或爬取工具补齐。重点是不要只依赖后台:有些历史页面已经不在后台,但外链和搜索引擎里仍然存在,这类页面最容易在改版后变成死链。
整理旧页面不是“能留就留”,而是按页面价值判断。
保留:页面内容仍然准确,只是模板样式需要更新。适用条件是内容没有过期、结构清晰、有访问量或外链。做法是保持原URL不变,只替换页面模板和展示样式,改版后逐一核对标题、正文、图片是否完整。
合并:多个页面讲同一件事,内容重复或高度相似。适用条件是几篇内容可以合成一篇更完整的页面。做法是选一个主页面作为新URL,把其余页面的有效信息合并进去,然后把旧URL重定向到主页面。判断结果看合并后页面是否覆盖了原有信息点,不能为了合并丢掉用户需要的内容。
重定向:页面有价值但不再单独保留,或者URL结构发生变化。适用条件是旧页面有外链、有访问量,或用户仍可能从收藏夹、搜索结果进入。做法是用301跳转到最相关的新页面,而不是全部跳到首页。判断结果是访问旧URL时能直接到达内容相关的新页面,而不是落在无关的首页。
删除:内容过期、无访问、无外链、无业务价值。适用条件是确认该页面不再需要对外提供。做法是返回410或404,并从前台导航、站点地图和内链中移除。判断结果是站内不再有指向该页面的链接,用户不会从正常浏览路径走到死链。
改版涉及编辑、开发、运营多方时,返工往往不是技术问题,而是约定不清。可以按下面的方式固定交付:
一个简短的例子(假设场景):旧站有“产品介绍”“产品中心”“产品展示”三个页面,内容基本重复。处理方式是保留“产品中心”作为主页面,把另外两个页面的有效信息合并进去,旧URL分别301到“产品中心”。这样做的判断依据是三个页面服务同一类需求,合并后信息更完整,用户也不会在多个相似页面之间来回跳。
整理旧页面是否做到位,不靠感觉,靠可检查的信号:
如果发现某个旧URL返回404但清单里标记的是“重定向”,说明重定向规则没有覆盖到,需要回到清单补上目标URL,而不是临时在服务器上加一条规则了事。
先导出旧站URL清单,按上面四种去向逐条填写,组织一次评审确认后再进入改版开发。清单确认之前,不要开始批量替换模板或调整URL结构。