VDL Site Leak Scanner
VDL Site Leak Scanner
Description
VDL Site Leak Scanner scans your WordPress URLs and shows issues that hurt crawl efficiency and user experience:
- 404 pages (missing URLs)
- Redirect chains (multi-hop redirects)
- Orphaned URLs (in sitemap but not discoverable through internal links)
Built for practical ops, not vanity metrics:
- Fast scan workflow in wp-admin
- Clear issue labels and suggested next actions
- Service-backed scan execution for consistent results
- CSV export after a completed scan
Installation
- Download the plugin ZIP.
- In WordPress admin, go to Plugins -> Add New -> Upload Plugin.
- Upload the ZIP and click Install Now.
- Activate the plugin.
- Open VDL Site Leak Scanner in wp-admin.
Faq
Yes.
VDL Site Leak Scanner connects to an external API for service authentication and scan requests.
What data is sent:
* Service key for status/activation checks.
* Site URL/host in request headers.
* Optional sitemap URL provided in plugin settings.
* Scan job metadata and scan results returned by the service (URL, status code, final URL, redirect hops, issue label).
When it is sent:
* When you save a service key or request a free/recovery key.
* When you start a scan.
* When the plugin polls scan job status/results.
Why it is sent:
* To authenticate the site with the scan service.
* To execute remote scan processing.
* To return scan results in wp-admin and CSV export.
Service provider:
* API endpoint: https://ai-seo-api-bey2.onrender.com
* Terms of Service: https://vaultdevlabs.com/terms
* Privacy Policy: https://vaultdevlabs.com/privacy
No. It is a detection and triage tool. You review issues and apply fixes in your normal workflow.
- In LocalWP, open your site and go to Site Shell.
- Zip the plugin folder so the root is
vdl-site-leak-scanner/. - Upload and activate the ZIP in WordPress admin.
- Open VDL Site Leak Scanner, optionally set a sitemap URL, and run a scan.
Reviews
Changelog
1.1.19
- Auto-issues a free service key on first scan when missing, then starts remote scan in the same request.
- Removed manual service-key status/email action buttons from wp-admin and detached related route wiring.
- Removed local cap fallback logic; cap messaging now appears only when cap data is returned by the scan service.
1.1.18
- Restored text domain to
vdl-site-leak-scannerto match current slug. - Renamed main plugin file to
vdl-site-leak-scanner.php. - Standardized localized JS globals and prefixed self-test transient key.
1.1.17
- Updated text-domain usage to match current reserved slug checks.
- Added prefixed API base constant with backward compatibility alias.
- Plugin Check compatibility pass for i18n domain mismatch warnings.
1.1.16
- Added Recover Service Key flow in Connect Service.
- Added neutral recovery messaging and improved service-key recovery UX.
- Version and packaging refresh for cache-safe rollout.
1.1.15
- Added Get Free Service Key flow for self-serve setup.
- Switched scan workflow to remote service execution path.
- Removed legacy local gating from plugin UX.
1.1.14
- Updated Tested up to metadata to WordPress 6.9.
1.1.13
- Release metadata and packaging consistency updates.
- GitHub release workflow adjusted for WP.org-ready ZIP output.
1.1.12
- WordPress.org compliance metadata improvements.
1.1.11
- Security and sanitization hardening across admin handlers.
- Plan label display improvements in license summary.
- External service disclosure clarity for review.
1.1.10
- Version metadata alignment.
- External services disclosure added for directory review.
- Removed background admin-side license prefetch hook.
1.0.4
- Improved service key verification messaging.
1.0.0
- Initial release with sitemap scanning, issue detection, and CSV export.