Last updated on August 1st, 2018 at 06:24 pm
If your blog is annoying visitors with 404 errors. You are not only upsetting your visitors, chances are it’s costing you penalties in search engine rankings. In this tutorial I am going to show you how to check for broken links on your WordPress blog, using a free plugin.
Unfortunately, I won’t show you how to fix the broken links. This post only covers how to setup the plugin and which settings I use on my blog.
[clickToTweet tweet=”Manage your blog, skills to make money. #WordPress #freetraining at susanvelez.com ” quote=”Manage your blog, skills to make money. #WordPress #freetraining at susanvelez.com ” theme=”style4″]
Why It’s Vital To Check For Broken Links
Do you know how many of your internal links are broken? Internal links are extremely vital in determining search engine results. They are also great for pointing people to other related posts that will keep them on your blog longer.
This will help improve the reader’s experience as well as your bounce rate. I’ve written a tutorial on how to install Google Analytics on your blog, read it here.
If you have a self-hosted WordPress blog then today, I am going to show you how easy it is to check for broken links. You don’t want your visitors clicking on links that lead them to nowhere and provide a bad user-experience.
You also don’t want the search engine crawlers to find your broken links, which can lead to site-wide penalties.
[thrive_2step id=’860′]
[/thrive_2step]
I know what you’re thinking, here’s something else on my plate I have to take care of. Well the great news is that we are going to be using a free plugin to automatically check our site on a daily basis.
I love automating as many things as possible. I’ve written a tutorial on how I automate my daily backups, in case you missed it.
Free Broken Link Checker Plugin To Automate The Process
I realize you can use the Google Search Console to help you find broken links on your blog. However, this requires you to take action.
As a blogger who is trying to build a business, there’s not enough time to add another task to your to-do-list. Sure you might take care of it today because it’s fresh on your mind.
Related: My Weekly Blogging Duties
What will you do a month or 6 months from today when you’re no longer thinking about broken links?
You need to set this up as an automated task, just like we did our WordPress backup maintenance plan.
Instead of manually checking for broken links, we are going to use this plugin to help us. At the time of this writing it has over 500,000 active installs.
I won’t go through the actual installation of the plugin. I’ve written an in-depth WordPress plugin tutorial that will help you learn everything you need to know.
So let’s log into our WordPress dashboard and get the plugin set up correctly.
Setting Up The Broken Link Checker Plugin
I figured the best way to show you how to setup the broken link checker plugin is to set it up on my development site. I use Desktop Server for all my development sites.
I am going to run through the settings that I use for my own sites as well as my clients.
You don’t have to use the same exact settings. It’s your blog and you can run it anyway you want. So don’t feel like your settings need to match mine.
Here we go…
As you can see there are 5 tab options on the settings page. I leave most of my settings as the default settings, I only make changes in the following tabs. General and Which links to Check
So I will only be covering those 2 tabs. As I mentioned, if you want to change the default settings in the other tabs, then feel free to do so.
Broken Link Checker Plugin General Settings
We will run through the settings on the general tab so you can see how my settings look like on my live blog.
Status: This shows general information regarding the plugin and you can see if your blog has any broken links.
Check each link: I’ve left mine at the default of 72 hours. This means that every 72 hours it will scan your blog for broken links.
E-main notifications: I like to receive email notifications as soon as broken links are found. If you allow guest posts on your blog, you might want to consider sending authors emails about their broken links.
Notification e-mail address: You can leave this empty if you are using your admin email to receive notifications. If you want to send your notifications to a different email, enter it in the box.
Link Tweaks: As you can see I’ve checked all of them. By default only the "apply custom format to broken links"
is checked.
Suggestions: By default this is checked and I leave it that way.
Warnings: This sends you a warning that you may have a broken link on your blog. Not every warning you receive will be a broken link. You may encounter issues such as a site that takes too long to load is showing up as a broken link.
So now let’s head on over to the final tab that I make any changes to.
Which Links to Check Settings
By default only 3 boxes are checked when you install the plugin.
If you are using a hosting account that has limited bandwidth, you may want to leave the settings as is. I host my blog with SiteGround and I haven’t experienced any bandwidth issues for my settings.
So let’s quickly run through why I checked the boxes like I did.
Since I started my YouTube channel, I like to embed videos on some of my blog posts. Therefore, I want to make sure that my links are checked on a regular basis.
If you don’t embed YouTube videos, then don’t check that box.
As you can see, I don’t check Vimeo and DailyMotion videos. That’s because at the present time, I don’t have any of those on my site.
You can always change these settings as your blog starts growing and check or uncheck the ones that are appropriate for your blog.
These are the exact settings I use. You might also want to take a look at the recommended permalink settings for a self-hosted blog.
Final Take Away
I know that your main goal is to grow your blog and make money, sell services, sell digital products or whatever (you put in your why here).
You can’t overlook the fact that broken links can cause havoc for all your hard work. If you are still having trouble writing your first blog post, I’ve written a great tutorial here.
I recommend you read this post on setting up the Social Warfare plugin. This plugin makes it easy for readers to share my blog posts.
As usual, I try to make my tutorials as simple and user-friendly as possible. If you still have any questions or comments regarding the Broken Link Checker, be sure to post your comments below.
I will try to help you out as best as I can.
Hand Picked Articles for You
- Moving WordPress from One Host To Another
- How to Login To WordPress
- Complete Beginner’s Guide to Using WordPress Plugins
How often do you check your blog for broken links? Let me know in the comments below, I’d love to hear from you.
Hi Susan,
Thank you for a great, in depth tutorial as always, it’s appreciated.
Many blogger forget to check broken links on their website. It should be done more often than spring cleaning. This is something that directly influence our position in the search engine results, hence it’s very important.
Hello Susan,
Very informative piece of information over here π
Indeed for a blogger, to keep an eye on our broken links. This one is the internal parts which need to be looked upon by
many blogger.
Indeed if one do not fix their broken links then their web site suffers a down fall in the the search engines.
Great to know about the free plugin which can help to fix our broken links. The step by step guide of yours would be
very effective in setting up the Google Search Console.
I am looking forward to try this one with my own.
Thanks for the share.
Shantanu
Hi Jarvee,
Glad you liked the tutorial.
Thanks for taking the time to stop by and comment.
Have a great day π
Susan
Hi Shantanu,
Yup, I make it a point to check for broken links at least once a month. When I do, I think I’ll never find some but guess what, I always find one or two.
So yes, it’s very important to check for broken links.
I’ll be sure to keep that in mind about writing a step by step guide about setting up Google Search Console.
Thanks so much for taking the time to stop by and comment. You know I appreciate you.
Have a great day π
Susan
Hi Susan,
The piece is highly educative, informative and helpful. One major concern bothering my mind is the aspect of bandwidth usage. Does it mean that except a site is hosted on Siteground, then the plugin cannot be used? e.g. for those hosted on bluehost.
Secondly, what do you think about free online services that checks broken links versus the use of this plugin.
Thanks
Hi James,
Glad that you found the post informative. As for the plugin usage, I am not sure how it would affect people hosting their site on Bluehost. They would just have to test things out and see how it affects their blog. I don’t host on BlueHost, so I can’t say how it would affect people.
I’ve personally never used any of the free online services to check my links. So, I don’t have any experience with those either. It’s always best to test things out and see how they work for your blog.
The great thing is that there are always several ways to accomplish something with our blogs. I can only share what I’ve had personal experience with.
Thanks so much for taking the time to stop by and comment.
Have a great day π
Susan
Hey Susan,
A Broken link is an enormously bad thing for every blog, bad links can cause you to lose your clients and customers and nobody wants that. Losing customers is obviously a disappointment. Not only you losing revenue from them, but youβre going to lose them as well.
So, these kinda plugins are very essential for WordPress users. You have very well written, I like to read this a lot. Thanks for sharing with us.
Hi Hazel,
No one really thinks about broken links, that’s why I check mine with the plugin. It will notify me when a link is broken and I can focus on other things in my business.
You’re right, you don’t want to learn a link is broken after it’s been broken for a while.
Thanks for taking the time to stop by and comment.
Have a great day π
Susan