What is error 404

Last updated: April 1, 2026

Quick Answer: Error 404 is an HTTP status code that indicates the requested webpage or resource could not be found on the web server, typically because the URL is incorrect, the page has been deleted, or the server is misconfigured.

Key Facts

Understanding HTTP Error 404

Error 404 is a standard HTTP (HyperText Transfer Protocol) status code returned by a web server when it cannot locate the requested resource or webpage. The "404" designation specifically indicates "Not Found", meaning the server understood the request but the requested URL does not exist on that server. This is one of the most frequently encountered error messages on the internet.

Common Causes of 404 Errors

Several situations can trigger a 404 error:

HTTP Status Code System

Error 404 is part of a comprehensive HTTP status code system that communicates different outcomes of web requests. Status codes are categorized by starting digit: 1xx codes indicate informational messages, 2xx codes signify successful requests, 3xx codes show redirection, 4xx codes represent client errors (like 404), and 5xx codes indicate server errors. The 404 code specifically falls in the "client error" category, suggesting the client requested an invalid resource.

Customized 404 Error Pages

Modern websites often customize 404 error pages to improve user experience rather than displaying a bare technical error. These customized pages typically include helpful information such as navigation menus, search functions, links to popular content, or suggestions to return to the homepage. Well-designed 404 pages can help users find what they were seeking and maintain positive site engagement even when pages are not found.

Impact and Prevention

Broken links causing 404 errors negatively affect user experience and website SEO rankings. Search engines penalize sites with numerous broken links, affecting search visibility. Website administrators prevent 404 errors by maintaining accurate URLs, implementing proper redirects when moving content, and regularly auditing sites for broken links. Monitoring 404 errors helps identify and fix navigation issues before they impact many users.

Related Questions

What other common HTTP error codes exist?

Common codes include 200 (OK), 301 (Moved Permanently), 403 (Forbidden), 500 (Internal Server Error), and 503 (Service Unavailable). Each indicates different outcomes of web requests.

Why is it called error 404 specifically?

The HTTP status code system was developed in 1992, and 404 was assigned to mean "Not Found." The specific number has no particular significance beyond its assignment in the original HTTP specification.

Can I fix a 404 error myself?

As a user, you can try correcting the URL, checking for typos, or using the site's search function. As a website owner, you can fix 404 errors by restoring deleted pages or implementing proper redirects.

Sources

  1. Wikipedia - HTTP 404 CC-BY-SA-4.0
  2. IETF RFC 7231 - HTTP Semantics and Content CC-BY-SA-4.0