A visitor following an old link has already expressed an interest. A missing-page screen can either abandon that interest or help them recover it. The most useful response explains what happened and offers a small number of sensible next steps.
Keep the message direct: the requested page could not be found. Avoid blaming the visitor or filling the screen with a joke that makes the navigation harder to locate. The site identity and a clear route back to useful content should remain visible.
Help without pretending the page exists
Offer a working search, a link to a relevant section if it can be identified reliably, and a route to the homepage. Test those controls. A search box that leads to another error only extends the problem.
The HTTP response should match the situation. Google’s explanation of 404 errors distinguishes a genuinely missing page from a page that merely displays an error message. Its older references to specific diagnostic tools should be read historically; the underlying distinction between page content and response status remains useful.
Choose a redirect for a reason
If a page has moved to a clear equivalent, a suitable redirect can preserve the journey. Sending every missing URL to the homepage is a poor substitute for deciding whether a relevant replacement exists. A visitor looking for a particular guide may be confused by an unrelated landing page.
For internal broken links, fix the source link as well. A redirect can support old bookmarks, but it should not become an excuse to leave navigation pointing at obsolete addresses indefinitely.
- Check the requested URL and its intended content.
- Identify a genuine replacement where one exists.
- Correct internal links under your control.
- Keep the missing-page route clear when no replacement is appropriate.
Review recurring missing URLs using your site’s logs or analytics within your privacy practices. A cluster may reveal a typo, an old campaign link or a template problem. Do not assume every request represents a real visitor; automated traffic can create noise.
A good 404 page is a recovery point, not a complete maintenance strategy. Pair it with periodic link checks and thoughtful handling of moved content. That turns a frustrating dead end into a manageable interruption in the visitor’s task.

