Page-level broken link repair audit
Extract links from one public page, choose whether to test same-site URLs only or a wider HTTP sample, follow redirect paths, separate broken destinations from repairable redirects, and copy a small fix list that is usable after content edits, theme changes or migrations.
The checker audits one page at a time. It tests a controlled unique-URL sample so the page stays useful in a browser while still catching bad internal paths and stale redirects.
What a broken link checker should help you fix
A broken link is not only an ugly status code. On a real site it is a failed promise in the middle of a reading path. Someone clicks a guide, support page, category hub, tool or download and gets a dead end instead of the next step. When that link is internal, you normally control both the source page and the destination strategy, so it belongs high in a maintenance checklist.
This checker is designed for practical page repair. It reads the anchors already present in the HTML, groups repeated destinations, checks a controlled batch of unique HTTP URLs, asks the site API for status and redirect-path readings, and keeps the source anchor text visible. The result is more useful than a single red number because a 404 link, a redirected migration path, an empty anchor and a repeated nav destination need different action.
Broken links, redirects and intentional removals are different
A 4xx or 5xx destination in a link sample deserves attention. A 301 chain can still reach a healthy page, yet it tells you the source HTML is behind the current URL structure. An intentional 404 or 410 can be legitimate when content is gone and there is no good replacement, but that does not make a fresh internal link to it helpful. The fix might be to update the URL, rewrite the sentence, remove the call to action, or redirect only when a close substitute really exists.
- Checked URLs lists the tested unique destinations, final status reading and redirect hops.
- Link inventory keeps every extracted anchor row visible before deduplication.
- Source anchors shows which texts and repeated rows point at a destination.
- CSV copy creates a compact handoff for editorial or migration repair work.
- Scope lets you focus on internal URLs first or sample external references too.
A human repair workflow after a migration or content pass
- Start with pages that people and crawlers revisit often: navigation, hubs, evergreen guides and high-intent tools.
- Fix clearly broken internal destinations before polishing external citations or low-value footer noise.
- Replace stale redirected internal URLs with the current preferred destination when the source page is yours.
- Read the anchor text around the fix. A link can work technically and still leave a reader guessing.
- Retest the edited page, then pair it with sitemap and redirect checks if the issue came from a larger site move.
Why this page-level check matters for SEO and trust
Technical SEO work is easier when crawl paths match the site you actually want to maintain. Clean internal links help users reach related pages without detours, make migrations less fragile, and reduce the number of old paths your templates keep advertising. That does not mean every link must be perfect forever. It means important journeys should not quietly rot while content keeps publishing around them.
Common questions
Does this crawl my whole website?
No. It inspects the page you enter and tests a selected unique-URL sample from that page. That keeps the result focused enough to repair. Use site-wide crawlers or scheduled jobs when you need a full-domain crawl.
Should I fix redirected internal links even when they end in 200?
Usually yes when you control the source HTML. The redirect protects old URLs, but a direct internal link is clearer, quicker and easier to maintain.
Should every external link failure be removed immediately?
Not blindly. Check whether the source is temporarily down, whether a better official reference exists, and whether the surrounding paragraph still needs the claim before editing.
Do broken links hurt SEO?
Broken internal links waste crawl budget and frustrate users, and many 404s can signal a neglected site. Broken outbound links erode trust. Fixing or removing them is straightforward housekeeping.
What is the difference between a 404 and a soft 404?
A 404 correctly returns a not-found status. A soft 404 returns 200 for a page that is really empty or missing, which confuses search engines. Return a real 404 or 410 for gone content.
Should I redirect or remove a broken link?
If the content moved, 301 the old URL to the new one. If it is genuinely gone with no replacement, let it 404 or 410; do not redirect everything to the homepage, which Google treats as a soft 404.













