← 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")

Related Codes