Free Site-Wide Broken Link Checker

Crawl pages and catch broken links before users and crawlers hit them.

Example result — enter a URL to run your own
Crawl Summarywarn

Pages: 12 | Links checked: 87 | Skipped: 3

Broken vs Healthywarn

Broken: 2 | Healthy: 85

https://example.com/old-page404internal1Not Found
https://external-site.com/gone410external1Gone
Internal link crawl External link check HTTP status reporting Source page mapping

What is Site-Wide Broken Link Checker?

This tool crawls your site, extracts anchor links, and checks response health in bulk. It helps teams fix crawl dead ends, broken navigation paths, and stale outbound references quickly.

Why it matters for SEO: Broken links create dead ends for both users and search engine crawlers. They waste crawl budget, hurt user experience, and can cause link equity to leak into 404 pages instead of flowing to ranking content.

Routine Site Health: Schedule regular broken link scans after content updates to catch links to deleted pages, expired resources, or renamed URLs.

External Link Audit: Identify outbound links to third-party pages that have gone offline, moved, or started returning errors.

Post-Migration Cleanup: After a URL restructure, scan the entire site to find internal links that still point to old URL patterns.

How to Use This Tool

  1. 1 Enter a site URL and choose crawl limits.
  2. 2 Run the checker to scan pages and collect links.
  3. 3 Review broken links, source pages, and status messages.
  4. 4 Fix high-frequency broken links first, then rerun.

What You Get

Crawl-Based Link Discovery

Automatically crawl your site and extract every anchor link — internal and external — for bulk health checking.

Broken Link Report

See which links return 4xx/5xx errors, where they appear, and how many pages are affected.

Source Page Mapping

Trace each broken link back to its source page so you can fix templates and content at the root cause.

Frequently Asked Questions

Answers about Site-Wide Broken Link Checker