Skip to main content
Web & HTTP Errors

How to Fix 404 Not Found Error

Laptop browser showing a missing page and route troubleshooting state
404 Not Found

Quick answer

A 404 Not Found error means the page does not exist at that address. Check the URL, go to the site's home page and search, or use a search engine; site owners should add 301 redirects for moved pages.

What does “404 Not Found” mean?

HTTP 404 means the server has no page at the requested URL.

What causes it?

  • Wrong URL or typo
  • Page deleted or moved
  • Broken link on another site
  • Wrong permalink or rewrite settings (site owners)

Steps to try

Stop when the issue is resolved.

  1. Check the spelling of the URL.
  2. Reload the page.
  3. Go to the home page and use the site search.
  4. Search the page title on Google or Bing.
  5. Site owners: add 301 redirects from old URLs to new ones.

Need more support? Check the official help: MDN Web Docs: HTTP response status codes

FAQs

Do 404 errors hurt SEO?

A few are normal. Redirect important pages that moved so you keep their traffic.

What is a soft 404?

A page that says not found but returns code 200. Search engines treat it as low quality.