Title: WebAudit Broken Link &amp; 404 Monitor
Author: webaudit
Published: <strong>6 August 2026</strong>
Last modified: 3 October 2026

---

Search plugins

![](https://ps.w.org/webaudit-broken-link-404-monitor/assets/banner-772x250.png?
rev=3636902)

![](https://ps.w.org/webaudit-broken-link-404-monitor/assets/icon-256x256.png?rev
=3636902)

# WebAudit Broken Link & 404 Monitor

 By [webaudit](https://profiles.wordpress.org/webaudit/)

[Download](https://downloads.wordpress.org/plugin/webaudit-broken-link-404-monitor.zip)

 * [Details](https://en-gb.wordpress.org/plugins/webaudit-broken-link-404-monitor/#description)
 * [Reviews](https://en-gb.wordpress.org/plugins/webaudit-broken-link-404-monitor/#reviews)
 *  [Installation](https://en-gb.wordpress.org/plugins/webaudit-broken-link-404-monitor/#installation)
 * [Development](https://en-gb.wordpress.org/plugins/webaudit-broken-link-404-monitor/#developers)

 [Support](https://wordpress.org/support/plugin/webaudit-broken-link-404-monitor/)

## Description

**WebAudit Broken Link & 404 Monitor** watches your own site for two things that
quietly hurt SEO and user experience: real visitors hitting 404 pages, and your 
own posts/pages linking to content that no longer exists. No external URLs, no signup
required for the Lite check.

 * **Passive 404 log** — every genuine 404 hit by a real visitor is recorded (URL
   requested, referrer, hit count, last seen); static-asset requests and common 
   bot/scanner noise are filtered out automatically
 * **Internal link scanner** — checks your own published posts and pages for links
   pointing to deleted posts or missing media files in your uploads folder
 * **Zero external requests** — this plugin never fetches any URL, on your site 
   or anyone else’s; the 404 log is purely passive, and the link scanner works entirely
   from your own database and filesystem
 * **Auto-pruning** — old, one-off 404 entries are cleaned up automatically (default:
   60 days) so the log table stays lean
 * **“Get Full Link & Redirect Audit”** — a clearly-marked upgrade path to a complete
   audit (full-site link crawl, redirect chains, orphaned pages) at WebAudit AI 
   Tool

#### How it works

 1. Install and activate the plugin
 2. Real 404s start appearing automatically in **Link Monitor** as visitors hit them
 3. Click **Scan Content Now** to check your recent posts/pages for internal links 
    pointing to deleted content
 4. Fix what’s flagged, or click **Get Full Link & Redirect Audit** for a complete 
    site-wide report

### External services

This plugin does not make any outbound HTTP requests. The 404 log only records data
from requests visitors already made to your own site. The internal link scanner 
reads your local WordPress database and uploads directory only.

The **“Get Full Link & Redirect Audit”** button is a plain outbound link, followed
only if you click it. It opens WebAudit AI Tool ([https://webauditaitool.com/audit](https://webauditaitool.com/audit)
by default, configurable under **Link Monitor  Settings**) in a new tab, passing
your homepage URL and your Lite scan counts as URL query parameters so the destination
page can be pre-filled. No request is made to this service unless you click the 
button.

WebAudit AI Tool is operated by the plugin author. See their terms of service ([https://webauditaitool.com/terms](https://webauditaitool.com/terms))
and privacy policy ([https://webauditaitool.com/privacy](https://webauditaitool.com/privacy)).

## Screenshots

[[

[[

## Installation

 1. Upload the `webaudit-broken-link-404-monitor` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Visit **Link Monitor** in the admin menu

## FAQ

### Does this plugin make any external requests?

No. The 404 monitor only records requests that already arrived at your own server.
The internal link scanner only reads your own database (post content) and your own
uploads folder on disk. Nothing is fetched from your site or any other site as part
of either feature.

### Does the internal link scanner check external links?

No, by design. It only evaluates links pointing back to your own domain, resolving
them structurally (via WordPress’ own permalink lookup and local file checks) rather
than making requests. External links found in your content are counted but not followed
or checked.

### Is the internal link scan perfect?

It’s a Lite heuristic: it checks your most recently modified posts/pages (configurable,
default 200) for links that should resolve to a single post, page, or media file,
and skips category/tag/date/author archive links to avoid false positives. For a
full-site crawl with live verification, use the “Get Full Link & Redirect Audit”
link.

### Where does “Get Full Link & Redirect Audit” send me?

To WebAudit AI Tool (webauditaitool.com/audit) by default. The destination can be
changed under **Link Monitor  Settings**.

## Reviews

There are no reviews for this plugin.

## Contributors and Developers

“WebAudit Broken Link & 404 Monitor” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ webaudit ](https://profiles.wordpress.org/webaudit/)

[Translate “WebAudit Broken Link & 404 Monitor” into your language.](https://translate.wordpress.org/projects/wp-plugins/webaudit-broken-link-404-monitor)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/webaudit-broken-link-404-monitor/),
check out the [SVN repository](https://plugins.svn.wordpress.org/webaudit-broken-link-404-monitor/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/webaudit-broken-link-404-monitor/)
by [RSS](https://plugins.trac.wordpress.org/log/webaudit-broken-link-404-monitor/?limit=100&mode=stop_on_copy&format=rss).

## Change Log

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **2 weeks ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.7**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/webaudit-broken-link-404-monitor/)
 * Tags
 * [404](https://en-gb.wordpress.org/plugins/tags/404/)[audit](https://en-gb.wordpress.org/plugins/tags/audit/)
   [broken links](https://en-gb.wordpress.org/plugins/tags/broken-links/)[link checker](https://en-gb.wordpress.org/plugins/tags/link-checker/)
   [seo](https://en-gb.wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://en-gb.wordpress.org/plugins/webaudit-broken-link-404-monitor/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/webaudit-broken-link-404-monitor/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/webaudit-broken-link-404-monitor/reviews/)

## Contributors

 *   [ webaudit ](https://profiles.wordpress.org/webaudit/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/webaudit-broken-link-404-monitor/)