What Does 404 Mean? The 'Page Not Found' Error Explained Simply
404 is an HTTP status code meaning 'Not Found': the website's server is working fine, but it has no page at the exact address you asked for. It is the internet's equivalent of knocking on the right building but the wrong apartment number.
Every time your browser asks a website for a page, the server answers with a three-digit status code before sending anything. Codes in the 400s mean the request itself had a problem — and 404 is the most famous of them all. The page may have been deleted, moved without a redirect, or the link or typed address may simply be wrong.
Where you will see it
- The page was deleted or moved and no redirect was set up
- A typo in the web address (URL)
- A broken link on another website pointing to an old address
- The site reorganised its pages and changed the URL structure
How to read it & respond
- Check the address for typos. Look for small spelling mistakes, extra words, or a missing or extra slash in the URL, fix them, and reload.
- Go to the homepage and search from there. Delete everything after the domain name (for example, site.com) and use the site's own search box to find the content.
- Search Google for the page title. If you remember the title, search for it with the site name — the page may have moved to a new address.
- Try the Wayback Machine. Paste the address into web.archive.org to see an archived copy of the page as it used to be.
404 is not a sign a whole website is down or that you did something risky. It is one of the most normal responses on the web — even the biggest sites have thousands of 404 pages, and many make them funny on purpose.
Frequently asked questions
Is a 404 error my fault?
Usually not. Most 404s come from pages the site removed or moved, or links other people shared incorrectly. A typo in the address is the only common user-side cause.
What is a 'soft 404'?
A page that looks like a 'not found' page but sends a 200 (success) code instead. Search engines dislike them because they are confusing.
Does 404 mean the website is down?
No. The server answered you, so the site is up. If a site were truly down you would more likely see a 502, 503 or a connection error.