WordPress plugin intelligence profile

Beplus Link Status Scanner

Detects broken and redirected links in posts, pages, custom fields, menus, and widgets — with scheduled scanning and email notifications.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.0
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 Beplus Link Status Scanner version 1.2.5 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Beplus Link Status Scanner scans all your published content for broken links, redirects, and unreachable URLs. It runs in the background using WordPress Cron so your site performance is never impacted.

Key Features

  • Automatic background scanning — Uses WP-Cron to scan posts and check links on a schedule you control.
  • Multi-source scanning — Detects broken links in post content ( <a href> ), broken images ( <img src> ), Gutenberg block attributes (embed, button, image, file blocks), ACF custom fields, navigation menus, and widget areas.
  • Link type badges — Every link is tagged by type (Anchor, Image, Block, ACF, Menu, Widget) so you know exactly where a broken URL came from.
  • Broken link report — A clean admin table listing every broken link: URL, type, HTTP status code, the source it was found in, and when it was last checked.
  • Status filters — Quickly filter links by All, Broken, Redirect, OK, Unchecked, or Ignored.
  • Bulk actions — Re-check, ignore, or delete multiple links at once.
  • Inline link replace — Swap any broken URL directly from the admin table without editing the post manually.
  • Export CSV — Export your link data to a CSV file, filtered by status and link type, from the Export tab.
  • Real-time progress — Scan and check operations show a live progress bar so you always know how far along the process is.
  • Email notifications — Get a digest email listing new broken links after each cron check run.
  • Configurable settings — Set check frequency (daily/weekly/monthly), request timeout, links per cron run, and excluded URL patterns.
  • Dashboard widget — A quick summary of total, broken, redirect, and OK links on your WordPress dashboard.
  • Scan on save — Newly published or updated posts are scanned immediately when saved.

How It Works

  • When a post is published or updated, Link Status Scanner extracts all URLs from the content — anchors, images, Gutenberg block attributes, and ACF fields — and stores them in the database.
  • A scheduled cron job also scans navigation menus and widget areas.
  • A second cron job checks each stored URL by making an HTTP HEAD request and recording the response code.
  • Broken links (4xx, 5xx, connection errors) are flagged in the admin report with their link type badge.
  • If email notifications are enabled, you receive a digest email listing newly broken links after each check run.

Privacy

Beplus Link Status Scanner sends HTTP requests to external URLs in order to check their status. No personal data is collected or shared.

About BePlus

This plugin is developed and maintained by BePlus, a WordPress and Shopify development studio with 10+ years of experience building themes and plugins for nonprofits and eCommerce brands.

com.

External services

This plugin connects to external URLs in order to perform its core function of checking link status.

When you run a scan (manually or via the scheduled WP-Cron check), Beplus Link Status Scanner sends an HTTP HEAD request (falling back to a GET request if HEAD is not supported) to every URL it finds linked from your own posts, pages, menus, and widgets. These destination URLs are determined entirely by your own site’s content — they are not a fixed third-party service chosen by the plugin — and requests are sent only to check whether each URL is reachable and to record its HTTP response status code.

No personal or user data is included in these requests: only the target URL and a generic User-Agent header identifying the plugin and WordPress version are sent.

Because checking the status of links is the plugin’s entire purpose, this outbound request behavior cannot be disabled independently — it can only be stopped by deactivating the plugin.

WordPress.org metadata

Plugin tags

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

  • broken link
  • broken links
  • link checker
  • link monitoring
  • 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 6.0 · PHP 8.0
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

Version1.2.41.2.5
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.