WordPress 网站改版升级
换掉旧壳子,别把收录一起换掉
改版最容易出的问题不是设计不好看,而是上线三个月后发现自然流量少了一半。原因往往只有一个:旧链接没有一对一地接住。我们做 WordPress 改版,先把 URL 账本做平,再谈视觉和交互,让新站在好看的同时不丢已有的搜索资产。
什么情况下该改版
四个信号,中两条就别拖了
改版是笔不小的投入,能修就别推倒。但下面这几种情况,修补的成本已经高过重做。
手机端已经没法看
不是”不够精致”,是字号小于 12px、按钮点不中、表格横向溢出。海外买家七成以上用手机首次访问,移动端体验差直接体现在跳出率上。
后台没人愿意用
发一个产品要填二十个字段、图片必须按固定尺寸手动裁。内容更新停在两年前,网站就成了电子画册,再好看也不产生询盘。
技术债压住了速度
插件装了四十多个、jQuery 版本冲突、首屏要四秒以上。这类站点每加一个功能就多一处报错,优化空间已经被结构本身锁死。
定位变了
从内贸转外贸、从单品转方案商、从代工转自有品牌。旧的栏目结构讲的是另一门生意,硬改文案解决不了信息架构的问题。
改版第一原则
URL 能不动就不动
设计可以全推翻,URL 最好一个都别改。真要改,就必须有一张覆盖全量的新旧对照表,而不是上线后靠搜索引擎自己猜。
抓全量旧链接
sitemap、服务器访问日志、搜索引擎站长后台的已收录列表,三处交叉比对,别只信 sitemap。
出映射表
Excel 两列,左旧右新。先写正则规则批量匹配,再人工补例外,一条一行,可核对。
配 301
用服务器层规则或重定向插件落地,逐条测状态码,确认是 301 而不是 302。
上线后盯 404
连续两周每天看 404 日志,把漏掉的链接补进规则,别等收录掉了才回头查。
必须避开的四种做法
- 全站 301 到首页,等于告诉搜索引擎所有页面都消失了
- 用 302 临时跳转,权重不传递,长期看等于没做
- 链式跳转 A 到 B 再到 C,每次多一跳,抓取效率打骨折
- 新旧内容不对应,产品 A 跳到产品 B 的页面
容易被漏掉的页面类型
- 分类与标签归档的分页,第 2 页往后最容易丢
- 附件页与图片页,WordPress 默认会生成
- 带筛选参数的列表页,比如 ?cat=、?price=
- 旧域名与 http 版本,需要统一跳到 https 主域
技术上怎么落地
旧站不动,新站并行搭
改版期间旧站必须照常访问。我们一般在独立测试环境建新站,复制一份数据库,改完再整体切换。
测试环境与域名
新站先跑在临时域名,用 hosts 指向做预览。数据库从生产复制后,用 WP-CLI 的 search-replace 批量换域名,命令要带 –all-tables 和 –precise 参数,否则会漏掉自定义表,或者把序列化字符串的长度前缀改坏。
模板层与内容层分开
只换主题和版式,文章、产品、分类这些内容全部留在原表里,是最安全的改法。字段结构确实要调整的,先用 ACF 建新字段,写脚本把旧值迁过去,旧字段保留一个版本周期再删。
页面基础项逐个校验
每页唯一 H1、title 与 description 不重复、canonical 指向自己、图片 alt 补齐、产品页加 Product 结构化数据、面包屑与导航层级一致。这些看着琐碎,改版时最容易整批丢失。
统计与转化代码
GA4、百度统计、Google Ads 转化、客服工具、表单收信,改版后要逐项实测。常见事故是新站上线一周,询盘照收,但转化数据一条没有,广告投放直接失去判断依据。
如果改版的同时还要换域名或换服务器,那就属于两件事叠加,务必先看 WordPress 网站迁移搬家,把迁移和改版拆成两个窗口做,出问题才好定位。
各类 URL 的处理方式
照这张表对一遍
下面是最常出问题的几类地址。改版前把这张表填满,基本就不会出现大面积掉收录。
| URL 类型 | 处理方式 | 注意事项 |
|---|---|---|
| 产品详情页 | 保持原 slug,一对一 301 到新地址 | slug 里的型号、关键词不要顺手”优化”掉 |
| 栏目与分类页 | 保留层级,必要时只改父级 | 父级一改,全部子页地址跟着变,映射表要批量生成 |
| 列表分页 | 第 2 页起逐页映射 | 分页 URL 最容易被忽略,却占了大量长尾入口 |
| 标签与日期归档 | 无价值则 410,有价值则合并到栏目页 | 不要 301 到首页,语义不符 |
| 附件与图片页 | 关闭附件页,图片 301 到所属文章 | WordPress 默认会为每张图生成独立页面 |
| 筛选参数页 | 保留参数可访问,加 canonical 指向主列表 | 避免同一批产品生成几十个重复页面 |
| http 与 www 变体 | 统一 301 到 https 主域 | 只保留一个规范版本,证书要覆盖裸域 |
映射规则落在服务器层比插件更稳,Nginx 里用 rewrite 或 map 即可,量大的站点建议直接在配置层做,避免每次请求都过一遍 PHP。改版上线后的收录恢复通常需要几周,这段正常波动不必频繁改动结构,具体监测项可参考 WordPress SEO 优化,速度层面的收尾看 WordPress 速度优化。
改版常见问题
老板和负责人最关心的几件事
不用。旧站全程正常访问,新站在测试环境开发,切换时只做一次数据库同步和域名指向。建议提前把 DNS 的 TTL 调到 300 秒,切换窗口安排在访问最低的时段,通常半小时内完成。
结构大改后出现一段波动是常见现象,通常几周内趋于稳定,前提是 URL 映射做全、内容没有缩水、页面速度没有倒退。我们不做排名承诺,能做的是把可控项做到位:301 全覆盖、canonical 正确、sitemap 重新提交、404 每日巡检。
看质量。产品页建议重写,参数和卖点按新结构组织;新闻和博客可以先保留,只补内链和配图。整批重写既费时间,也可能把原本有排名的长尾词改没了,稳妥做法是先动头部二十个页面,看数据再决定。
可以,这叫换皮。只替换主题层,内容与字段结构完全保留,风险最低、工期最短。但如果原来的字段设计本身有问题,比如参数全写在正文里,换皮解决不了维护难题,这种情况建议连字段一起重构。
可以交给自己人,我们提供后台操作说明和一次培训;也可以签 WordPress 托管维护,由我们负责更新、备份、安全巡检和故障处理。改版上线后的头三个月是问题高发期,建议这段时间保留技术支持。
看四个指标:移动端跳出率、产品页平均停留、询盘表单提交量、自然搜索进入的落地页数量。上线前记录基线,上线后按月对比。只看设计稿好不好看,很容易做成一个自己满意、客户不买账的站。
改版之前,
先把旧链接的账算清楚
把现有站点地址发过来,我们做一次免费的结构与收录体检,列出哪些 URL 必须保留、哪些可以合并。电话/微信 13280692153,邮箱 web@wordpressx.com。