HTTP 状态码对照表
共收录 33 个常用 HTTP 状态码,按 RFC 9110 / RFC 9111 / RFC 8297 / RFC 6585 / RFC 7725 等规范整理, 每个状态码附定义、触发场景、排查方法与 SEO 影响。点击任意状态码查看详解。
第一步
在浏览器 F12 的 Network 面板或服务器访问日志中找到响应的 Status 列。
第二步
按下表分类定位:1xx 提示、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务端错误。
第三步
进入对应状态码详解页,按排查步骤定位触发原因。
1xx 信息提示(3 个)
请求已接收、继续处理的临时响应,客户端一般不会在页面侧看到。
2xx 成功(4 个)
请求被成功接收、理解并处理。
3xx 重定向(5 个)
需要客户端进一步操作才能完成请求,核心是权重与缓存语义。
4xx 客户端错误(15 个)
请求有误、权限不足或资源不存在,责任在请求侧。
5xx 服务端错误(6 个)
服务器处理请求时出错,责任在服务侧,是运维排障的重点。
站长必懂的 4 组 SEO 语义
301 与 302 的选择
永久迁移必须 301(权重传递),临时跳转才用 302;误用 302 做改版会导致收录不迁移。
404 与 410 的区别
404 表示找不到且不确定是否恢复;410 表示永久删除,引擎会更快移除收录。确认永久删除再返回 410。
维护期用 503 而非 404
停机维护返回 503 + Retry-After,引擎会稍后重试且保留收录;404 会让引擎认为内容已消失。
持续 5xx 优先修复
大量 500/502/504 会降低抓取频率甚至掉收录,是运维排障的最高优先级。
常见问题
HTTP 状态码一共多少个?
RFC 正式定义超过 60 个,本表收录站长与开发者最常用的 33 个;点击各分组中的状态码可查看完整定义与排查方法。
4xx 和 5xx 的责任区分?
4xx 表示请求侧的问题(参数错、权限不足、资源不存在),5xx 表示服务端处理出错。排障时先按大类定位责任方。
301 重定向权重会全部传递吗?
301 是永久迁移信号,引擎会将旧 URL 的信号归并到新 URL;权重传递需要新页面内容相关且配置稳定,改版期间保持旧 URL 301 生效。
404 页面对 SEO 的影响?
个别 404 正常;大量死链会浪费抓取配额。建议用站点地图与日志清理死链,或对相关内容配置 301/410。