Free Broken Link Checker for WordPress
A broken link checker crawls your website and finds links that lead nowhere — internal 404s, dead external sites, redirect chains and missing images. These quietly frustrate visitors and waste Google's crawl budget.
WPDoctor crawls your WordPress site (via your sitemap) and reports every broken URL along with where it's linked from, so fixing them is quick.
Why it matters
- Broken links create dead-ends that increase bounce and hurt UX.
- Too many 404s waste crawl budget and can dilute SEO.
- Dead external links make your content look outdated.
- Broken images and assets break your page layout.
What this checks
- Internal broken links (404s)
- External broken links
- Redirect chains & loops
- Dead images & assets
- Broken CSS / JS files
- Whole-site crawl via sitemap
How it works
- Enter your URL: Paste your site address and email to start the free crawl.
- We crawl your pages: WPDoctor follows your sitemap and checks internal, external and asset links.
- Fix every dead link: Create a free account to see each broken URL and the page it's linked from.
Frequently asked questions
How does it find broken links?
It crawls your pages (using your XML sitemap where available) and requests each link, flagging any that return errors or dead redirects.
Does it check external links too?
Yes — both internal links and links pointing to other websites, plus images and asset files.
What's a redirect chain?
When a link redirects to another URL that redirects again. Chains slow loading and waste crawl budget; the report flags them.
Will crawling overload my site?
No. The crawl is rate-limited and polite, designed not to stress your server.