

Dashboard showing broken links with status code, error type, and affected content.
Linkvane is a broken link checker for WordPress. It finds broken links and dead links (404 errors, dead pages, bad anchors, SSL and DNS failures) in your content, shows orphan pages, and maps how your own pages link to each other (internal linking). Everything runs on your own server and is stored in your own WordPress database; you do not need an account or an API key.
Try it in your browser with WordPress Playground, no install needed.
A link is reported as broken only after it has failed several probes spaced out over time, so a server that is briefly down, a rate limit or a bot challenge (HTTP 429, 403, 999) is not reported as a broken link.
Broken links
WP_HTML_Tag_Processor, the HTML parser built into WordPress, and uses the same parser to correct a URL in place.#anchor links against the target page and clears the warning once the anchor exists.Internal links (Link Juice)
SEO audit
WP-CLI
wp nlhealth scan, list, recheck, audit and status, plus wp nlhealth juice and wp nlhealth db subcommands, for site owners with shell access.This plugin does not use any external API or service run by the plugin author. To find broken links it has to contact the web sites your content links to:
wp nlhealth commands.