Manchester & the North West hello@whatisseo.co.uk
Free SEO Audit
Home / Free SEO Tools / HTTP Status Code Checker
Technical & Crawl

HTTP Status Code Checker

Confirm what status code a URL really returns.

Free, no signup. We fetch the page once and read what your server sends back.

Fetching the page…

What this checks

Browsers hide status codes, which is how soft 404s survive: a page that says "not found" to a human while returning 200 to a crawler stays indexed indefinitely as a real page.

  • Final HTTP status code
  • Number of redirects followed
  • Final resolved URL
  • HTTP protocol version

How to act on the result

  • A missing page must return 404 or 410, not 200 with an error message.
  • 5xx codes need fixing immediately. Repeated server errors slow crawling.
  • Check the final URL matches what you expected.

Frequently asked

What is a soft 404?

A page that displays an error message to visitors but returns HTTP 200. Google treats it as a real page and keeps it indexed. It has to return a genuine 404 status.

Is 404 bad for SEO?

Not inherently. Pages get removed and 404 is the correct answer. It becomes a problem when pages with inbound links 404 instead of redirecting to something relevant.

What is the difference between 404 and 410?

410 means permanently gone and can be dropped from the index slightly faster. 404 is fine in nearly all cases.

Should every removed page be redirected?

Only where a genuinely relevant destination exists. Redirecting everything to the homepage is treated as a soft 404 and helps nobody.

Want all 40 checks at once?

Run the full free report, or have us go through it with you on a call.