Is your page secretly returning a 404?
Paste your page and we load it the way a visitor would, then tell you the real HTTP status it returns - so a 404 or 500 doesn't sit there losing traffic while the page looks fine to you. Free, no signup.
What we check
We request the exact page you submit and read the HTTP status code the server actually returns - 200 if it's healthy, or a 4xx/5xx if it's an error. A page can render content in your browser and still serve a 404 or 500 underneath, which is the gap this catches: what the server really says, not what the page looks like.
This checks the status of the one URL you give us. We read the response the same way a browser or a crawler does, and report whether it's a healthy status or an error a visitor would hit.
Why it matters
A page that returns the wrong status fails in a way you can't see by looking at it. A soft 404 - a 'not found' page that still loads some content - keeps getting indexed and linked while quietly telling crawlers it's broken. A real 500 on a page you don't visit daily can sit there for a week, dropping out of search and turning away every visitor, with nothing in your own browsing to hint at it.
You usually find out from a traffic dip, or from Search Console weeks later, long after the damage is done. Checking the actual status code takes the guesswork out: either the page tells the world it's healthy, or it doesn't, and you'd rather know which before your visitors and Google decide for you.
Questions
My page loads fine - how could it return a 404?
The visible content and the HTTP status are two separate things. A misconfigured route or CMS can serve a page that renders in the browser while the server still returns a 404 or 500 underneath. Crawlers read the status code, not the look, which is why it matters.
What status codes do you flag?
Any error status a visitor or crawler would hit - 4xx (like 404 not found or 403 forbidden) and 5xx (like 500 server error). A healthy 200 comes back clean.
Why might the result be inconclusive?
If the page blocks automated visitors or couldn't be fully loaded this scan, we can't honestly confirm its status, so we say so rather than guess. That's different from a real error - it means we couldn't get a clean read, not that your page is broken.
Is it really free?
Yes. Paste a URL and run it, no account needed. The same scan also runs all of CopyMosaic's other checks, and you can open the full report to see them.