DevDome Link Monitor · WordPress plugin

Broken links found before your visitors do

DevDome Link Monitor is two tools in one. A passive 404 monitor logs every missing-page hit as it happens and keeps human hits apart from crawler noise. An on-demand link scanner checks every link in your published content in small background slices, and only calls a link broken after it fails twice in checks separated in time. Free, with no link limit.

Version
1.5.3
Updated
Requires WordPress
6.0 or newer
Tested up to
WordPress 7.1
Requires PHP
7.4 or newer
Download size
172 KB
Licence
GPLv2 or later
Source
WordPress.org

Downloads and updates come from WordPress.org, which reviewed the plugin before listing it. The figures above were read from the live WordPress.org release on .

We do not publish a checksum. These files are re-published whenever the plugin ships, so a hash printed here would quietly go out of date, and a checksum that does not match is worse than none.

2 strikes before a link is called broken
Human / bot 404 hits kept apart
2 per host links checked per tick, no hammering
0 IP addresses stored, no cookie set

A checker that refuses to guess

Site owners have two complaints about link checkers: links wrongly called broken, and scans that hammer the server. Link Monitor is built to avoid both.

Two-strike broken link scanner

A link is only marked broken after two failures in checks separated in time. Timeouts, DNS and TLS errors are shown as Unverified with the reason, and 401, 403, 429 and anti-bot answers as Could not verify, never as broken.

Always-on 404 monitor

Every 404 is logged as it happens with the normalized path, hit counts, last referrer and first and last seen. Hits are split into human and bot from the user agent, so crawler noise never buries the paths real people hit.

Redirect suggestions

Each 404 path is fuzzy-matched against your published slugs. With DevDome Redirect Manager active you get a one-click Create redirect prefill; otherwise a copy-ready .htaccess rule.

Fix links from the list

Re-check a link, edit the URL in every post that contains it, unlink it while keeping the anchor text, or dismiss it. Every change needs WordPress edit rights on each affected post and lands in an audit trail.

Easy on your server

Scans run in small resumable slices you can pause or cancel, driven by your open browser or WP-Cron, with at most two links per host per tick and low default budgets.

Private by design

No IP addresses stored, no cookie set, and referrer query strings never kept. Scan results stay in your own database; the optional email summary from DevDome carries counts only.

From install to first fix in three steps

The 404 monitor starts working the moment the plugin is active. The link scanner runs when you tell it to.

  1. 1

    Install and activate

    Install Link Monitor from WordPress.org. The 404 monitor starts logging missing-page hits immediately, with no setup.

  2. 2

    Scan your links

    Open DevDome, then Link Monitor, and click Scan Links. The scan works through every published post, page and product in small slices while the screen is open or via WP-Cron. Pause or cancel at any time.

  3. 3

    Review and fix

    Work the Broken Links list: re-check, edit, unlink or dismiss. In the 404 Monitor, turn the paths real people hit into redirects with the one-click suggestion.

Frequently asked questions

Why does it report fewer broken links than my old link checker?

Because it refuses to guess. A link is only marked broken after failing twice in checks separated in time; timeouts, DNS failures and TLS errors are shown as Unverified rather than broken; and 401, 403, 429 and 999 responses are shown as Could not verify. What is left is much more likely to be genuinely broken.

Does it slow down my site?

404 logging adds one indexed lookup and one write, and only on requests that are already 404s. The scan runs in small chunks with low default budgets and at most two links per host per tick. It does run on your server, so lower the batch sizes in Settings on small hosts.

How does the bot and human split work?

It matches the user-agent string against known crawler patterns. User agents can be forged, so treat human as not obviously a crawler. Requests with no user agent at all are counted as bots.

Can it fix links, not just find them?

Yes. From the review table you can edit a URL (updated in every post that contains it), unlink it while keeping the anchor text, re-check it, or dismiss it. You need WordPress permission to edit every post the link appears in, and every change is recorded in an audit trail.

Is it free, and does it support multisite?

Yes on both. Every feature is free with no link or site limit. A free DevDome account is only needed for the optional email summary of newly broken links. On multisite, settings, the 404 log and scan results are kept per site.

Stop guessing about broken links

Install Link Monitor free from WordPress.org and see which links are really broken, and which 404s real people hit.

More from the DevDome suite

All plugins
DevDome Analytics – WordPress Analytics, Visitor Stats & AI Bot Tracking
WordPress analytics plugin with real-time visitor stats, traffic analytics, AI crawler tracking, bot detection and outbound click tracking.
DevDome Site Monitor
One health score for every WordPress site, with alerts before visitors notice.
DevDome Bot Protection
Detect and block bad bots without ever touching the good ones that rank you.