站点重构与换域名:301 交接地图怎么画
一、重构最贵的错误是 URL 交接漏项
大部分重构失败不是因为新站做得难看,而是因为旧站在被替换的那一刻,一批 URL 悄无声息地断掉了。断掉的页面不会弹错误提示,只是从此不再有流量,也不会再回来。
先分清你这次到底做的是哪一种改动,三种类型的风险量级完全不同:
| 重构类型 | 变化内容 | 流量影响区间 | 恢复周期 | 可逆性 |
|---|---|---|---|---|
| 仅改版不改 URL | 模板、样式、栏目位置 | 下降 5% 到 15% | 2 到 4 周 | 可回滚 |
| 改 URL 结构 | 换目录、换 slug、换分页规则 | 下降 15% 到 40% | 6 到 12 周 | 需 301 兜底 |
| 换域名 | 主域名变更 | 下降 20% 到 45% | 8 到 16 周 | 只能靠 301 |
| 换域名加改结构 | 上面两项同时做 | 下降 30% 到 60% | 12 到 24 周 | 极难回滚 |
这张表的区间来自常见项目的观察,不是承诺值。它想说的是一个判断:换域名和改结构不要同时做。如果业务上必须一起做,就要接受 12 周以上的波动期,并且准备一份能被老板看懂的预期说明。
交接漏项里,有四种是最高频的,代价也不一样:
| 漏项 | 后果 | 恢复周期 | 能否补救 |
|---|---|---|---|
| 详情页未做 301 | 页面彻底消失,累积权重归零 | 无法恢复原排名 | 只能重写重提 |
| 301 目标指向首页 | 被视为软 404,链接权重被丢弃 | 4 到 8 周 | 改指向后可逐步补 |
| 链式跳转超过 3 跳 | 抓取预算被浪费,权重逐跳衰减 | 2 到 6 周 | 可直接修正 |
| 筛选参数页未处理 | 大量近似 URL 消耗抓取配额 | 4 到 12 周 | 可修正 |
第二行最值得警惕。”反正都是我的页面,301 到首页总比 404 好”这个想法在实务上是错的:搜索引擎会把大批指向首页的重定向视为软 404,链接权重不会转移,还会让新首页的锚文本信号变得混乱。
二、第一步:做一张 URL 资产负债表
动手改之前,先把旧站的全量 URL 导出来。这里的”全量”指三处并集:服务器访问日志、站点地图、以及搜索引擎已收录的地址列表。只导出站点地图是不够的,站上总有一批页面不在 sitemap 里却仍有外部链接。
导出时至少保留这八个字段,少一个后面就要返工:
| 字段 | 来源 | 用途 |
|---|---|---|
| 完整 URL | 日志与站点地图 | 映射表的主键 |
| 月自然访问量 | 流量统计工具 | 判定优先级 |
| 外链域名数 | 外链工具 | 判定优先级 |
| 目标询盘数或转化数 | 表单与统计 | 判定优先级 |
| 页面标题 | 新站的对应内容参考 | 匹配新页面 |
| HTTP 状态码 | 批量探测 | 剔除已失效地址 |
| 语言与地区标记 | hreflang 或目录结构 | 多语言站必须 |
| 处置方式 | 人工判定 | 保留、映射、合并、废弃 |
最后一列是这张表的灵魂。给每一条 URL 打上四选一的标记,判定标准要写死,不能凭感觉:
| 处置方式 | 判定标准 | 技术动作 |
|---|---|---|
| 保留 | 新站有同名同路径页面,内容基本一致 | 不改 URL,不做跳转 |
| 映射 | 新站有对应内容但路径变了 | 一对一做 301 |
| 合并 | 多个旧页内容重叠,新站只留一个 | 多对一做 301,保留内容最全的那个 |
| 废弃 | 内容确实不再提供,且无外链无流量 | 返回 410,不做 301 |
判定优先级只有一条顺序,不要颠倒:先看外链,再看流量,最后看转化。 一个页面自然搜索流量为零但有三条外部链接,它的价值可能高于一个每天有 20 次访问却没有任何外链的页面,因为外链是可迁移的资产,而流量会随算法与季节波动。三角色不清的页面(既没外链也没流量也没转化)一律标废弃,这类页面通常占旧站 URL 总数的 30% 到 50%,把它们清理掉本身就是重构的收益。
这套方法什么时候不适用: 如果旧站上线不足 12 个月,或者累计自然流量一直低于每月 500 次,那么”资产负债表”的判定依据几乎全是零值,映射优先级无从谈起。这种情况下不必做全套分析,只需要保证三件事:所有曾经被推广、投放、印在物料上的 URL 必须 301;站点地图里的 URL 必须 301 或 410;其余按新站结构自然收敛即可。
三、三类映射规则,一对一、多对一、一对多
映射规则只有三类,每一类都有明确的写法与坑。
| 映射类型 | 触发条件 | 写法 | 主要风险 |
|---|---|---|---|
| 一对一同路径 | 路径变了但内容对应唯一 | 旧 URL 301 到新 URL | 新旧 slug 拼写不一致导致漏配 |
| 多对一合并 | 3 个以上旧页内容重叠 | 全部 301 到保留页 | 保留页选错,丢掉的正是最有价值的那篇 |
| 一对多拆分 | 一篇 3,000 字长文拆成 3 页 | 旧 URL 301 到最相关的新页 | 另外两页失去入口,需要内链补上 |
多对一合并是最容易做错的一类。合并不是把流量随便倒进一个页面,判断依据有顺序:
| 判断依据 | 权重 | 说明 |
|---|---|---|
| 外链数量最多 | 高 | 外部链接指向哪一篇,就保留哪一篇 |
| 内容最完整 | 中 | 参数、案例、FAQ 最全的那一篇 |
| 已有排名最好 | 中 | 有稳定排名的页面作为保留页 |
| URL 最短 | 低 | 前三条打平时用 |
一对多拆分则要注意反向的入口问题。拆出来的三页里,只有被 301 指向的那一页会继承旧链接,另外两页等于从零开始。补救办法是在保留页顶部加一段导语,用内链指向另外两页,并且在两个月内观察这两页的收录状态。
四、四个高风险区,逐项对照检查
有四个区域在重构里反复出事,它们共同的特点是:不出问题时没人注意,出了问题排查成本极高。
| 高风险区 | 典型事故 | 检查方法 | 合格标准 |
|---|---|---|---|
| 多语言 URL 与 hreflang | 各语言版本互指错乱或全部指向默认语言 | 抓取每个语言版本的页面源码 | 每种语言的 hreflang 全部指向新域名下的对应页 |
| 分页与筛选参数 | 参数页被大量收录,或分页链断裂 | 抽 20 个带参数地址实测 | 参数页返回规范页或 410,分页链可完整走通 |
| 附件与 PDF | 报价单、图纸、样本册 404 | 导出全部附件地址批量探测 | 有效附件全部 301 到新地址 |
| 表单与短链 | 投放短链、展会二维码失效 | 逐条测试站外使用的地址 | 全部可达并使表单可提交 |
多语言站要单独列一张表核,因为这里出错的概率最高:
| 检查项 | 错误做法 | 正确做法 |
|---|---|---|
| hreflang 指向 | 全部指向旧的默认语言域名 | 每种语言指向新域名下对应的语言页 |
| 语言目录 | 新站改成参数式切换,如加问号参数 | 保持独立目录或子域,一种语言一个地址 |
| 站点地图 | 只提交默认语言的 sitemap | 分语言提交,并在 sitemap 内标注语言备用地址 |
| 已收录页面 | 只对默认语言做 301 | 每种语言的旧地址都要单独做 301 |
附件区也常被忽略。样本册、报价单、图纸这类文件往往是外部链接的目标,也是海外买家转发最多的东西。批量探测一遍状态码的成本不到一小时,但漏掉的代价是永久失去一批外链。
五、执行顺序与不可逆操作前的备份点
顺序错了,工作量会翻倍。下面七步是固定顺序,不要因为赶时间调整。
| 步骤 | 动作 | 产出物 | 是否可逆 |
|---|---|---|---|
| 第一步 | 备份旧站全量数据与文件 | 数据库与文件压缩包,另存一份到本地 | 可逆,这是兜底 |
| 第二步 | 导出并标注 URL 资产负债表 | 一张含处置方式的表 | 可逆 |
| 第三步 | 在新站搭好全部结构,写入内容 | 新站可在临时域名访问 | 可逆 |
| 第四步 | 在临时地址逐条自测 301 | 映射表自测记录 | 可逆 |
| 第五步 | 切 DNS,旧站进入只读 | 域名解析记录截图 | 不可逆,必须确认第四步完成 |
| 第六步 | 提交新站点地图,并保留旧站点地图 60 天 | 两个站点地图均可达 | 可逆 |
| 第七步 | 打开 301 规则,观察日志 | 每日跳转命中与错误统计 | 可逆 |
第五步是唯一不可逆的操作。切 DNS 之前必须确认三件事:备份已完成且可恢复、映射表已在新站临时地址上逐条自测通过、旧站的只读副本还能随时切回来。这三件里任何一件没做完,就不要切。
重定向写法上有六种常见错误,多数是配置层面的,但影响不小:
| 错误写法 | 后果 | 正确做法 |
|---|---|---|
| 链式跳转 A 到 B 到 C | 权重逐跳衰减,抓取变慢 | 全部直跳最终地址 |
| 全部 301 到首页 | 视为软 404,权重不转移 | 一对一映射到对应页 |
| 301 到已 404 的地址 | 跳转链断裂,等同断链 | 目标地址先验证为 200 |
| 混用 302 与 301 | 302 不传递权重 | 永久迁移统一用 301 |
| 只对带斜杠或不带斜杠的一种生效 | 另一半地址断链 | 两种形式都配置规则 |
| 用页面内跳转代替服务器跳转 | 爬虫读不到真正的重定向 | 在服务器或应用层配置 |
六、切换后 30 天看什么,以及什么时候不要重定向
切换之后不要天天盯排名,看四个指标就够,其中有一个是止损线。
| 观察指标 | 正常区间 | 止损线 | 触及止损线时的排查顺序 |
|---|---|---|---|
| 新站收录页数 | 30 天内达到旧站的 70% 以上 | 低于 40% | 站点地图、robots、跳转链 |
| 抓取频次 | 前两周上升 20% 到 50% 后回落 | 两周后仍低于旧站水平 | 服务器日志、响应时间、状态码 |
| 核心词排名 | 波动 3 到 10 位属正常 | 掉出前 50 位且 4 周未回升 | 页面内容一致性、内链 |
| 每周询盘数 | 波动 10% 到 30% 属正常 | 连续 3 周低于旧站一半 | 表单可用性、跳转命中日志 |
第三行要注意:排名在 3 到 10 位之间来回跳是重构后的常态,两个月内不必干预。真正需要动手的是某一批页面同时消失,这通常意味着映射漏配,而不是算法调整。
最后是反向的一条:有三类页面不该做 301,应该直接返回 410。
| 情况 | 为什么不用 301 | 正确状态码 |
|---|---|---|
| 内容确实永久下线,且无替代 | 301 到首页会被判为软 404 | 410 |
| 已下线且没有任何外链与流量 | 保留跳转没有收益,只增加维护量 | 410 |
| 大量低质参数页 | 跳转会让重复地址继续被索引 | 410,并加规范标记 |
410 与 301 的区别不是技术细节,而是语义:301 表示内容搬到别处了,410 表示内容不再存在。把大批失效页面 301 到首页,等于告诉搜索引擎”这些内容都搬到首页了”,这在判断上站不住脚,代价是首页的链接信号被稀释。相关交付流程与检查清单,可以参考 /site/ 里的交付说明,或者直接按 /contact/ 的方式把你手上的 URL 表发过来做一次映射核对。
FAQ 常见问题
写在最后
重构这件事,花在设计上的时间往往是花在交接上的三倍,但决定成败的是后者。设计可以明年再改,URL 一旦断链,那一页的累积权重就永久消失了,没有第二种挽回方式。
把交接做成一张表、一张自查清单、一次切换前的逐条自测,这件事就不需要依赖运气。真正需要判断力的地方只有一处:每一条 URL 到底该保留、映射、合并还是废弃。这个判断做完,剩下的都是执行。
一句话记法:重构不怕改得难看,怕的是改完之后,没人能说清旧站的每一条地址去了哪里。
