文章换了网址,旧链接还要绕几个地址才到新文章,可以分两处修:让旧网址直接跳到正确的新文章;把本站能改的旧内链也改成新网址。 动手前先查清每一次跳转,修完仍从原来的旧链接检查。
301 表示这个地址已永久搬走,响应中的 Location 告诉浏览器新地址在哪。它能照顾仍在点旧链接的人。正文中的内链则是另一处入口:既然你能修改,就可以直接带读者去新文章,省掉先访问旧地址的过程。
下面用一条教学链接说明。域名和响应是示例,实际操作请换成自己的网址。
为什么旧链接会跳两次
假设文章先从 /old-guide/ 改到 /guide-v2/,后来又改到 /seo-guide/。两次改址各留下一条规则,串起来就成了跳转链:
| 请求地址 | 返回状态 | 下一步 |
|---|---|---|
https://example.com/old-guide/ | 301 | 去 /guide-v2/ |
https://example.com/guide-v2/ | 301 | 去 /seo-guide/ |
https://example.com/seo-guide/ | 200 | 打开新文章 |
地址栏最后只显示 /seo-guide/,看不出浏览器曾经绕路。因此,“能打开”还不足以告诉维护者该改哪条规则。
你可以用 Chrome 查看实际过程:
- 按 Ctrl+Shift+I,打开 Network(网络)。
- 勾选 Preserve log(保留日志) 和 Disable cache(停用缓存)。
- 输入完整旧网址重新访问,按时间查看 Document 文档请求。
- 点开跳转请求的 Headers(标头),记录请求地址、状态码和
Location,一直看到最终页面。
如果几个地址来回跳,或者途中出现 404、500,先把这份记录交给维护者。循环和报错需要先找到原因,不能照着上表随意指定一个终点。命令行也能查,但有些网站对 HEAD 和实际访问使用的 GET 响应不同,验收以实际访问为准。
先选对新文章,再改跳转
最后一页返回 200,说明网站成功回应了请求。它是否适合替代旧文章,还要看内容。
旧文讲“SEO 入门”,新文继续回答这个问题,才有明确的替代关系。如果终点只是首页,读者还得重新找文章;把跳转缩成一次,也没有解决这个问题。
打开最终页,确认标题、主要内容和网页的规范地址都对应预期的新版本。规范地址是页面声明的首选网址,能帮助你发现“打开了新文,却仍把旧网址标成首选”的遗留设置。
再确认搬迁是不是永久。文章永久换址,通常使用服务端 301 或 308;短期活动切换可能适合临时跳转。没有对应替代内容的旧文章,则要另行判断保留还是删除,不能为了消掉跳转链,把所有旧网址都送到首页。
跳转规则和内链,各改一次
在这个例子里,确认 /seo-guide/ 是正确的新文章后,两项修改可以这样交接:
| 修改对象 | 改成什么 | 怎样检查 |
|---|---|---|
| 开发负责的跳转规则 | /old-guide/ 直接永久跳到 /seo-guide/ | 旧地址直接返回 301,Location 是新地址,新文章返回 200 |
| 编辑负责的本站内链 | 将指向 /old-guide/ 或 /guide-v2/ 的链接改为 /seo-guide/ | 重新打开来源页,点击后直接进入新文章 |
这里需要改的是规则的目标,不能直接删掉旧网址的跳转。外部网站、收藏夹和旧邮件仍可能引用 /old-guide/,它们需要这条规则继续接住访问。
中间地址 /guide-v2/ 也可能被别人收藏。若它同样被新文章替代,可以让它直接跳到 /seo-guide/;若它有别的用途,就单独确认。
网站同时用了 CDN、服务器和 WordPress 跳转插件时,还要由维护者检查哪层规则先执行。CDN 是在网站前方提供缓存等服务的一层,它也可能先把请求带回中间地址。交接时给出完整旧网址、目标网址和逐跳记录,比一句“修复 301”更容易定位。
如果要批量处理很多旧链接,可以继续看技术 SEO 审计;全站链接层级的整理则由站点架构与内部链接规划承接。
修完仍从原来的旧网址打开
重新访问最初的 /old-guide/,再记录一次 Network 请求。这个例子的预期结果是:旧地址直接永久跳到 /seo-guide/,新文章返回 200,内容也正确。
然后打开一张改过内链的来源页,点击实际链接。它应直接去新文章。这样既检查了“别人还在用的旧入口”,也检查了“自己已经更新的入口”。
如果访问已正常,GSC 仍显示旧情况,先看报告对应的抓取时间。当前访问和 Google 之前保存的版本可能不是同一天;最终页仍有索引问题时,接着做抓取与索引排查。Google 建议旧地址直达最终页,也提醒长链影响抓取,但没有“超过几次就处罚”的固定门槛。
这项修复在整个 SEO 工作中怎样排序,可以回到Google SEO 学习路径。多层规则查不清时,也可以向SEO 咨询提供旧网址、逐跳记录、预期新文章和一张来源页,让排查落到具体的规则上。
参考资料
常见问题
本站内链都改了,旧网址的跳转还要保留吗?
要。你能改的是本站链接,外部链接、收藏和邮件仍可能指向旧网址。Google 的迁移指南建议重定向至少保留一年;如果旧入口仍有访问,继续保留更有帮助。
看到 302 就一定要改成 301 吗?
先确认改址是不是永久。临时活动或短期调整可以有临时跳转;旧文章被新文章永久替代时,再设置永久规则。
只跳一次,就能保证排名恢复吗?
不能。它解决的是访问路径。新页面的内容、可抓取性、规范地址和索引情况仍需分别检查,搜索结果也需要重新处理页面。