Telegram、 WhatsApp+380637610482
瓦列里·丹尤克
瓦列里·丹尤克开发者为企业开发人工智能工具。高质量,价格实惠。通过 Telegram 联系

在线检查重定向:301 和 302 重定向链、循环以及修复方法

在线检查重定向:从旧地址到最终页面的 301 和 302 重定向链

您将获得

  • 从源地址到最终页面的完整转换链,以及每个步骤的代码
  • 了解何时使用 301 重定向,何时使用 302 重定向,以及何时将链式调用减少到单跳。
  • 网站迁移、域名变更或 URL 结构变更后检查重定向的方案
申请: 10分钟后保存: 搬迁后的职位和爬行预算

简而言之:要在线检查重定向,请将源 URL 粘贴到PromoPilot 的重定向检查器中,然后点击检查按钮。该工具会跟踪每次重定向到最终页面,并显示重定向类型(301、302、307、308)、每一步的 HTTP 代码、最终 URL 以及任何循环重定向。它是免费的,无需注册。以下是如何解读重定向链以及网站迁移后需要修复的问题。

网站迁移后,我首先检查的就是重定向。大多数情况下,网站排名下降并非因为内容问题,而是因为使用了 302 重定向而不是 301 重定向,或者存在一个无人察觉的四次重定向链。

重定向检查结果显示什么?

重定向是服务器的响应:“页面不存在,请访问其他地址。”浏览器会静默跟随,访客不会察觉。搜索引擎也会跟随重定向,但每多走一步都会消耗它们的时间,也会影响你的访问速度和信任度。

该工具会检查哪些内容?含义示例这是为了搜索引擎优化吗?
完整的过渡链http:// → https:// → https://www.你可以看到所有步骤,而不仅仅是开头和结尾。
重定向类型301、302、307、308永久性转换会将信号从旧地址转移到新地址,而临时性转换则不会。
每一步都显示 HTTP 代码301 → 302 → 200链式请求末尾出现错误 404 或 500 - 页面丢失
最终网址https://example.com/new-page它与规范地址和站点地图中的地址一致吗?
循环重定向A → B → A页面根本打不开:无论是人还是机器人都打不开。

正常结果如下:一个过渡页面,代码为 301,最后一个页面,代码为 200。

如何在线检查重定向?

如何在线检查重定向(只需 4 个步骤):粘贴旧地址、运行检查、研究代码链并将其简化为一个转换。

  1. 打开该工具。 重定向检查器可在浏览器中使用。
  2. 粘贴原始地址——旧网址、不带www地址、带http://版本或广告中的链接。
  3. 点击“检查”。该工具将在几秒钟内扫描链条。
  4. 研究每个步骤:响应代码、地址和转换类型。
  5. 将最终 URL 与访问者和搜索引擎应该看到的 URL 进行比较。
  6. 请更正服务器或内容管理系统中的规则,并再次检查地址。

该工具的页面包含一个地址字段、一个“检查”按钮和一段描述:检查的内容、使用场景和限制。

PromoPilot 的免费重定向检查工具页面:URL 字段以及 301 和 302 链检查的描述

一个实用技巧:不要只检查一个地址,而是检查主页的四个不同版本: http://example.com: http://www.example.com: https://example.com和https://www.example.com 。这四个地址都应该一步到位地指向同一个页面。

如何解读链条故障以及首先要解决的问题?

工具维基百科上的一个例子: http://example.com/old-page会经历 301 → 302 → 200 的重定向,最终到达https://example.com/new-page 。这中间有两次重定向,而且第二次是临时的。这对页面迁移不利:搜索引擎可能会继续将中间地址视为主要地址。

修正顺序如下:

  1. 循环跳转。A → B → A — 页面完全无法访问。立即修复:通常是.htaccess规则与 CMS 中网站的 URL 设置存在冲突。
  2. 重定向链末端出现错误。如果最后一步返回 404 或 500 错误,则重定向无效。请重定向到主题相同的有效页面,而不是主页。
  3. 使用了302 重定向而不是 301 重定向。临时重定向误用为永久重定向是插件和主机控制面板的常见错误。请将其替换为 301(或 308)。
  4. 长链。http http → https → www → /ru/ → /new/ — 四个步骤。重写规则,使任何旧地址都能直接指向最终地址。
  5. 规则混杂。例如,末尾斜杠、大小写、 index.php每条规则都增加了一个步骤。将它们合并成一条规则。

代码概览: 301和308是永久状态码, 302和307是临时状态码;307 和 308 还会存储请求方法,这对于表单和 API 非常重要。为了实现 SEO 友好的迁移,请选择 301。

在 Apache 服务器上,“一条规则代替五条规则”是什么样的?以下是.htaccess文件的示例,它将任何地址变体直接指向https://www.

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

访客和机器人不再经历两次连续的页面跳转(先跳转到 HTTPS,再跳转到 www),而是只经历一次。在 nginx 服务器上,同样的问题可以通过添加一个单独的server块并return 301来解决。编辑完成后,请再次使用该工具测试首页的四个版本以及几个内部页面。

另一个常见问题是遗留的旧促销和广告活动的重定向。促销页面早已被删除,横幅链接点击三次后会显示 404 错误。建议每季度对广告和电子邮件中的 URL 进行一次重定向检查。

