WordPress搬家时整理旧页面,最关键的一步是先建立一份“页面去留清单”,再动数据库或模板。也就是把每个旧页面的URL、标题、内容类型、是否还有流量、是否有外部链接、是否对应产品或服务,逐项标出来,分成保留、合并、重写、删除四类。没有这份清单就直接改版或搬家,很容易把仍有价值的页面删掉,或者留下大量重复内容,导致新站结构混乱。
登录旧站后台,导出所有页面和文章。WordPress自带导出工具可以生成XML文件,但更实用的是直接在数据库或后台列表里整理一份表格。表格至少包含以下字段:
这一步不需要判断好坏,只做记录。第一次接触这个问题的人,最容易跳过盘点直接改模板,结果改到一半发现某个旧页面还在被广告或邮件引用,只能回滚。
盘点完成后,给每个页面打一个标签:
判断依据不是“我觉得好不好看”,而是这个页面是否还在承担访问入口或转化任务。假设一个旧页面每月只有几次访问,但有三个外部网站链接到它,直接删除会让那些链接变成死链。这种情况下更适合保留URL并重写内容,而不是删除。
新站上线后,用旧URL清单逐条访问,检查以下项目:
如果旧URL返回404,而该页面原本有外链或广告投放,应尽快补上301重定向。如果返回200但内容变成了另一篇文章,说明搬家过程中ID或别名冲突,需要检查固定链接设置和数据库中的guid字段。这里要区分“可能原因”和“已经定位的原因”:404可能来自重定向规则未生效,也可能来自页面确实未导入,不能只凭一个现象下结论。
改版完成不等于整理结束。上线后至少观察一个访问周期,看旧页面是否出现以下变化:
发现异常时,回到去留清单核对,而不是直接再改一遍模板。维护阶段的目标是让每个旧页面都有明确归属:要么保留并更新,要么合并到新页面,要么有意识地删除并处理链接。
下一步,先导出旧站所有页面和文章,建立一份包含URL、标题、外链和转化入口的表格,再开始改版或搬家操作。