We used the Broken Link Checker plugin for checking broken links. When a broken link is detected in your WordPress Website, then it will look like this (e.g.
demo) and will also have a broken_link class. First time when its found, it is not entirely clear where it is coming from. But these class added by Broken Link Checker plugin helps you especially for websites with plenty of links. Let’s start with how to check for broken links and fix them quickly in WordPress.
How to Find Broken Links in WordPress?
First of all, you have to install and activate theBroken Link Checker plugin. It is entirely free and monitors all links in your WordPress site. Probably, it is the best broken link checker plugin in WordPress. This plugin has a CRON feature as every configured hour it checks for broken links and if any broken link is found, it will notify you through email and Admin Dashboard.
After activating it, the plugin will automatically start looking broken links on your website. However, it will take time depending upon how much content on your website.
Meanwhile, navigate to settings → Link Checker. Here you can see the progress of the broken links. One process completed, you will see the number of broken links found along with a link.
Simply click on the link, you will see the list of all the broken links.
Here you can perform following options.
- Edit URL– You can update the correct new URL.
- Recheck– Recheck the URL status.
- Not broken– Mark the link is not broken.
- Unlink– Remove the broken link but keep the anchor text.
- Dismiss– Ignore the broken link.
However, you can also perform the bulk operation like mark as not broken, unlink, and more.
Once you have fixed the broken link on your WordPress website, go back to the General settings of this plugin. Here two parameters are essential to configure. First, this plugin checks each link every 72 hours (keep this same). Second, set the notification email address. If any are new broken link detected, you will get an email to notify about broken links. If you leave email address field empty, then it will use the email address specified in Settings → General.
I believe you have found this writing very informative, do drop questions or suggestions in the comments section.