网站改版后,旧网址不能直接消失。有人收藏了旧商品页,或搜索结果还指向旧文章,点进去却是“页面不存在”,访客可能就此离开。网站改版更换 URL 时怎样处理 301 跳转?先把旧网址和内容对应的新网址逐条配对,再让旧址自动、永久地带访客去新址,最后实际点开核对。
这里的“301”是一种服务器回复:它告诉浏览器和搜索引擎“这页已经永久搬家”。它不会自动帮你找到正确的新页面。配错目标、形成循环,或者把所有旧页都送到首页,同样会让人找不到原来想看的内容。
先弄清:301 适合哪些改版
如果你把 example.com/old-product/ 的商品内容搬到 example.com/new-product/,旧地址以后不再作为独立页面使用,这就是典型的永久迁移。301 或 308 都可以表示永久重定向;新手在现有 WordPress 站点中按支持的方式使用 301 即可。Google 将服务器端 301 和 308 视为强烈的永久迁移信号,具体说明见其重定向文档。
如果只是临时维护,预计过几天恢复原网址,不要把它说成永久搬家。302、307 表示临时重定向。更简单的情况是网址根本没变,只替换了页面设计和正文,这时无需给同一个 URL 另设 301。
先看新网址能否打开,再决定怎样跳转。若目标页面本身返回 404,或还没发布,旧址即使正确返回 301,访客仍到不了内容。改版时可以先做一份试运行清单,等新页准备好再切换。

旧页没有新对应页怎么办
不要为了“所有旧网址都返回 301”而一律指向首页。某款商品停卖,但有真正相近的替代款,可以在内容和购买任务确实一致时指向替代页;没有合适去处时,清楚说明商品已下架或返回合适的 404/410,比让访客突然落到无关首页更诚实。Google 的网站迁移指南也提醒,很多旧网址都指向无关首页可能被视作软 404。
第一步:做旧网址与新网址的一对一清单
先导出现有站点地图、重要落地页和站内链接,再补上搜索控制台里仍有访问或曝光的旧网址。表格至少记录旧网址、新网址、页面用途、处理方式和验收结果。不要仅凭页面标题猜测去向,尤其是型号改名、分类合并或多语言改版,需打开旧内容核对读者原来要找什么。
| 旧网址(示意) | 新网址(示意) | 处理与理由 |
|---|---|---|
| example.com/old-lamp/ | example.com/desk-lamp/ | 同一商品改名,旧址301到新商品页 |
| example.com/size-help/ | example.com/size-guide/ | 原尺码说明迁到新帮助页,旧址301 |
| example.com/retired-item/ | 无对应新页 | 核查替代款;没有合适目标就不要硬跳首页 |
上表是教学示例,不是 AIRSANG 客户的真实迁移记录。真正上线时请把协议、域名、路径、末尾斜杠和大小写写完整。http 到 https、带不带 www 也可能产生多次跳转;你要确认最终只到预期的规范网址。
- 保留旧 URL、目标 URL 和页面类型,方便逐条审查。
- 给重要页面标优先级:有自然搜索入口、外部链接、常用书签或广告落地页的先验收。
- 记录负责设置的人和上线时间,出错时能快速找到配置来源。

第二步:选一个能管理的地方设置跳转
WordPress 网站常见两种入口:站点已有的重定向管理功能,或服务器/托管平台的重定向规则。先问维护人员“现在谁控制重定向”,避免插件、服务器和 CDN 三处同时为同一旧网址设置不同目标。若站点已用 Rank Math 等工具管理跳转,先核对已安装功能与实际配置;不要因为文章里提到某插件就以为自己的网站已经启用。
通常只需填“旧路径”和“目标完整网址”,并选择永久重定向。保存前逐项检查:旧路径是否只覆盖本来要迁移的页面,目标有没有打错字,是否误伤后台、图片或其他语言页面。批量导入前,先拿一条低风险的真实 URL 试运行。
如果由开发人员配置 Web 服务器,请交付完整映射表,并要求先在测试环境检查。Nginx、Apache、CDN 和 WordPress 的规则写法不同;本文不给一条看似通用的配置让站长直接复制到生产站。需要代码时,按你的实际服务器版本和官方文档实现,保留修改前的规则备份。
把“永久”选对,也把生效位置找对
浏览器能打开新页,不代表旧址真的返回 301。有些人用页面脚本、meta refresh,或在正文放“点击去新页面”链接,访客看似能走到新页,服务器回复却不是所需的永久重定向。设置后要检查网络响应状态,而不是只看地址栏发生了变化。
一条规则生效后,再按清单分批导入。每批保存规则数量、截图或导出文件、测试结果和回滚负责人。这样即使某个分类路径误配,也能只撤回该批规则,不必猜哪天改坏了网站。

