首页/网络/协议速查/404 与 410 的取舍(含 SEO)
HTTP 方法与状态码91 条

404 与 410 的取舍(含 SEO)

404=找不到(可能是临时的,也可能内容不存在);410=明确告知「曾存在、已永久删除」。

协议速查网络更新于 2026-10-12
404通用未找到;不承诺资源是否会回来
410永久消失;给搜索引擎明确的移除信号
缓存两者都可缓存;410 的移除信号更明确

选用建议

场景推荐理由
页面暂时下架404可能恢复,避免搜索引擎彻底除名
商品永久下架、文章删稿410加速从索引移除
敏感资源隐藏存在性404不暴露「存在但无权访问」
批量清理垃圾页面410大规模移除效率高

HTTP 状态验证

HTTP 状态验证
curl -s -o /dev/null -w '%{http_code}\n' https://example.com/removed-page

易错点

  • 软 404(返回 200 显示「内容不存在」)会污染收录,必须返回真实 4xx

数据来源与参考

  • RFC 9110 §15.5.5(404)
  • RFC 9110 §15.5.11(410)
  • Google Search Central:站点移除说明

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