Broken Link Checker
Find and fix broken links across your entire WordPress site.
Free features
All features
Scans posts, pages, menus, and ACF fields for broken links and images. Parallel HTTP checks, live progress, email alerts, ignore list, and flexible scheduling.
Full Site Scanning
Scans all posts, pages, and navigation menus for broken links and images.
Parallel HTTP Checks
Checks multiple URLs simultaneously for fast scanning. A 1,000-link site scans in minutes, not hours.
Live Progress
Watch the scan in real-time with a progress bar and live results table.
Inline Fix
Edit or replace broken URLs directly from the results table without opening the post editor.
ACF Field Scanning
Scans Advanced Custom Fields for broken links — not just post content.
Scheduled Scans
Automatic daily, weekly, or custom-interval scans via WP-Cron.
Email Alerts
Get notified by email when new broken links are detected.
Domain Exclusions
Exclude specific domains or URL patterns from scanning.
Scan History
Track broken link counts over time with historical charts.
Priority Support
Email support with 24h response time.
Simple pricing
All plans include 1 year of updates and priority support.
Free
Unlimited sites
- Manual scanning
- Posts, pages, menus
- Parallel HTTP checks
- Inline editing
- CSV export
Pro
1 site
- All Free features
- ACF field scanning
- Scheduled scans
- Email alerts
- Domain exclusions
- Scan history
- Priority support
Agency
Unlimited sites
- All Pro features
- Unlimited site activations
- Priority support
14-day money-back guarantee. No questions asked.
See it in action
Why Broken Links Hurt Your WordPress Site
Broken links are one of the most common yet most damaging technical SEO issues a website can have. When a visitor clicks a link and lands on a 404 error page, the experience is immediately frustrating — they lose trust in your site, and most will simply leave. Studies show that broken links increase bounce rates by up to 30% and directly reduce the time visitors spend on your content. For sites that rely on affiliate revenue, advertising, or lead generation, every lost visitor translates to lost revenue.
From a search engine perspective, broken links send clear negative signals. Google's crawlers follow every link on your pages, and when they encounter repeated 404 responses, it indicates poor site maintenance. While Google has stated that a few broken links won't destroy your rankings, a pattern of link rot across your site will erode crawl efficiency, waste crawl budget, and weaken the internal linking structure that passes authority between your pages. Over time, this degradation compounds: pages that once ranked well start slipping as link equity leaks through dead ends.
The problem is especially acute for content-heavy WordPress sites. After years of publishing, URLs change, external sites go offline, products get discontinued, and pages get reorganized. Without regular monitoring, broken links accumulate silently. By the time you notice the impact on traffic, the damage may already be significant. Proactive broken link detection is not optional — it's a core part of responsible site management.
How Broken Link Checker Works
Broken Link Checker scans your entire WordPress site from the inside. Unlike external tools such as Ahrefs, Screaming Frog, or Google Search Console — which crawl your site from the outside and are limited to publicly accessible URLs — this plugin reads directly from your WordPress database. It extracts every link and image URL from posts, pages, navigation menus, and optionally Advanced Custom Fields, then verifies each one with an HTTP HEAD request (falling back to GET when needed).
The scanning engine uses parallel HTTP requests to check multiple URLs simultaneously, which means even sites with thousands of links can be scanned in minutes rather than hours. As the scan runs, you see real-time progress in the admin dashboard: a progress bar, the total number of links found, and a live results table that populates as broken links are detected. There's no need to wait for the scan to finish — you can start fixing issues immediately.
Once broken links are identified, you can edit or replace the URL directly from the results table without opening the post editor. The ignore list lets you suppress false positives — for example, URLs behind authentication walls that always return a 403 status. Scan results can be exported to CSV for reporting or handed off to a team member. With the Pro version, you can schedule automatic scans on a daily or weekly basis and receive email alerts when new broken links are detected, so your site stays clean without any manual effort.