Skip to main content

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

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.

Audit your site in one command

SEO, performance, security, accessibility and agent experience issues, with exact fixes for your coding agent.

Install
$

No account needed for the CLI. Cloud audits include free monthly credits.