WordPress plugin intelligence profile

Rockon Link Monitor

A focused manual broken-link scanner for WordPress posts and pages.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update13 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 Rockon Link Monitor version 1.2.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Rockon Link Monitor finds broken internal and external links without adding a

large SEO suite to your site. Run a scan, see exactly which links are dead and

where they live, and jump straight to the editor to fix them.

Scans are manual. Nothing runs in the background, and no data ever leaves your

site except the requests used to check the links themselves.

What you get

  • Scan published posts and pages.
  • Check internal and external links.
  • No limit on how many links a scan checks.
  • Detect HTTP 404, 403, 500, 502, 503, timeouts, DNS failures and connection

errors.

  • Destinations that merely refuse automated requests are reported separately,

so bot blocking is not mistaken for a broken link.

  • See total links scanned, broken links, affected pages and the last scan date.
  • Jump directly to the editor for each broken link.
  • Batched scanning with a live progress bar, so a scan will not time out.

External services

This plugin relies on two kinds of external connection. Both are described in

full below.

1. The websites your content links to

Checking a link means asking the destination whether it still answers, so the

plugin sends an HTTP GET request to every URL it finds in your posts and pages.

This cannot be done locally: only the destination server can say whether a page

still exists.

  • What is sent: the URL being checked, and a User-Agent header identifying the

plugin together with your site’s home URL. If the destination refuses that

first request with a 401, 403 or 429, one retry is sent using a generic

browser User-Agent, an Accept-Language header, and your site’s home URL as

the Referer.

  • When: only while you are running a scan that you started yourself from the

Link Monitor screen. The plugin schedules no background requests.

  • Who receives it: the operator of whichever third-party site you linked to.

These are not services chosen by this plugin, so no single terms or privacy

document covers them; each destination is governed by its own.

2. Freemius

The plugin bundles the Freemius SDK, provided by Freemius, Inc. It powers the

optional account connection and the delivery of separately distributed add-ons.

No feature of this plugin depends on it: link scanning works in full whether or

not you ever connect.

  • What is sent: nothing at all unless you explicitly opt in. If you do opt in,

Freemius receives your site URL, your WordPress, PHP and plugin versions, the

administrator’s name and email address, and a list of active plugins and

themes.

  • When: at the moment you opt in, and periodically afterwards to check for

add-on updates. You can opt out at any time from the plugin’s Account screen.

  • Service provider: Freemius, Inc.
  • Terms of Service: https://freemius.com/terms/
  • Privacy Policy: https://freemius.com/privacy/

For developers

The scanner, repository and admin are separate classes, and the dashboard is

built entirely from hooks so an add-on can extend it without forking anything.

Filters: rockonlm_scan_settings, rockonlm_request_settings,

rockonlm_scan_candidates, rockonlm_posts_per_page, rockonlm_link_limit,

rockonlm_batch_size, rockonlm_fallback_link_limit,

rockonlm_fallback_time_budget, rockonlm_request_timeout,

rockonlm_request_args, rockonlm_browser_user_agent,

rockonlm_soft_statuses, rockonlm_blocked_is_broken, rockonlm_check_link,

rockonlm_scan_data, rockonlm_admin_rows, rockonlm_admin_row_actions,

rockonlm_admin_edit_link, rockonlm_admin_footer, rockonlm_admin_screen,

rockonlm_upgrade_url, rockonlm_capability.

Actions: rockonlm_loaded, rockonlm_activated, rockonlm_scan_completed,

rockonlm_admin_after_header, rockonlm_admin_stats,

rockonlm_admin_after_stats, rockonlm_admin_scan_sources,

rockonlm_admin_scan_options, rockonlm_admin_scan_actions,

rockonlm_admin_sidebar, rockonlm_admin_before_results,

rockonlm_admin_results_toolbar, rockonlm_admin_after_table,

rockonlm_admin_after_results.

WordPress.org metadata

Plugin tags

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

  • broken links
  • link checker
  • 404
  • maintenance
  • seo
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 5.8 · PHP 7.4
Update activity13 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.