Free & Open Source • GPLv2

Fix broken links. Protect rankings. Save hours.

A free, open-source WordPress plugin from Pragmatic Bear that finds, fixes, and future-proofs your internal links without slowing your site.

I built it for my own client work, then opened the source. Install it yourself, read the code, or fork it—it’s yours under GPLv2.

Submitted to the WordPress.org plugin directory—listing in review. For now, grab it from GitHub.

LinkSentinel Logo

Why Site Owners Love It

A botched migration or a renamed slug doesn't announce itself. It just quietly bleeds rankings while Google crawls dead ends. LinkSentinel catches broken and redirected internal links before they cost you traffic.

Protect SEO & UX
Broken or redirected links hurt crawlability, rankings, and conversions. LinkSentinel keeps users and bots on the right path.
Fast on Big Sites
Batch scanning in small bursts. No long, blocking jobs or self-DoS loopbacks. Your site stays fast while LinkSentinel works.
One-Click Fixes
Normalize internal URLs to the canonical permalink. Batch-apply safe replacements with confidence and full logging.
Actionable Reporting
Clear tables of broken, redirected, and fixed links—with exportable CSV. Know exactly what needs attention.
Set It, Forget It On the Roadmap
Scheduled scans and auto-resolution of safe changes are on the open-source roadmap. Watch the repo or open an issue to help shape it.

How It Works

Four simple steps to healthier internal links

1
Scan
Posts and pages are scanned in small server-friendly batches. No performance impact on your live site.
2
Detect
Identifies bad, redirected, or non-canonical internal URLs that could harm your SEO and user experience.
3
Resolve
Automatically resolves to the correct canonical path—often without any HTTP requests for maximum efficiency.
4
Review & Apply
Apply changes in bulk with full logs and CSV exports. Complete control with the ability to review before applying.

Key Features

Smart Internal Link Canonicalization

No loopback storm. Efficient resolution without hammering your server

Batched Scans with Progress

Pause, resume, and monitor scan progress in real-time

Bulk Replace & Safe-Mode Previews

Review changes before applying with confidence

Streamed CSV Exports

Constant memory usage. Export massive reports without issues

Detailed Logs

Track found, fixed, and deferred links with complete transparency

Works with Your Stack

Compatible with SEO plugins, caching, and custom post types

On the Roadmap

Automated scheduled scans • Batch 404 remediation • Auto-applied safe fixes • Advanced redirects & exclusions. Pull requests and feature requests welcome on GitHub.

Perfect For

Agencies
Managing multiple WordPress sites with efficient link health monitoring at scale
Publishers
Large archives, blogs, and news sites with hundreds of interconnected pages
Ecommerce
Online stores with complex category structures and product relationships
Corporate Sites
Business websites that need to maintain professional link integrity

Quick FAQs

Will it slow my site?
No. Scans run in small batches and avoid heavy loopback calls. Your site performance remains unaffected during scanning.
Can I undo a change?
Yes. All edits are logged, and you can review and selectively revert changes if needed.
Does it work with custom post types?
Absolutely. Choose which post types you want scanned, including custom post types specific to your site.
What does it cost, and how is it licensed?
It’s free and open source under the GPLv2. Use it, modify it, ship it—no fees, no seat limits. See the license & usage note for the warranty disclaimer and data-handling details.
Get Started with LinkSentinel
Install it yourself in minutes—grab the code from GitHub, drop it into wp-content/plugins, and run your first scan. Prefer not to babysit it? I run LinkSentinel for clients as part of hands-on WordPress security and updates so a renamed slug never quietly tanks your rankings.