404 Errors

404: This Page Is Not Found

The 404 message is where visitors leave. Fix the failing page and turn a dead end into a recovery.

404Pulse Editors Jul 18, 2026 9 min read
404: This Page Is Not Found

"404. This page is not found." It is the message every web user has seen, and the moment a visitor is most likely to leave. This guide focuses on the single page that failed and the error page they landed on: why one page returns 404, how the design of your 404 page changes the outcome, and how to turn a dead end into a recovery.

The short version

  • "This page is not found" is the human wording of a 404 status: the server could not find the specific URL requested.
  • Single page 404s come from typos in links, deleted or moved pages, and expired temporary URLs, not from server failure.
  • A well designed custom 404 page keeps the visitor on your site with search, navigation, and helpful links instead of a bare error.
  • The page must still return a real 404 status. A friendly message that returns 200 is a soft 404 and confuses search engines.

What "this page is not found" means

The phrase is the reader friendly translation of the HTTP 404 status code. As MDN's HTTP documentation describes it, 404 is a client error that means the server could not find the requested resource. The request reached your server fine; the server simply had no page matching that exact URL. That distinction matters: the visitor's connection, DNS, and your server are all working. Only the one URL is missing.

You will see the message worded many ways: "404 Not Found," "This page is not found," "We can't find that page," "Oops, that link is broken." They all mean the same thing at the protocol level. What differs, and what you control, is how helpful the page is around that message.

Why a single page returns 404

404: This Page Is Not Found

When one specific page fails while the rest of the site works, the cause is almost always at the URL level:

  • A mistyped link. An internal or external link points at a URL with a typo, a stray character, or wrong capitalization.
  • A deleted page. The content was removed or unpublished and nothing was put in its place.
  • A moved or renamed page. The URL changed and the old address was not redirected to the new one.
  • An expired temporary URL. Session links, preview links, or campaign URLs that were only ever meant to live briefly.
  • A copy and paste error. A URL shared in an email or social post got truncated or malformed.

To find where a broken link lives, our guide to finding broken links shows how a crawl surfaces the exact source page. For the underlying status code in depth, see 404 Not Found: causes, SEO impact and how to fix it.

The SEO and UX cost of a single 404

One 404 will not sink your site, but it is not free either. Google's documentation on HTTP errors explains that a URL returning 404 is removed from the index if it was previously indexed, and is crawled less over time. For a single page, that has two practical effects:

  • Lost ranking and traffic for that URL. If the page ranked, it stops ranking once it 404s, and any traffic it earned disappears.
  • Stranded link value. If other sites or your own pages link to it, that authority points at an error instead of flowing to live content.

The user experience cost is more immediate. A visitor who hits a bare error page usually leaves, and that lost visit is often a lost customer or subscriber. This is exactly where the design of your 404 page earns its keep.

Tip: Every 404 is a fork in the road. A blank browser error sends the visitor away. A helpful custom 404 page with search and clear links gives them a path forward. The status code is the same; the business outcome is completely different.

How to fix the failing page

404: This Page Is Not Found

Fixing a single 404 depends on why the page is missing. Match the fix to the cause:

  1. If the page moved or was renamed, add a 301 permanent redirect from the old URL to the new one. Per MDN's 301 reference, a 301 tells browsers and search engines the move is permanent and passes ranking value to the new URL. Confirm the redirect resolves cleanly with our redirect checker guide.
  2. If the link is simply mistyped, fix the link at its source. For internal links, edit the page; for external ones, ask the linking site to correct it, or redirect the malformed URL to the right destination if the pattern is predictable.
  3. If the page was deleted but still has value, restore it, or redirect to the closest equivalent so its traffic and links are preserved.
  4. If the page is genuinely gone with no replacement, let it return a real 404, or a 410 to signal permanent removal, and make sure your custom 404 page helps the visitor move on.

Designing a 404 page that recovers the visit

Because some 404s are unavoidable, your custom 404 page is a permanent part of the site, not a fallback you can ignore. A good one does several jobs at once:

  • States clearly what happened, in plain language, without blaming the visitor.
  • Offers a search box so the visitor can find what they were looking for.
  • Links to the homepage and main sections, keeping navigation visible.
  • Suggests popular or related content to give the visit somewhere to go.
  • Keeps your branding and header, so the page feels like part of the site rather than a system error.

MDN notes that custom 404 pages can be configured at the server level, for example with an ErrorDocument directive on Apache. Keep the tone light if it fits your brand, but never let cleverness get in the way of helping the visitor find their destination.

Warning: The most common mistake with a friendly 404 page is serving it with a 200 OK status. That is a soft 404. Google flags it because the success status contradicts the "not found" content, and the URL will neither rank nor be cleanly removed. Your custom page must return an actual 404 status while showing helpful content.

Preventing broken pages before visitors find them

The best 404 experience is the one the visitor never reaches. Reduce single page 404s with a few habits:

  • Never delete or rename a page without deciding its redirect at the same moment.
  • Crawl your site regularly to catch broken internal links, as covered in our broken links guide.
  • Check the Search Console Pages report for new "Not found (404)" URLs and act on the ones that have traffic or backlinks.
  • Monitor status codes continuously so a page that starts failing is flagged before it costs you visits.

When many pages fail at once rather than one, the cause is different. See our companion guides on site wide 404s and website wide 404 audits for those scenarios.

Frequently asked questions

What does "404 this page is not found" mean?

It is the human readable wording of the HTTP 404 status code. The server received the request but could not find a page matching that specific URL. Your connection and server are working; only the one requested page is missing.

Why does one page show 404 when the rest of my site works?

Single page 404s come from URL level problems: a mistyped link, a deleted page, a page that was moved or renamed without a redirect, or an expired temporary or preview URL. Because only one URL fails while others load, the cause is the link or the page, not the server.

Is a 404 page bad for SEO?

A few 404s are normal and harmless. The cost appears when a page that ranked or had backlinks 404s, because it loses its rankings and its inbound link value is stranded. Redirect valuable missing pages to a replacement, and let truly gone pages return a real 404 or 410 while your custom 404 page helps visitors move on.

What makes a good custom 404 page?

It clearly explains what happened in plain language, offers a search box, links to the homepage and main sections, suggests popular content, and keeps your branding and navigation. Crucially it must still return a genuine 404 status rather than a 200, so it does not become a soft 404.

What is a soft 404 and why should I avoid it?

A soft 404 is a page that shows a not found message but returns a 200 OK status, or a thin page Google judges to be effectively empty. Because the status contradicts the content, Google flags it, and the URL neither ranks nor is cleanly removed. Always serve missing pages with a real 404 or 410 status.

Have a question or a topic to suggest?

We read every message. Tell us what you would like to see next.

Get in touch

Written by 404Pulse Editors

Notes on performance, uptime and the web, one post at a time. More about this blog.