This plugin has been a huge time saver for our team. Instead of manually checking hundreds of pages for broken links, it quickly identifies every issue and pinpoints the exact page and location where the broken link exists. That level of precision significantly reduces the time required to investigate and resolve issues. It has streamlined our website maintenance process, improved content quality, and helped us ensure a better experience for our users. It's a practical tool that delivers immediate business value by saving both time and effort.
Does it catch redirects or only true 404s, and how often does the scan run in the background?
@kenan784649
Yes, the plugin handles redirects separately from broken links. It follows redirect responses (such as 301 and 302) and checks the final destination. If the final URL returns a 200 OK response, the link is treated as valid and is not reported as broken. Only links that ultimately result in client or server errors (such as 404, 410, or 5xx responses) are flagged.
The scan does not run continuously in the background. It is executed on demand when initiated by the user, so there is no periodic background scanning or additional load on the system unless a scan is started.
Super useful for our Liferay setup, finally caught a bunch of dead menu links we'd been ignoring for months. The detail showing exactly which fragment or template holds the broken URL saved me a ton of digging.
@zlemmld5
Thanks so much! 😊 We're really happy to hear it helped. Knowing exactly where a broken link lives was one of the biggest pain points we wanted to solve, so it's great to hear it saved you from digging through fragments and templates. Really appreciate you sharing your experience!
finally a tool that actually points to where the broken link lives instead of just saying "page not found". the scan across web content and fragments saved me a solid afternoon of clicking through structure pages.
@turgay76925
Thanks for the kind words! That was exactly the problem we wanted to solve. It's one thing to know a link is broken, but finding where it's actually used can take a lot of time. We're glad the scanner helped you skip all that manual searching. Thanks for sharing your experience!
Does this handle redirects and 404s differently, or does it flag any non-200 response the same way?
@grkem154790
The Broken Link Checker treats redirects and broken links differently.
200 OK – The link is considered valid.
3xx Redirects (301, 302, etc.) – The plugin follows the redirect chain and validates the final destination. If the final URL returns 200 OK, the link is considered valid and is not flagged as broken.
4xx/5xx Responses (404, 403, 500, etc.) – These are treated as broken or inaccessible links and are flagged for review.
In short, the plugin does not flag every non-200 response the same way. It distinguishes between redirects that successfully resolve and genuine broken or inaccessible links.