SeitenreportSEO & website analysis since 2007

Free · without registration

Detecting error despite HTTP 200

Check if a URL delivers an error page with a successful HTTP status. The check shows error patterns and can compare content and HTML structure to an error page of your website.

Checking the suspicious URL

Comparison error side

This creates an additional GET request on your website. An entered comparison URL has priority.

Up to 1 MB HTML per response. Static heuristics without JavaScript rendering; the result is not a Google indexing judgment.

Example: Error message despite HTTP 200

This illustrative answer example shows the recognition. For your own URL test, a publicly available test page must provide exactly this answer; the example is not a live finding via example.org.

HTTP/1.1 200 OK
Content-Type: text/html

<html><head><title>Seite nicht gefunden</title></head><body><h1>Seite nicht gefunden</h1><p>Bitte prüfen Sie die Adresse.</p></body></html>

Expected result

The tool reports “Strong Soft 404 suspicion”: Title and H1 contain an error pattern, although the status is 200. For the same answer with status 404, the classification is “Real HTTP error”.

What the Example Does Not Prove

This is a heuristic, not a read-out Google indexing status. An empty search or short-term missing product list may look similar; check page purpose and, if necessary, a known error template.

A successful retrieval can still be an error page

A no longer existing page should usually deliver HTTP 404 or 410. If your CMS instead outputs HTTP 200 and an error text, a conflicting signal arises. The checker searches for error patterns in Title, H1 and content and, if desired, compares the main content template with an error page.

How to evaluate a suspicion

A strong suspicion arises only through several signals or a high text similarity together with the same HTML structure of a plausible error page. The word “404” in a guide is not enough for a certain finding. Empty search results, JavaScript pages, login barriers and protection pages must be judged manually.

What you can then change

Google describes the connection in Page indexing report. Then check affected URLs there too.

Frequent questions

Is a Suspicion a Confirmed Google Soft-404?

No. The check is a comprehensible technical heuristic. You can see Google’s ranking in Search Console.

Why is a random URL called?

It serves as a comparison for the error template of your website. You can instead specify a known error URL or deactivate the additional retrieval.

Is JavaScript content executed?

No. The HTML delivered by the server is evaluated. An empty HTML frame may therefore require manual verification.