WordPress建站改版时,老网站旧页面到底该怎么整理?先盘点再决定去留
📍 WDQWDWQD987AAAAA:216.73.216.157
📱 Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
🔗 /a06996e492e1.html
📄
WordPress建站改版时,老网站旧页面到底该怎么整理?先盘点再决定去留
老网站改版整理旧页面,核心不是先动手删,而是先把现有页面全部盘出来,按“保留、合并、重定向、删除”四类逐条判断。判断依据是页面是否还有实际访问需求、是否被其他页面或外部链接引用、内容是否过时但仍有价值。只有拿到这份清单,改版才不会把有用的旧页面一起丢掉。
先做一份旧页面总表,字段要够用
假设一个用WordPress建站多年的企业站,准备换主题并重做栏目结构。此时不要直接进后台批量删除,而是先导出所有页面和文章。用WordPress自带的导出功能,或直接从数据库读取,都能得到标题、固定链接、发布时间、最后修改时间。把结果整理成表格,至少包含以下字段:
- 页面ID与标题
- 完整URL,含目录层级
- 页面类型:页面、文章、分类归档、标签归档
- 最后更新时间
- 最近一段时间的访问量(有统计工具就填,没有就留空)
- 是否有外部链接指向它(用搜索或外链工具查)
- 是否有表单、下载、产品参数等业务功能
这份表是后面所有决策的依据。字段缺失时,宁可标注“待确认”,也不要凭印象填。
按四类处置:保留、合并、重定向、删除
盘完之后逐条判断,落到四个动作上:
- 保留:内容仍准确,有访问需求,URL结构在新站中能延续。这类页面直接迁移,改版时保持标题和正文主体不变。
- 合并:多个页面讲的是同一件事,只是角度略有不同。把内容整合到一个新页面,旧URL全部301重定向到新地址。
- 重定向:页面本身不再需要,但它有外链或访问量,对应的主题在新站里有替代页面。用301把旧地址指向最相关的新页面。
- 删除:内容过时、无访问、无外链、无业务功能,且新站没有对应主题。这类页面可以直接删除,返回410或让其自然失效。
常见错误是把“合并”当成“删除加新建”。如果旧URL直接404,外部链接积累的权重和访问流量就断了。正确做法是先建好新页面,再配置301,最后才下线旧页面。
重定向要一条条核对,不能批量猜
重定向是整理旧页面时最容易出问题的环节。假设旧站有 /product/a/ 和 /product/b/,新站把两者合并到 /products/。这时需要两条301规则,而不是一条泛匹配。核对时逐条检查:
- 旧URL是否确实存在,拼写与大小写是否一致
- 目标URL是否可访问,返回状态是否为200
- 重定向是否形成链条,例如A指向B、B又指向C
- 是否出现循环,例如A指向B、B指回A
在WordPress中可以用插件管理重定向,也可以直接在服务器配置里写规则。无论用哪种方式,改版上线后都要用工具抽查一批旧URL,确认返回的是301而不是404或302。302是临时跳转,不适合永久改版场景。
改版上线后的检查项
旧页面整理不是上线就结束。上线后需要做几项核对:
- 从旧站地图中随机抽取20到30个URL,逐个访问,确认跳转目标正确
- 检查新站的XML站点地图,确认保留页面都在其中
- 查看服务器日志或统计工具,观察旧URL是否还有大量404
- 确认被删除页面的URL没有出现在新站内链中
如果发现某个旧URL仍有稳定访问却返回404,说明它不该被直接删除,应补一条重定向。判断标准是实际访问数据,不是主观感觉。
下一步:先导出清单,再动手改版
在改主题、改栏目结构之前,先把旧页面总表导出并完成四类标注。这份表完成后,再进入WordPress后台执行迁移、合并和重定向操作。顺序反了,后面要花更多时间从日志里找回丢失的页面。