网站与网络工具

HTTP 状态码检测

检查网址的 HTTP 状态码,并查看完整的重定向链。

给这个工具评分

如何使用 HTTP 状态码检测

  1. 输入网址。
  2. 点击"检查状态"。
  3. 查看最终状态码及沿途的每一次重定向。

关于 HTTP 状态码检测

HTTP 状态码是服务器返回的三位数字,用于说明请求的结果:200 表示成功,301 和 302 表示重定向,404 表示未找到,500 表示服务器错误。本工具会请求指定网址,用通俗的语言展示最终状态码,并给出完整的重定向链——从你输入的地址到最终实际落地页面的每一跳。

重定向链才是关键所在。本应是单次 301 的重定向,有时却变成一连串跳转,或在 http 和 https 之间来回反复,又或者混用永久重定向和临时重定向——这些都会浪费爬取预算并拖慢页面速度。把整条路径完整地展现出来,能让这些问题一目了然,并确认旧网址确实以正确的重定向类型落到了正确的新网址上。

这是 SEO 和网站迁移中的一项常规检查:迁移后的页面应返回 301 跳转到新地址,已删除的页面应返回 404 或 410,正常页面应直接返回 200 而无需绕路。若要查看完整的响应头集合,请使用HTTP 请求头检测;若要查看最终页面有多"重",请使用页面大小检测

常见问题

常见的状态码分别代表什么?

200 表示成功,301 是永久重定向,302 是临时重定向,404 表示未找到,410 表示已永久移除,500/502/503 属于服务器错误。工具会清楚说明检测到的具体状态。

为什么要关心重定向链?

多余的跳转会拖慢页面速度并浪费爬取预算,混用不同类型的重定向还可能让搜索引擎产生困惑。一套干净的配置通常只需一次 301 即可。

301 和 302 有什么区别?

301 表示迁移是永久性的,搜索引擎会把排名权重传递给新网址;302 表示临时性的,原网址的排名会被保留。用错类型是常见的 SEO 失误。

检测的是最终页面还是最初的网址?

两者都会检测。工具会展示每一次重定向跳转,以及最终落地页面的状态。

允许检测内网网址吗?

不允许。只支持公开的 http 和 https 网址,出于安全考虑会屏蔽私有和本地地址。