← Back to all status codes
4xx Series
Terminal (Do not automatically retry)
404 Not Found
The requested resource could not be found but may be available in the future.
🌍
SEO Impact
Normal part of web operation but causes ranking drops if high-value pages randomly disappear. 'Soft 404s' (returning 200 for a not-found page) severely harm SEO.
🔧
Common Causes
- 1Broken hyperlinks
- 2Deleted products/records
- 3Server path misconfiguration
Code Examples
Node.js (Next.js)
import { notFound } from 'next/navigation';
notFound();Rust (Actix)
HttpResponse::NotFound().body("Page missing")