第三步:每条检查“旧址301,终点200”
在浏览器无痕窗口打开旧网址,先看是否抵达真正对应的新页,再用开发者工具的“网络”面板或可靠的 HTTP 检查工具看响应。正常的永久迁移通常是旧址返回 301,响应头里的 Location 指向新址,而新址最终返回 200。200就是“页面成功返回内容”;404就是“没有找到页面”。
如果只检查“浏览器最终能打开”,可能漏掉这样的链条:旧网址跳到中间地址,中间地址又跳一次,最后才到新页。少量必要跳转未必直接失败,但链条越长,越难维护,也更容易在后续改版中形成循环。能直接指向最终规范地址时,就别让旧网址绕路。
- 打开清单中的旧 URL,记录它的首个状态码和 Location。
- 打开终点 URL,确认内容相同或确实对应,且最终返回 200。
- 检查是否跳回旧址、跳到自己、跨错语言站,或整批落到首页。
- 在手机和桌面各抽查重点页面,确认图片、按钮和表单仍可用。
不熟悉开发者工具也可以让开发人员交付逐 URL 的“旧址、状态码、目标、新址状态码”表,不要只给一句“跳转已设置”。真正的大批量迁移可以用脚本自动测全量,但每种页面模板还应人工打开样本,确认内容关系不是机器误配。

第四步:把站内入口也改到新网址
301 是为了照顾仍在使用旧地址的人,不应成为网站内部导航的常规路线。改完跳转后,菜单、页脚、文章内链、按钮、商品推荐和邮件模板中的旧网址,能改的都直接改为新网址。本站的旧首页模块去留指南可以帮助你先确认哪些入口值得保留,再逐个更新链接。
新页面的 canonical 也要检查。canonical 是页面告诉搜索引擎“以哪个网址为主要版本”的标记;如果新商品页仍指回旧网址,会让迁移信号互相打架。新页一般应指向它自己的规范 URL,或按实际重复页面策略指向正确版本。不要在没看页面源码和平台规则时,批量改写所有 canonical。
更新 XML 站点地图,只让仍希望搜索引擎发现的规范新 URL 出现在主要清单里,并重新提交或等待平台抓取。旧页面的跳转仍要保留,不是说从站点地图移除就可以立刻删规则。若你还在整理改版前工作范围,可先看本站的企业网站建设方案六步清单,把 URL 迁移和验收写入项目交付表。
外部网站上的旧链接不一定能由你修改,301 会继续接住这些访问。重要合作伙伴若愿意改链接,可以请对方直接换成新网址;这只是减少中间跳转的补充动作,不能替代你保留服务器端重定向。

第五步:上线后看数据,不要当天就删旧规则
迁移上线后的前几天,重点看旧 URL 的访问日志、404 报告、站点地图读取和搜索控制台的索引状态。Google Search Console 的“网页”报告可帮助你发现未找到的页面、被重定向的页面以及新页的处理状态;报告更新有延迟,所以不要用“当天还没显示”来断言迁移失败。
还可以从近期有访问的旧网址里抽样复测,尤其是广告、社交平台简介和客户邮件里的链接。发现一个旧 URL 返回 404 时,先确认它是否真有对应新内容,再补映射;不要自动把每个 404 都导向首页。若站内仍大量链接旧页,先修站内链接源头,再重新抽查。
Google 的网站迁移指南建议旧网址的重定向一般保留至少一年,而且如果仍有用户或外部链接使用旧址,长期保留更合适。这个“一年”是迁移维护建议,不是“一年后搜索排名保证恢复”的承诺。改版前可参考本站的网站改版报价范围说明,把上线后监测、链接修复和保留规则的责任写清楚。

遇到异常时,按现象往回排查
旧页跳到首页或错误语言页
先查映射表有没有把多个旧路径指向一个笼统目标,再看服务器、WordPress 和 CDN 有没有重复规则。修正时以原页面的用户任务为准:找尺码的人应到尺码说明,不应到品牌首页。跨语言站点尤其要确认旧中文页面没有意外跳到英文商品首页。
浏览器提示“重定向次数过多”
这通常意味着两条规则互相指回,或 HTTP/HTTPS、www/非 www 的规范化规则打架。按请求链逐跳查看 Location,不要只反复清缓存。找到冲突规则后先禁用或修正其中一条,再在无痕窗口和命令行重复验证。
新页能打开,但搜索结果还显示旧网址
先确认服务器端 301、目标 200、新页 canonical、内部链接和站点地图一致,再给搜索引擎处理时间。搜索结果更新不是保存跳转规则就立即发生。不要为了催促展示而反复改 slug 或反复提交同一错误站点地图;先把技术信号理顺。
如果要撤回一次错误迁移,先恢复原有配置备份,让旧网址重新提供正确内容,或把错指的新目标改回正确一对一目标。记录撤回时间、受影响 URL 和复测结果,避免团队中的另一个人又把旧规则导入。正式回滚时还要核对站内链接与 canonical 是否与恢复后的网址保持一致。

结论:先配对,再跳转,最后复测
网站改版更换 URL 时怎样处理 301 跳转?把每个仍有对应内容的旧网址,永久跳到最相关的新网址;新页上线后逐条确认旧址 301、最终新址 200。随后把站内链接、canonical 和站点地图同步到新地址,并持续检查 404 与搜索控制台报告。
第一次做迁移,先拿三到五个重要页面做试运行,比一口气改完整站更容易发现误配。确认规则生效位置、映射方向和回滚负责人后,再分批扩大。没有对应新内容的旧页不要强行跳首页;用户能否找到原来想看的信息,始终是判断跳转对不对的第一标准。


