Skip to content
Using HTTP status code checker before you publish — illustrated banner

Using HTTP status code checker before you publish

The HTTP status code checker requests up to 10 URLs and reports each final status, every redirect hop with its Location, response time and key headers. On 5 October 2026, six URLs gave “4 end in 2xx · 2 redirected · 2 end in 4xx or 5xx”: GOV.UK and Wikipedia both returned a real 404 for a missing page, and http://wikipedia.org took two redirects.

Share article:

Key takeaways

  • Missing pages on www.gov.uk and en.wikipedia.org returned 404, not a soft 200.
  • http://wikipedia.org/ → 301 → 301 → 200 at https://www.wikipedia.org/.
  • MDN’s old /Web/HTTP/Status/404 path → 301 → 200 at /Web/HTTP/Reference/Status/404.
  • Google treats all 4xx except 429 the same; 5xx and 429 slow crawling down.

A status code is the first thing a crawler reads and the last thing most audits show. We checked six URLs — live pages, deliberately missing ones and redirects — to show a full result.

What do real URLs return?

URLHopsFinalFinal URL
https://www.gov.uk/200200 OKsame
https://www.gov.uk/this-page-does-not-exist-crawlwise-test404404 Not Foundsame
http://wikipedia.org/301 → 301 → 200200 OKhttps://www.wikipedia.org/
https://en.wikipedia.org/wiki/This_page_does_not_exist_crawlwise404404 Not Foundsame
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404301 → 200200 OK…/en-US/docs/Web/HTTP/Reference/Status/404
https://github.com/200200 OKsame

Checked on 2026-10-05. The summary line read “6 URLs checked · 4 end in 2xx · 2 redirected · 2 end in 4xx or 5xx”. No URL carried an X-Robots-Tag header. Response times are per hop and vary run to run, so we have left them out.

Why does a real 404 matter?

Because the alternative is a soft 404: an error page served with 200, which Google describes as “a URL that returns a page telling the user that the page does not exist and also a 200 (success) status code.” Both GOV.UK and Wikipedia return a true 404, so crawlers know the page does not exist. Google treats “All 4xx errors, except 429” the same way, and notes that “5xx and 429 server errors prompt Google's crawlers to temporarily slow down with crawling”. HTTP status codes for SEO covers each code.

When is a redirect in the results a problem?

When your own links point at the start of it. The MDN URL redirects because the documentation moved, which is the right response; links that still use the old path cost every visitor and crawler a hop. Check your internal links and sitemap against the final URL, and see redirect chains and loops for how many hops are too many.

A page that does not exist should say so with a 404. A friendly error page with a 200 is a polite lie to every crawler.

Adnan Arodiya, Crawlwise

What can the HTTP status code checker not tell you?

These are the tool’s own limits, shown above it on its page too:

  • It checks up to 10 URLs per run. URLs beyond that are counted and skipped, not checked.
  • It sends one automated request from one location. A site that answers bots differently, or a CDN region that disagrees, can return a different code to a browser.
  • Response time is the time to the response headers of each hop, not how long the page takes to load or render.
  • It follows HTTP redirects only, up to six hops. A JavaScript or meta refresh redirect is invisible to it.

How Crawlwise checks this

The HTTP status code checker accepts up to 10 URLs (more are counted and skipped), rejects private addresses before fetching, and probes five at a time without automatic redirects, recording each hop’s status, Location and time to headers, up to six hops or nine seconds. For the final response it shows content type, cache-control and X-Robots-Tag, with a note when that header contains noindex.

What each check reads, what counts as a failure, and what the checks cannot see are written up on the methodology page.

What a plan actually costs

The free tools stay free. You can open them, run them, and leave without an account. A plan is for the moment you want the report saved, a few sites watched, or the same checks from the API. The price on this table is the price at checkout. A yearly plan is ten months of the monthly price, so two months are on us.

PlanMonthlyCreditsA good fit when
Starter$4.9910You look after one site and check it now and then
Pro$14.9940A few sites, plus the API and a handful of watched URLs
Studio$49.99150Client work that would burn through Pro mid-month
Agency$99.99400Many locations, reported under your own name

A single-page audit is about 1.25 credits, and that includes the live probe of answer-engine crawlers. You see the estimate before anything runs. If a hold is not used, it comes back to your balance. Extra credits, when you already subscribe, are $9.99 for 20.

Frequently asked questions

Should a deleted page return 404 or 410?

Either works for Google, which treats all 4xx except 429 the same. 410 says the removal is deliberate and permanent.

Why might a browser get a different status?

The checker sends one automated request from one location. A site that treats bots differently, or a CDN region, can answer a browser differently.

Is response time the page load time?

No. It is the time to the response headers of each hop, not how long the page takes to render.

Do I need a Crawlwise account to use the HTTP status code checker?

No. Every tool in the free toolkit runs without sign-up, card, or email. Saved history and site crawls need an account and credits.

Sources

We ran the tool’s own code on 2026-10-05 — probeUrl() in lib/network.ts and statusReading(), the functions behind /api/tools/http-status — against www.gov.uk, wikipedia.org, en.wikipedia.org, developer.mozilla.org and github.com, one request per URL from a single location. The outputs quoted above are copied from those runs. Sites change, so run the tool for today’s answer.

Documentation was read on 2026-10-05. Vendors change these pages without notice, so check the original before you act on a detail.

Crawlwise vs a typical SEO suite

  • Price to start

    Crawlwise
    Free tools, plans from $4.99
    Typical suite
    $139+ typical suite
  • What you see

    Crawlwise
    The check, the value, the limit
    Typical suite
    Often a score
  • Answer-engine crawlers

    Crawlwise
    Fetched live, per bot
    Typical suite
    Rarely tested
  • Backlink index

    Crawlwise
    Not what we built
    Typical suite
    A core product
  • Whole-site desktop crawl

    Crawlwise
    Bounded pages on a plan
    Typical suite
    Often the whole catalogue

Try it on your URL

Run the checks on your live site

Free tools answer one question. A full audit scores the page, tests answer-engine crawlers, and saves to history on a plan.

  • Live crawler probes
  • Core Web Vitals
  • One free full audit

Meet the author

Photo of Adnan Arodiya

Related articles