Title: Digix URL Watch
Author: DigixData
Published: <strong>October 12, 2026</strong>
Last modified: October 12, 2026

---

Search plugins

![](https://ps.w.org/digix-url-watch/assets/banner-772x250.png?rev=3742500)

![](https://ps.w.org/digix-url-watch/assets/icon-256x256.png?rev=3742500)

# Digix URL Watch

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

[Download](https://downloads.wordpress.org/plugin/digix-url-watch.0.1.1.zip)

 * [Details](https://wordpress.org/plugins/digix-url-watch/#description)
 * [Reviews](https://wordpress.org/plugins/digix-url-watch/#reviews)
 *  [Installation](https://wordpress.org/plugins/digix-url-watch/#installation)
 * [Development](https://wordpress.org/plugins/digix-url-watch/#developers)

 [Support](https://wordpress.org/support/plugin/digix-url-watch/)

## Description

Digix URL Watch gives site administrators a repeatable inventory of published posts
and pages. Run a scan on demand or let the weekly schedule create the next snapshot,
then see which public URLs were added, removed or changed since the previous complete
scan.

 * Weekly scans and manual scans are included, with no account or license key.
 * Compare the two latest complete snapshots.
 * Distinguish added URLs, removed URLs, permalink changes and metadata activity.
 * Download the inventory or change report as CSV from an authenticated admin screen.
 * See the last successful run, the next weekly attempt, active work and stale or
   failed runs.
 * Scan in bounded batches; an unfinished scan does not replace the last complete
   inventory.

The initial version includes published, non-password-protected native posts and 
pages. Custom post types, attachments, archives, orders, private posts, drafts, 
password-protected posts, rendered-content crawling and SEO integrations are outside
this version.

The inventory uses WordPress’s native visibility flags. Membership or other access-
control plugins may impose additional restrictions. It does not verify that URLs
return HTTP 200 or are indexable, and a metadata update does not prove that visible
text changed. Each snapshot observes content during the scan interval, rather than
providing an instantaneous database snapshot.

#### Privacy and data

The plugin stores post IDs, public titles, permalinks, types and modification timestamps
in plugin-owned database tables. It does not copy post bodies, authors, visitors,
orders or user account details. It makes no external HTTP requests, sends no email
and has no telemetry. Reports are not written to the Media Library or a public file
directory.

Only users with the manage_options capability can use the dashboard and download
reports. Historical change reports can retain a URL and title that were public when
captured and later removed or unpublished. Current inventory downloads recheck native
publication/password visibility. Keep these reports within your trusted administrative
team.

Two completed snapshots are retained, with temporary working data and the most recent
attempt’s aggregate status. Obsolete generations are removed in bounded cleanup 
jobs. Deactivation stops the plugin’s jobs and retains its data. Deleting the plugin
removes its tables, options and scheduled jobs, without changing WordPress content.

All runtime source is human-readable PHP, JavaScript and CSS included in the package.
No compilation step or remote service is needed to run the plugin.

## Screenshots

[⌊Scan health, weekly schedule and URL changes in the administrator dashboard.⌉⌊
Scan health, weekly schedule and URL changes in the administrator dashboard.⌉[

Scan health, weekly schedule and URL changes in the administrator dashboard.

[⌊A clear baseline state before the second scan.⌉⌊A clear baseline state before 
the second scan.⌉[

A clear baseline state before the second scan.

## Installation

 1. Upload the digix-url-watch folder to wp-content/plugins, or install the ZIP through
    Plugins > Add New > Upload Plugin.
 2. Activate Digix URL Watch on a single-site WordPress installation.
 3. Open Tools > URL Watch and select Run scan now to establish the baseline.
 4. After updating public content, run another scan to see changes.
 5. The weekly schedule is enabled on activation. You can pause it under Schedule and
    data.

## FAQ

### Why is my scan late?

WP-Cron is triggered by visits unless your host supplies a system runner. A scheduled
time is an attempt, not a guarantee. Open the dashboard to inspect run health, resume
a scan if needed, and ask your host to check the WordPress cron configuration. A
failed or incomplete scan keeps the previous complete report.

### What happens on the first scan?

It establishes a baseline. The change report becomes available after a second complete
snapshot. A scan of a site with no eligible posts or pages can legitimately complete
with an empty inventory.

### Does this create redirects or change content?

No. It observes published native posts/pages and writes only its own snapshot/status
data. Permalink changes are reported by comparing the same WordPress post ID; redirects
are not created.

### What is a metadata update?

A saved title, post type or modification timestamp changed while the permalink stayed
the same. The plugin does not compare the rendered page or full post body.

### Can anyone access the CSV?

Downloads require an authenticated administrator capability and a report-specific
nonce. There are no public file links or unauthenticated export endpoints.

### Does it support multisite?

The first release supports single-site installations only and blocks activation 
on multisite.

### What happens if a page becomes private after a snapshot?

It is skipped in current inventory downloads. A completed historical change report
may retain previously public metadata until its generation is removed. The next 
snapshot records its removal from the public inventory.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Digix URL Watch” is open source software. The following people have contributed
to this plugin.

Contributors

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

[Translate “Digix URL Watch” into your language.](https://translate.wordpress.org/projects/wp-plugins/digix-url-watch)

### Interested in development?

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

## Changelog

#### 0.1.1

 * Use distinctive plugin identifiers and declare WordPress 6.9 as the minimum major
   release.
 * Preserve original pilot snapshots/settings while migrating the plugin prefix 
   and scheduling.

#### 0.1.0

 * Initial Free release candidate: weekly/manual public inventories, two snapshots,
   change reports, protected CSV and scheduling health.

## Meta

 *  Version **0.1.1**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 8.2 or higher **
 * Tags
 * [Change Log](https://wordpress.org/plugins/tags/change-log/)[content](https://wordpress.org/plugins/tags/content/)
   [export](https://wordpress.org/plugins/tags/export/)[inventory](https://wordpress.org/plugins/tags/inventory/)
   [url](https://wordpress.org/plugins/tags/url/)
 *  [Advanced View](https://wordpress.org/plugins/digix-url-watch/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/digix-url-watch/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/digix-url-watch/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/digix-url-watch/)