WordPress Plugin

Kitawolf Dead Links Checker & Fixer

Find and repair broken links with a lightweight, open-source WordPress plugin. Add the separate Pro plugin when you need automation, reporting, and bulk workflows.

Explore Free & Pro Get Free on WordPress.org
Explore Features
30-second demo

See a broken link become a working one.

A 30-second, silent walkthrough of the Free plugin: scan, find a 404, replace the URL, and scan again to verify it works. Edited from real WordPress UI captures using plugin v1.0.4 and fictional demo content.
Read the demo steps
  1. A resource link on a fictional WordPress page leads to a missing page.
  2. Start a full scan from the Kitawolf dashboard.
  3. The Links Explorer shows the broken URL, its source page, and a 404 Not Found status.
  4. Choose Edit URL, enter a working replacement, and click Update URL.
  5. Run a fresh scan. The dashboard now shows zero broken links, and the replacement has a 200 OK status.
  6. Open the repaired link to confirm visitors can reach the resource.
How it Works

Find problems. Repair links. Keep maintenance manageable.

Scan published posts and pages, review broken links in WordPress, and repair or unlink individual entries. Checks run on your own WordPress server in small batches. Pro adds recurring maintenance, report filters, scan history and bulk tools.

⚑

Performant Batch Scanning

The Free plugin processes posts and pages in small, browser-driven batches with rests between requests. Keep the scan tab open until it finishes; resource use depends on your content and hosting.

🎨

Modern React Dashboard

Restructured around a modern tabbed layout featuring global stats, interactive filtering, and real-time logs styled with custom typography.

πŸ› οΈ

Direct Inline Repair

Edit broken URLs or strip link tags (unlinking) directly inside the explorer table without having to open individual post editors.

⏱️

Pro: Scheduled Scans & Email

The separate Pro add-on schedules daily, weekly, or every-30-days background scans using WP-Cron and submits an email report when broken links are found. Timing and delivery depend on your WordPress cron and mail configuration.

🚫

Smart Exclusions List

Add as many domains or keywords as needed to the free plugin's exclusions list, avoiding rate-limiting false positives.

πŸ“Š

Pro: CSV Audit Exports

Export broken links matching your active report filters to a CSV file for client deliverables, SEO reporting, and further analysis. Formula-like cell values are escaped for safer spreadsheet handling.

β˜‘οΈ

Pro: Bulk Link Workflows

Select multiple broken links and recheck or unlink them in one workflow instead of processing every result individually.

Free + Pro

Why Upgrade to Pro?

The free WordPress.org plugin is complete and unlimited for manual scanning, results, exclusions, and individual repairs. Kitawolf Pro is a separate add-on plugin that introduces scheduled scans, email reports, CSV exports, and bulk recheck/unlink tools.

Feature πŸ†“ Free Plugin ⚑ With Pro Add-on
Manual Batch Scanning βœ… Unlimited βœ… Unlimited
Inline Link Editing & Unlinking βœ… Included βœ… Included
Link Status Detection (404, 500, etc.) βœ… Included βœ… Included
Domain Exclusions Whitelist βœ… Unlimited βœ… Unlimited
Background Cron Scans ❌ Manual Only Daily / Weekly / Every 30 days
Email Digest Alerts ❌ βœ… Included
CSV Export Reports ❌ βœ… One-Click CSV
Bulk Recheck & Bulk Unlink ❌ Individual Actions βœ… Included
Scan History & Advanced Report Filters Current results 20 scans + filtered reports
Support Type Community Forum Kitawolf Priority Support
Free Plugin & Pro Add-on

Protect Your Site's Link Health

Free and Pro are available now. Start with the complete Free plugin from WordPress.org, then add the separate Pro plugin for business-oriented automation and bulk workflows. No external scanning service is required.

Free Plugin

Free / always

An open-source plugin for on-demand link maintenance. Browse Free source (WordPress SVN).

  • Unlimited Manual Scanning
  • Inline Link Repair & Unlinking
  • Link Status Detection (404, 500, etc.)
  • Unlimited Domain & Keyword Exclusions
  • WP.org Repository Updates
