Skip to content
← All Status Codes
404
Client Error

404 Not Found

404 Not Found — the requested URL does not exist on the server. The most common client-error; signals search engines to remove the page from index.

Description

The 404 Not Found status code indicates that the server cannot find the requested resource. This is one of the most common HTTP errors. It does not indicate whether the absence is temporary or permanent.

For permanently removed resources, use 410 Gone instead.

Common Causes

Typo in the URL Page deleted without a 301 redirect Incorrect rewrite rule in nginx/.htaccess Deep link from external sources pointing at an outdated URL Missing static assets (CSS/JS) due to versioning

How to Fix

Use the Broken Links Checker to find dead links on the site. Old deleted URLs should 301-redirect to relevant content. Configure a custom 404 page with search and links to popular sections. Ensure sitemap.xml does not contain 404 URLs. Monitor 404s in Google Search Console weekly.

Check your website's HTTP status code

Check now →

Related Status Codes

Automate this check

Set up continuous monitoring and get an alert when something breaks. No manual runs to remember.