WordPress plugin intelligence profile

Linkmender – Broken Link Scanner

Find and fix broken links, redirects, missing images and orphan pages. 100% local: no cloud service, no external API, nothing leaves your site.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update23 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Linkmender – Broken Link Scanner version 1.1.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Linkmender scans the published content on your site, checks every link and image it finds, and shows you what is broken, what redirects, and what needs a second look. Then it lets you fix things without leaving the results screen.

Everything runs on your own server. There is no account to create, no API key, no usage quota and no data sent to a third party.

What it checks

  • <a href> links (internal and external) and <img src> images in posts, pages and public custom post types
  • Optionally, links stored in custom fields (post meta)
  • In-page anchors ( #section ) are recorded but not fetched

What you get

  • A dashboard with counts of broken links, redirects, warnings and orphan pages
  • An Orphan pages tab listing published pages that nothing on your site links to
  • A sortable, searchable results table with status and type filters
  • Row and bulk actions: Recheck, Edit URL (replaces the URL inside the post), Unlink (removes the tag, keeps the text), Ignore / Unignore
  • A WordPress Dashboard widget with the current link health
  • A “Last full scan” indicator and a progress bar while a scan runs

How it stays lightweight

  • Scans run in the background in small batches (20 URLs per run by default) using WP-Cron single events
  • Keeping the Linkmender screen open acts as a keep-alive so scans progress even on sites where WP-Cron is slow
  • Each URL is checked once per scan even if it appears in many posts
  • HEAD requests first, with a small ranged GET fallback for servers that refuse HEAD
  • Network errors are retried with exponential back-off before a link is marked broken
  • Content is re-parsed automatically when a post is saved, so results stay current between scans

Orphan pages

An orphan is a published post or page that no other post on your site links to. Readers and search engines can usually only reach it through your sitemap, so it tends to be overlooked no matter how good it is. Linking to it from a relevant post is normally all it takes.

Linkmender builds this from the internal links it already found during a scan, so finding orphans costs no extra requests — it is a query, not a crawl.

Be aware of one limit: Linkmender reads links from post content and, when enabled, custom fields. Navigation menus, widgets and theme templates are not scanned, so a page linked only from your menu is still listed as an orphan. Add such pages to Settings → Exclude post IDs to silence them.

Your front page and blog posts page are excluded automatically.

Statuses

  • OK — 2xx response
  • Redirect — 3xx response; the redirect target is recorded
  • Broken — 4xx/5xx response, or unreachable after 3 attempts
  • Warning — a network error that will be retried

Privacy

Linkmender only ever contacts the URLs that appear in your own content, from your own server, with a clear user agent. It does not phone home, does not collect analytics and does not display promotional notices.

Extending

Developers can hook into the plugin: lmnd_parsed_links, lmnd_pre_check_url, lmnd_check_result, lmnd_http_args, lmnd_scan_complete, lmnd_link_checked, lmnd_bulk_action, lmnd_row_actions, lmnd_admin_tabs, lmnd_pro_features, lmnd_link_target_post_id, lmnd_orphan_excluded_posts, lmnd_orphan_row_actions and more.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • broken links
  • link checker
  • orphan pages
  • 404
  • redirects
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity23 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.01.1.0
WordPress compatibility7.1.17.1.2
WordPress compatibility7.17.1.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.