A soft 404 happens when a nonexistent page returns a normal 200 OK status instead of a proper 404 — Google has to guess whether the page is real or broken, wastes crawl budget trying to index a page that shouldn't exist, and sometimes indexes a generic error page as if it were real content.
If a broken URL returns HTTP 200 instead of 404, Google treats it as a real, valid page — indexing it, then quietly losing confidence in your site's signals when it eventually notices there's no real content there.
A genuinely nonexistent URL returns a real 404 (or 410) HTTP status code, not 200.
Fix it, then re-scan — the check confirms itself. No manual checkbox, the scan is the truth.
Run this check in H.I.V.E. →