WordPress plugin

A broken link checker that never leaves your WordPress site.

LinkMedic extracts, stores, and checks links entirely on your own WordPress install using WP-Cron and the WordPress HTTP API. No account, no cloud scanning service, no external API.

Why LinkMedic

100% local

Link extraction, storage, checking, and redirects all happen inside your WordPress installation. Nothing is sent to a third-party scanning service.

Fixes, not just reports

For broken internal links, LinkMedic suggests similar published permalinks and can create a local 301 redirect in one click.

Runs quietly in the background

Small WP-Cron batches check links with HEAD requests (falling back to GET), so your site isn't slowed down by scanning.

How it works

Activate LinkMedic

Install from the WordPress plugin directory and activate. Go to Tools > LinkMedic.

Queue a scan

Click "Queue full rescan" to extract links from posts, pages, and public custom post types.

Review and fix

LinkMedic checks links in small batches and flags broken links, redirects, and warnings for you to recheck, edit, unlink, or dismiss.

Free vs Pro

Feature Free Pro
Local link extraction and checking (posts, pages, custom post types)YesYes
Broken link, redirect, and warning detectionYesYes
Recheck, edit, unlink, or dismiss linksYesYes
Redirect suggestions and local 301 redirects for broken internal linksYesYes
Redirects tab, dashboard widgetYesYes
404 monitor with redirect suggestionsNoYes
Bulk redirect fixerNoYes
Scans menus, widgets, and custom fieldsNoYes
Weekly email reportNoYes
CSV exportNoYes
PriceFree€39/yr single site · €99/yr up to 10 sites

FAQ

Does LinkMedic use a cloud service?

No. Link extraction, storage, checking, and redirects are all local to your WordPress installation.

Does LinkMedic require an account?

No.

What external requests does it make?

Only the link checks themselves. LinkMedic does not send tracking data, telemetry, or site data to a third-party API. LinkMedic Pro license checks go through Polar.

How often are links rechecked?

Broken links are rechecked daily by default, and OK links every 7 days by default. Developers can filter these intervals.

What counts as broken?

4xx/5xx responses and connection errors are broken. HTTP 429 and timeouts are treated as warnings until they fail 3 consecutive times.

Is the free plugin limited or a trial?

No. Everything in the free plugin is fully functional, and there is no locked trialware code.

Privacy summary

LinkMedic runs entirely on your own WordPress install. The only outbound requests are the link checks themselves (and, for Pro, license validation with Polar). See the full LinkMedic privacy policy.