Broken Link Checker For WordPress: Fix Broken Links & Redirections For Better SEO

Broken Link Checker

The Broken Link Checker WordPress plugin (BLC) is an essential SEO audit plugin.

For any huge WordPress blog, this plugin is a lifesaver for removing broken links and fixing redirections and is very handy when you are cleaning up your WordPress site. This plugin finds all broken and redirected links and gives you lots of options on how to fix them.

But before we talk more about the Broken Link Checker plugin, let’s talk about broken links.

If you want to skip the written tutorial and go straight to the video, here you go:

What are broken links?

Broken links are links which don’t link to an existing page. It’s a “dead” link and contains a 404 error code.

In the past, you might have linked to some page on some website, but that page has since been removed. This causes a broken link. When a visitor follows that link, they will get a 404 error page.

But this does not just impact users. When search engine bots find a broken link, they also get a 404 status code implying that the page does not exist. From an SEO point of view, these broken links (i.e. dead links) will negatively affect your website.

Too many of these links and a website will suffer from something called “Link Rot.”

  • So how does a website get broken links?

Well, aside from linking to a page that has been removed, if you are a popular blog that gets a lot of comments, those comments contain links. If your site has been around for a while, and you have gotten lots of comments, chances are you have a lot of broken links to websites that no longer exist.

There are many broken link checker websites out there to check which links on your site are broken. But with WordPress, we have the power of plugins.

WordPress Plugin To Fix Broken Links

Broken Link Checker is a free tool for WordPress.

It helps you to find all broken links on your blog as well as highlight all of the redirections.

This WP plugin checks all URLs on your WordPress blog and gives you a complete report of the broken and redirected links.

How To Use Broken Link Checker WordPress Plugin

It might take some time (A couple of hours or days) to scan the WordPress site for broken links (Internal and external) and give you a report as shown in below screenshot to take action.

Along with broken links, it also shows the status code which will help you determine if you have to unlink, update, or not take any action.

My recommendation would be work on updating the link instead of simply unlinking. But, if you have a huge blog with thousands of broken links, it’s better to get rid of such 404 links instead of delaying it for later.

Configure settings:

To configure the settings, go to Settings > Link checker

And in the “General” tab, you can stop search engine bots from following broken links. I would highly recommend you set this one.


Under “Looks for links in” tab you can configure which all area this plugin should crawl to find broken links. If you have a heavy blog just like mine, you can start with scanning only posts section. However, if your server is over powered (I’m using Kinsta), you can check other options such as comments section. Here are the settings that I’m using for ShoutMeLoud:

If your server is underpowered or if it’s overpowered, you can set the specific “Server load limit” under the “Advanced” settings tab.

I have found broken links!

What should I do?

So after running this plugin for several hours, you’re bound to find some broken links.

You can anytime access the latest report under Tools> Broken links

For comments, you can simply select all of them, and from the drop-down, you can select “Unlink”.

For blog posts, I would highly recommend you update the link instead of just unlinking it. This will maintain the integrity of your original post.

The most interesting feature of this plugin is finding and fixing redirections. Over time, many people change their domains and do redirection or some change permalink structures, but the old interlinks are linking to the old URLs.

The Broken Link Checker plugin checks all redirections, and with one click, you can fix and update the redirected links.

NOTE: If you are using affiliate links, these will also be shown as redirected links, so make sure you don’t fix the affiliate links.

Here is a screenshot of how you can fix redirected links:

If you ever changed domains or permalink structures, or you moved from BlogSpot to WordPress or from any other platform, this redirect feature will be very useful for you.

Depending on the number of total links on your site, this plugin will take around 10-45 minutes to fix all broken and redirected links.

The last time I used this plugin, I ended up fixing almost 600 broken links at ShoutMeLoud!

Quick note: This plugin adds too many tables in your database which will increase your database size. So, after using this plugin, disable it and using the WT-DB Manager plugin, you can delete all tables created by this plugin.

For your reference, here are the tables created by BLC:

plugin: _blc_filters, _blc_instances, _blc_links, _blc_synch

It doesn’t matter which platform are you using (WordPress or otherwise), broken links on any site are not good for SEO. Whenever you do an SEO audit of your website, make sure to use Broken Link Checker.

Do let us know which WordPress plugin you use to find broken links on your blog. Have you ever used the Broken Link Checker WordPress plugin? Let us know in the comments.

Like this post? Don’t forget to share it!

Here are a few hand-picked guides for you to read next:

Leave a Reply

Your email address will not be published. Required fields are marked *