← All status codes
4xx Client Error
404
Not Found
The server could not find the requested page.
What it means
A 404 Not Found is one of the most common HTTP errors. It means the server could not find anything matching the requested URL. The page may have been deleted, moved without a redirect, or the URL may simply be wrong. A 404 is not necessarily a problem with your site, but a high number of 404s often indicates broken internal links or missing redirects.
Common causes
- The URL was typed incorrectly.
- The page was deleted but no redirect was set up.
- A site was migrated and old URLs were not preserved.
- An internal link is pointing to a page that no longer exists.
How to fix it
- If you control the link, update it to a working URL.
- If you are the site owner, set up a 301 redirect from the old URL to a relevant new page.
- Check your site for broken internal links and fix them.
- If the page was intentionally removed and will not return, consider using 410 Gone instead.
Test a URL and see its actual status code now.
Open the checker →