What is a 404 Not Found error?
A 404 is the server's way of saying "there is nothing here". Every request to a website gets a status code in reply: 200 means the page was found and served, 301 means it has moved permanently, 500 means the server failed, and 404 means the address was valid but nothing lives at it. The page may have been deleted, moved without a redirect, mistyped in a link, or never existed at all. The browser shows whatever the site has set up as its 404 page, which on an unattended site is a bare line of text and on a well-made site is something a visitor can use.
The code is one of the HTTP status codes defined in the 1990s and is probably the only one most people can name, because it is the one they see most often.
Why it matters
Why a 404 Not Found error matters
To a visitor, a 404 is a dead end, and most people who hit one leave. If they arrived from a search result, an old link in an article or a campaign that pointed to a page that has since moved, the brand has paid for their attention and then lost it on the doorstep. To a search engine, a 404 is a signal that the site is not maintained. A handful of them are normal on any site; hundreds of them, especially on pages that used to rank or that other sites link to, waste crawl budget and throw away the authority those links had built.
There is a reputational layer too. A site that greets a lost visitor with a blank error page feels abandoned; one that greets them with a page in the brand's voice, a search box and a way back feels looked after. For a brand that trades on craft, the error page is a small test of whether the craft goes all the way down.
In practice
How a 404 Not Found error works in practice
- 01
Managing 404s is a maintenance discipline. Google Search Console and a site crawler report the addresses that return 404 and where the requests come from. Each one is triaged: if the page moved, a 301 redirect sends visitors and search engines to its new home; if it was replaced by something similar, the redirect points there; if it is gone for good and has no equivalent, a 404 or a 410 Gone is the honest answer and the inbound links are updated where they can be. Redirects to the homepage are avoided, because they confuse search engines and frustrate people who were looking for something specific.
- 02
The custom 404 page is designed, not defaulted. It keeps the site's navigation, says plainly that the page could not be found, offers a search box and links to the places people most often want, and sounds like the brand. Some brands use it for personality; the page is a rare moment when a visitor is paying attention and expecting nothing. Analytics track how often it is seen and what people do next, so that the most common dead ends can be fixed at the source.
- 03
Site migrations are where most 404s are born, because every changed URL without a redirect becomes one. A redirect map built before the migration, and checked after it, prevents nearly all of them.
- 04
Campaigns manufacture their own dead ends. Before anything goes live, every destination in the ads, the QR codes, the print, the email and the creator briefs is clicked from a phone and a laptop, with the exact spelling that was printed, including capitals and trailing slashes. Point printed and broadcast material at a short link the brand controls, so a changed destination is fixed in a dashboard rather than a reprint. For the first days after launch, the error report is read every morning.
Watch out
What people get wrong about 404 errors
Redirecting every 404 to the homepage. Search engines treat that as a soft 404, visitors feel tricked, and the actual problem is hidden. The second mistake is panicking about every 404 in the reports. Many come from bots, mistyped links and ancient pages nobody misses; the ones that matter are those with traffic, rankings or inbound links. The third is leaving the error page to the template. It is the one page every site will eventually show to someone who wanted something, and it deserves the same care as the homepage.





