Broken link checker
Crawl your whole site and find every broken internal and external link, redirect chain, and dead anchor.
Want to see the output first? See a sample report.
A single broken link is easy to miss and expensive to leave. It costs you crawl budget, frustrates readers, and quietly leaks link equity into 404 pages. The problem is that broken links hide on the pages you never open: old blog posts, footer menus, that one product page from three redesigns ago.
squirrelscan crawls your site and checks every link it finds, not just the ones on your homepage. You get the dead links, the pages that point at them, and the redirect chains slowing everything down.
What the link checker catches
Broken internal links
Links between your own pages that resolve to a 404 or a server error, plus the source page and anchor text so you can fix them fast.
Broken external links
Outbound links to other sites that have gone dead or moved. These hurt trust and are the ones you're least likely to notice.
Redirect chains and loops
Links that bounce through two, three, or more hops before landing. Each hop slows the page and dilutes ranking signals.
Dead anchors and assets
In-page anchors that point at IDs that no longer exist, and image or script references that 404.
Why site-wide beats a single page
Most link checkers scan one URL at a time. That is fine for spot checks, but broken links cluster on the pages you forget: archived posts, paginated listings, deep category trees. A site-wide crawl is the only way to see the whole graph.
squirrelscan follows your internal links the way a search crawler does, records where each link came from, and reports the broken ones with their source pages. Fix the source, not a symptom.
Keep going
Hand the broken-link report to your coding agent and let it patch the links.
See a sample reportA real audit, including the broken-link section.
Full website auditBroken links are one of 249+ checks in a full audit.
Frequently asked questions
- Does it check external links too?
- Yes. squirrelscan checks both internal links between your own pages and external links pointing to other sites, and reports the source page for each broken one.
- How many pages will it crawl?
- A cloud audit crawls your site the way a search engine does, following internal links across pages. You can scope the crawl depth and page count from the dashboard or the CLI.
- Is it free?
- The squirrel CLI runs link checks locally for free. Cloud audits with hosted crawling use pay-as-you-go credits, and every account gets a free monthly credit allowance to start.
Run a full audit
This check is one of 249+ rules squirrel runs across your site. Sign up to run a full cloud audit, or install the CLI and audit locally for free.