Product Hall of Fame
ProductFame helps founders launch products, gain visibility, and earn backlinks while users discover new startups and tools.
ProductFame helps founders launch products, gain visibility, and earn backlinks while users discover new startups and tools.


The detail
A broken link checker crawls your website and reports the status of every page and link it finds, so you can catch dead
links — 404s, broken redirects, pages that error out — before your visitors or Google run into them. On a site of any
real size they’re impossible to find by hand, and left alone they frustrate readers, waste crawl budget and quietly
bleed away link equity.
Most free checkers hand you a flat list of dead URLs and leave you to work out where each one lives. This one shows the
exact page every broken link sits on, along with its anchor text, so you go straight to the fix. Results stream in live
as each link is checked rather than appearing all at once after a long wait, and it keeps genuine 404s separate from
redirects (shown with their hop count) and from firewall rejections — the 403s and 429s that many tools wrongly report
as broken.
What the status codes actually mean
Every row in the report carries the real HTTP status the server returned. Most tools collapse these into “working” and
“broken,” which is where the false alarms come from. Here is what each one means and whether it needs your attention.
CodeMeaningBucketWhat to do200OK — the page loaded normallyOKNothing.301Moved permanentlyRedirectFine, but update the link to point at the destination directly if the hop count is above one.302 / 307Moved temporarilyRedirectCheck it is genuinely temporary. A permanent move left on a 302 passes no signals.308Permanent redirect, method preservedRedirectSame as 301.403Forbidden — a firewall refused the automated requestBlockedUsually a false alarm. Open the URL in your browser to confirm.404Not foundBrokenFix it. Redirect, correct, or remove the link.410Gone — deliberately removedBrokenRemove the link. The owner has said it is not coming back.429Too many requests — rate limitedBlockedNot broken. Re-check a few of these manually later.500 / 502 / 503Server error on the far endBrokenRe-run before acting. Transient errors are common; a code that persists across two crawls is real.timeoutNo response inside 10 secondsOtherOften a slow server rather than a dead page. Re-check manually.robotsYour robots.txt disallows crawling this URLOtherExpected. The page may be perfectly healthy.
Product details are supplied by the publisher. Verify current features, availability, and pricing on the official Broken Link Checker website.