404s · explained without the jargon
Found a 404? Here is what it actually means
You clicked a link, and instead of a page you got "404 Not Found". You did not break the internet, and the page did not evaporate on purpose. A 404 is just the server saying, honestly, that nothing lives at that address anymore. What you do next depends on whose 404 it is.
What a 404 means under the hood
Every page on the web lives at a URL, and every URL is an address. When you request one, the server answers with a status code. 200 means "here is the page". 404 means "there is no page at this address", which usually happens for one of three reasons:
- The page moved. The site was redesigned and the URL changed. The page exists, just somewhere else.
- The page was deleted. Old content was removed, and nothing was put in its place.
- The whole site is gone. The domain itself now serves nothing, or belongs to someone new.
Notice what is missing from that list: it is never your fault. A 404 is information, not an accusation.
When you find a 404 as a visitor
If the page is worth having, it is often still findable:
- Try the obvious URL. Many sites moved content to
/blog/,/news/or a similar root. Guessing beats giving up. - Search the site. A site search or
site:domain.comon any search engine often surfaces the relocated page. - Check the Wayback Machine. The Internet Archive has saved copies of millions of dead pages. If it mattered once, a snapshot probably exists.
- Check the domain itself. If the whole domain 404s, the project behind it ended. That is a fact about the domain's history, not about you.
When 404s appear on your own site
If you run a site, every 404 is a loose thread: a visitor arrived, and the page let them down. The fixes are simple and worth doing:
- Redirect moved pages. When a URL changes, send the old address to the new one with a
301redirect. Visitors and search engines both follow it. - Fix internal links. Your own site should never link to its own 404s. A quick crawl finds them all.
- Make the 404 page useful. A good 404 explains what happened and links somewhere real. A blank "Not Found" page loses the visitor for good.
Do not chase every 404 in your server logs though. Old links from other sites die on their own schedule, and a handful of 404s on a healthy site is normal.
The quiet story behind a 404
Here is the part most people miss. Every 404 was once a live page, and every dead site was once someone's project. The domain outlived the project, which means it is now just a name waiting for a second act.
If the 404 you found is on a domain you own, that is not a dead end, it is a blank canvas. DomainRiff takes a domain you own and writes three possible futures for it: three audiences, three business models, three ways the name could mean something again. Pick one, prove you own the domain, and you get a ready-to-build report with prompts, logo directions and a palette.
See how a dead domain comes back
One domain, three futures. The DomainRiff demo in under a minute.
Found a 404 on a domain you own? Make it a 200 again
Get three futures for my domainFree to try. Sign in with Google or GitHub.