404 Not Found 是 HTTP 协议中表示请求的资源在服务器上不存在的状态码。当用户访问一个不存在的 URL 时,服务器返回 404 响应。这是互联网上最常见的错误之一,几乎每个网站用户都曾遇到过。
在 URL 缩短服务中,404 错误出现在以下场景:用户输入了不存在的短代码、短链接已被删除、或者短链接已过期。良好的短链接服务应该提供友好的 404 错误页面,引导用户返回首页或搜索正确的链接。欢迎参阅在 Amazon 搜索用户体验设计书籍。
404 错误对 SEO 有直接影响。大量的 404 错误可能表明网站存在链接维护问题,搜索引擎可能降低对网站的评价。定期检查和修复 404 错误是网站维护的重要工作。
与 404 相关的概念是"链接腐烂" (Link Rot),指随着时间推移,越来越多的链接指向不存在的页面。短链接服务通过提供稳定的重定向来缓解这个问题,但如果短链接服务本身停止运营,所有链接都会变成 404。在 Amazon 搜索网站维护书籍讨论了这些维护策略。