知识库文章

文章改 URL 后有 301 跳转链?查清一条旧链接并交付修复表

文章摘要
旧文章换网址后,先查每次跳转和正确替代页,再改旧地址的永久跳转与本站内链。用同一条旧链接复查,避免只看最终能打开。

本页阅读目录

旧 URL 经中间地址到最终文章的教学示意,以及直接 301 和来源页内链两项修复

文章换了网址,旧链接还要绕几个地址才到新文章,可以分两处修:让旧网址直接跳到正确的新文章;把本站能改的旧内链也改成新网址。 动手前先查清每一次跳转,修完仍从原来的旧链接检查。

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 查看实际过程:

  1. 按 Ctrl+Shift+I,打开 Network(网络)。
  2. 勾选 Preserve log(保留日志) 和 Disable cache(停用缓存)。
  3. 输入完整旧网址重新访问,按时间查看 Document 文档请求。
  4. 点开跳转请求的 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 吗?

先确认改址是不是永久。临时活动或短期调整可以有临时跳转;旧文章被新文章永久替代时,再设置永久规则。

只跳一次,就能保证排名恢复吗?

不能。它解决的是访问路径。新页面的内容、可抓取性、规范地址和索引情况仍需分别检查,搜索结果也需要重新处理页面。

关于跨境YOUNG

跨境YOUNG整理WordPress建站、Google SEO与AI SEO / GEO方法,并提供建站、代运营和顾问服务。

需要有人持续推进SEO?

网站已上线,但页面、内容、技术、内链和月度数据没有持续推进?可先诊断范围与优先级,再按月执行与复盘。

最具性价比的服务器

Hostinger 适合预算有限的新站和中小企业 WordPress 网站,托管、备份与基础性能配置比较完整。通过专属链接可享 20% 折扣,购买前再核对机房位置和续费价格。

专属链接含 20% 折扣;跨境YOUNG可能获得佣金,不会增加你的购买成本。