Broken links can have a negative impact on your website’s visitors user experience. This means lower search engine rankings, frustrated visitors and, more importantly, less sales. If you don’t regularly check your websites for broken links you risk losing visitors and damaging your hard earned reputation. In this guide you’ll learn how to use a broken link checker to scan your website for broken links, how to fix broken links and how to automate dead link checks.
What are broken links and why should you fix them?
Broken links (AKA dead links) are links that, when clicked on, don’t lead anywhere. When your visitors click on them they’ll land on a page saying that this page doesn’t exist or can’t be found.
Why do links break?
- typos where the link has been typed incorrectly
- the link just doesn’t exist anymore because the page was deleted or moved without being redirected
- the website you were linking to doesn’t exist anymore
This can be really frustrating to website visitors and doesn’t paint your brand in a great light.
Why should you check dead links on your website?
There are two reasons for fixing broken links:
- Better user experience
It’s really irritating to click on a link only to be greeted with a ‘this page cannot be found’ error. Visitors leave websites with broken links, and likely will not bother coming back again. If you can’t make sure your links are all working then how much effort are you putting into other parts of your business?
- Search engine optimisation
That’s right my friend, broken links are (yet) another thing that can harm your SEO and Google page ranking. While broken links don’t directly effect SEO, search ranking metrics include user experience and bounce rate. If a user finds a broken link on your site they’re more likely to bounce off your site. - Trust and credibility
A well maintained website looks more credible and trustworthy to people finding your brand for the first time.
Want to know more about SEO? Check out my favourite SEO blog posts here :
The beginner’s guide to Google Analytics
The Google Search Console dashboard – your complete guide
Search engine optimisation on a WordPress site
Want website hints and advice straight into your inbox every week?
Join my email list today and you’ll get my very best tips direct every week and also be the first to know when new offers and discounts go live.
The best broken link checker tools
Thankfully checking your site for broken links isn’t a manual task. There are loads of tools around that will scan your website for broken links and tell you where they are so you can fix them.
| Tool | Free/Paid | Key Features |
| Ahrefs Broken Link Checker | Free & Paid | Deep scans and reports |
| Dr. Link Check | Free & Paid | Malicious link detection |
| Online Broken Link Checker | Free | Checks up to 3000 pages |
* Important note *
There is a WordPress plugin, Broken Link Checker, that runs a continuous scan in the background. While it might sound handy to have automated scans this plugin is known to significantly slow down your website, especially if you have a lot of pages and blog posts.

Screenshot of a broken link checker scan report from Ahrefs
Alternatives to the WordPress plugin
- Use one of the tools listed above to run periodic scans of your website
- If you insist on using the plugin, enable it periodically and then deactivate once you’re done fixing your links
How to Check Your Website for Broken Links (Step-by-Step)
Run a broken link scan
- Head over to one of the broken link scanning tools such as Ahrefs Broken Link Checker or Broken Link Checker.
- Enter your website URL and start the scan.
- Wait for the tool to scan your website and display the report. If you have a lot of pages and blog posts on your site this might take a few minutes.

Screenshot of a broken link scan report
Review the broken link report
Once you scan your website for broken links you’ll get a list of dead links which should include:
- The URL of the page/post that is currently linking to the dead link
- The text that the link has been placed on (anchor text)
- The dead link URL
Fix the broken links
There are a couple of options on how to fix the broken link depending on the context of the original link:
Update the link
- If the destination page has moved update the link to the correct URL
- Fix any typos in the link
Redirect the link
- If a page has been deleted, set up a 301 redirect to another relevant page
- The easiest way to do this is by using the Redirection WordPress plugin
Delete the link
- If the site doesn’t exist anymore or the page has been deleted and there’s no relevant alternative page just delete the link.
Final thoughts: keep your site free of broken links
Broken links are irritating for website visitors, and have a negative impact on your SEO and conversions, but they’re easy to fix when you know how and you have the right tools.
What to do next?
- Check your website for broken links today by using one of the tools I mentioned above
- Make a note or put a recurring event in your calendar to check your site regularly, once a month is ideal
- Fix your broken links before your website visitors find them


You may also enjoy :
9 tremendous WordPress plugins for business

The first time you do it, it might take a while, but if you keep on top and do it weekly it becomes a 10 minute job (if that)
I used to use the plugin, but moved over to the website, it just won’t do all my pages because there’s too many so I have to keep it regularly. I find it quite theraputic though.
There’s definitely something really satisfying about fixing broken links.
I’ve used “Broken Link Checker” chrome extension. But I face some problem and it takes lots of time. But I hear the new one on this post which is “Online Broken Link Checker.” I never try this one. Thanks kim for this great article I’ll use this one in the future. Keep writing the helpful article like this one.
Yeah I don’t bother with the Chrome extension either
New to all this. Just for reference is this for links like the one we use on Pinterest? I’m just starting and posted a pin to my post. I’ve just published another one and the first pin now takes me through to the current post. The jargon is confusing! (I’m a bear with a very little brain!) ? Am I looking for a backlink, an html link or an anchor link? ?Your post is informative, maybe I should use this tool first then start from there?!?
So when we talk about checkign your blog for broken links we mean any links within your posts that might be broken, for example if you linked to a newspaper article that is longer accessible, or if someone leaves a comment on your blog along with their URL, but that URL doesn’t exist any more. These kinds of links irritate your readers and Google doesn’t like them either.
Does that make sense? The jargon can be really confusing, if there’s anything within my post that you didn’t understand let me know and I’ll try and explain it better.
You may be interested in joining a facebook group that I co-run with a friend which is aimed at creating a relaxed and friendly atmosphere for bloggers to ask any tech questions, You can find it here: https://www.facebook.com/groups/blogtechwomen/
Thank you for your response. I’ve applied to join your Facebook group, so I’ll pester you with my techy questions there!
I’ll see you in the group 🙂
Wow, this post was an absolute life saver. I never know where to even start with broken links, and I no doubt have lots of them. Thank you so so much! X
Megan | https://meganelizabethlifestyle.com/
I’m so glad you found it useful 🙂