HTTP 404 Not Found
Client Error4xx Response — Not Found
What Does HTTP 404 Mean?
HTTP 404 Not Found indicates that the server cannot find the requested resource. The URL may be incorrect, the page may have been deleted or moved, or the resource may never have existed.
HTTP 404 is one of the most recognizable status codes on the internet. Every web user has encountered a 404 error page. The server is reachable and functional, but the specific URL path does not map to any content or resource.
While 404 indicates the resource is not found, it makes no statement about whether the absence is temporary or permanent. For permanently removed content, use 410 (Gone) instead, which tells search engines to deindex the URL faster.
Common Causes of 404 Not Found
The requested URL does not map to any resource on the server. Common causes: typos in the URL, deleted pages without redirects, broken internal or external links, incorrect API endpoints, and changed URL structures without proper redirects.
Soft 404s (pages that show 'not found' content but return 200) should be avoided as they confuse search engines.
How to Fix 404 Not Found
For website owners: set up 301 redirects for moved pages, create a custom 404 page with helpful navigation, check for broken internal links, and submit updated URLs to search engines. For visitors: check the URL for typos, try the site's search function, or use a cached version.
Regularly audit your site for broken links using Google Search Console or tools like Screaming Frog.
Related Status Codes
Frequently Asked Questions
What does HTTP 404 mean?
HTTP 404 Not Found is a client error response. HTTP 404 Not Found indicates that the server cannot find the requested resource. The URL may be incorrect, the page may have been deleted or moved, or the resource may never have existed.
Is HTTP 404 an error?
Yes, HTTP 404 is a client error. Client Error responses (cli) indicate the request contains an error.
How do I fix HTTP 404?
For website owners: set up 301 redirects for moved pages, create a custom 404 page with helpful navigation, check for broken internal links, and submit updated URLs to search engines. For visitors: check the URL for typos, try the site's search funct
What causes HTTP 404 Not Found?
The requested URL does not map to any resource on the server. Common causes: typos in the URL, deleted pages without redirects, broken internal or external links, incorrect API endpoints, and changed URL structures without proper redirects.
Is HTTP 404 permanent or temporary?
HTTP 404 is situational — it depends on the underlying cause. Fix the root cause to resolve it.
🔍 Check Your IP Address
While you're here, find out your public IP address, location, and ISP details instantly.
Check My IP →