Get Free on WordPress.org
Help Center

Frequently Asked Questions

Will crawling slow down my website performance?

The free scanner processes published posts and pages in small, client-driven batches with short rests between requests. Pro scheduled scans also use small background batches. Actual resource usage still depends on your site size, hosting, and the response time of links being checked.

Can I edit links directly in Gutenberg/Page Builders?

The editor works with links stored as standard anchor markup in published post and page content, including normal WordPress Block Editor and Classic Editor content. Back up your site before bulk content changes; compatibility with custom page-builder storage formats can vary.

Is there a limit on how many links it checks?

No. The free plugin has no scan-count, result-count, repair, or exclusions-list quota. Pro adds workflow capabilities rather than increasing an artificial usage allowance. Your hosting resources are the practical limit because checks run on your own WordPress server.

What happens if I do not renew Pro?

The installed GPL-licensed Pro add-on continues to function. Renewal covers access to future Pro releases and Kitawolf priority support; it does not remotely disable local scanning or other installed features.

Is Pro a separate plugin?

Yes. The free WordPress.org plugin provides the scanner, results, exclusions, and individual repair tools. Pro is installed alongside it and adds its own automation, email, export, and bulk-workflow code. Neither plugin requires a Kitawolf-hosted scanning service.

How do I install Free and Pro?

You need WordPress 5.8 or later, PHP 7.4 or later, and an administrator account with permission to install plugins. Use maintained WordPress and PHP versions and back up your site first. Install and activate Kitawolf Dead Links Checker & Fixer through Plugins β†’ Add New, or download Free from WordPress.org and use Upload Plugin. Open Tools β†’ Kitawolf Dead Links for manual scans, and keep the scan tab open until completion.

For Pro, keep Free active. Download the Pro ZIP from View Order in your Lemon Squeezy receipt, then use Plugins β†’ Add New β†’ Upload Plugin to upload the ZIP without extracting it and activate the add-on. Open Tools β†’ Dead Links Pro. Under β€œPro updates and support”, review the disclosure and connect the licence key from your receipt for updates. Installed features work without a connected licence.

Do I need Gmail or another email service for reports?

Pro uses your website's existing WordPress mail configuration and sends reports to the Administration Email Address in Settings β†’ General when a Pro scan finds broken links. No Kitawolf Gmail connection is required. Run a test scan and check your inbox and spam folder; your host or preferred SMTP provider can help if delivery fails. Scheduled scans depend on WP-Cron, so low-traffic sites may need a server cron runner.

Where do I get help or manage my subscription?

For plugin help, use our support form and choose β€œSupport for an Existing Product”. Include your plugin, WordPress and PHP versions and the steps that reproduce the problem; never send passwords or full licence/API keys. Use the Lemon Squeezy order portal to download Pro, view your licence key, and manage billing; sign in with the email used for your purchase. Subscriptions renew annually and can be cancelled there. The annual Pro plan covers updates and support for one website; disconnect its licence before moving the update connection to another site.

What does the scanner cover?

Standard anchor links in published posts and pages: HTTP/HTTPS URLs, protocol-relative URLs and root-relative paths. Custom-field/page-builder storage, links generated only at runtime, plain relative paths, custom post types and unlinked images are not comprehensively scanned. Requests use WordPress HTTP safety checks, subject to local-site allowances and site-level filters. Pro does not create automatic redirects or PDF/white-label reports.

How much does Pro cost?

Pro costs Β£49/year for one site. Applicable tax is added at checkout, and the subscription renews annually unless cancelled through Lemon Squeezy. Prices are displayed in GBP; Lemon Squeezy processes the equivalent payment in USD.

What happens after I replace a link?

The anchor is updated in the post while its content is preserved. The new destination stays marked for rechecking until a scan confirms its status; replacing a URL is not proof that it works. Always back up your site before bulk content changes.