对比:PromoPilot 和其他检查重定向的方法

工具什么免费?限制它适合哪些人群?
PromoPilot - 检查重定向完整流程、每一步的代码和类型、最终网址、循环次数每次发布一个来源 URL编辑或搬家后,请快速检查您的地址。
httpstatus.io多个地址的响应代码和链仅代码和过渡请查看以下地址列表
Screaming Frog SEO Spider全站重定向链报告该程序需要安装;免费版本对地址数量有限制。迁移后的技术审核
Chrome 开发者工具(网络、保留日志)所有浏览器过渡效果手动,不提供摘要对于开发人员来说,调试时

结论:对于特定 URL 的检查,在线工具最为快捷;但对于迁移后数百个 URL 的检查,则需要使用爬虫或进行全面审核。当重定向依赖于 Cookie 或浏览器语言时,在开发者工具中进行手动验证则非常有用。

重定向检查器是PromoPilot 提供的 87 个免费 SEO 工具之一。如果您的重定向链包含从 HTTP 到 HTTPS 的转换,请查看 SSL 证书验证部分中的相关文章:过期的证书会在第一步就破坏重定向链。

局限性:重定向检查无法发现哪些问题?

该工具每次运行仅检查一个源 URL。如需在迁移后检查数百个旧 URL,请使用完整的站点审核或 URL 爬虫工具。

JavaScript 和 meta refresh 重定向可能不会显示为 HTTP 重定向:对服务器而言,它们看起来像一个状态码为 200 的普通页面,但重定向是由浏览器发起的。如果工具显示您预期重定向的地方返回了 200,则该重定向很可能是脚本控制的。对于搜索引擎而言,服务器端的 301 重定向更为可靠。

最后,有些重定向取决于地理位置、浏览器语言或 Cookie。机器人和工具在未启用 Cookie 的情况下“干净”地访问网站,看到的是搜索引擎看到的路径,而不是您看到的路径。如果网站在您的浏览器中打开的方式与检查结果不同,请使用隐身模式打开网址——这样您就可以从机器人的视角查看网站了。

免费工具何时会不够用?

在线检查重定向并请专家迁移网站:每种方法的作用

查询一个地址只需一分钟。但为了不影响客流量而规划搬家本身就是一项复杂的工程。以下情况您需要专业人士的帮助:

  • 你更改了域名、引擎或 URL 结构,而网站却有数百个页面;
  • 迁移后流量下降,但重定向“似乎有效”;
  • 规则分散在服务器、CDN 和插件中,并且链式结构会再次出现;
  • 你需要根据含义比较新旧地址,而不是把所有内容都发送到主页。

我能为您的网站做些什么?

我叫瓦列里·丹尤克,是一名拥有12年经验、服务过200多位客户的开发人员和SEO专家。网站迁移是我经常接触的工作,我会确保旧链接继续有效。

搜索引擎优化和推广

网站和网上商店

客户关系管理、会计和自动化

所有项目都已收录在作品集中。打算搬家吗?请在Telegram上把你的新旧地址发给我——我会告诉你你通常会在哪些地方丢掉饭碗。

结果

  1. 在线检查重定向只需一分钟:整个重定向链、每一步的代码以及最终的 URL 都可见。
  2. 按顺序修复:循环 → 链末端错误 → 302 而不是 301 → 长链。
  3. 每次搬家后,请核对所有四个家庭住址和重要的旧地址。
  4. 如果迁移规模很大,请与专家一起规划,或者在1001site上重建网站,并一次性正确设置重定向。

首先, 检查重定向链(免费) ,如果结果令人费解,请在Telegram上联系我。

来源

  • PromoPilot 的重定向检查器页面——检查项、示例链和限制。
  • Google搜索中心 - 关于重定向及其对搜索的影响的文档。
  • httpstatus.io 和 Screaming Frog SEO Spider – 官方网站上的功能描述。

参考文献和资料来源

问答

301 和 302 有什么区别?

301 重定向是永久重定向:页面已永久移动,搜索引擎最终会在其索引中用新地址替换旧地址。302 重定向是临时重定向:旧地址仍然是主要地址,访问者只是被重定向到另一个位置。对于网站迁移、域名更改以及切换到 HTTPS,您需要使用 301(或 308)重定向。

一个重定向链中允许有多少次重定向?

理想情况下,任何旧 URL 都应该直接跳转到最终页面。每增加一步都会增加延迟并浪费抓取预算。 Google文档指出,跟踪链接链并非无限长,因此最好在出现问题之前缩短过长的链接链。

为什么该工具看不到我的重定向?

重定向很可能是由页面内的 JavaScript 或 meta refresh 触发的,而不是由服务器的 HTTP 响应触发的。该工具可能不会将此类转换显示为单独的步骤。对于 SEO 而言,服务器端的 301 重定向更为可靠。

是否可以一次性检查一系列地址的重定向情况?

此工具每次运行仅检查一个源 URL。如果迁移后需要检查数百个 URL,则使用爬虫程序或进行全站审核(检查所有页面的重定向链)更为方便。

我们查看了网站,但是没有人来修复它?

这个免费工具可以发现问题。我会分析报告,确定优先级并解决问题:SEO 审核、速度优化、代码标记优化,以及在不损失排名的情况下将网站迁移到新网站。