How To Find & Fix Broken Links In WordPress (Easy Method)

How To Find & Fix Broken Links In WordPress (Easy Method) 1

You strive hard to make your blog a valuable resource for your visitors and get ranked to the top on Google search, right?

You put your sweat and tears into it, yet a few problems such as having broken links, which have nothing to do with you most of the time, can make all of that go in vain.

Broken links give your visitors a bad experience, and Google bots don’t like those links.

So it’s your responsibility to find and fix broken links in WordPress. But it’s not realistic to go and check every page separately to find broken links. You need to have a system for that.

Like everything, you can do it by using a WordPress plugin. Here I’ll be sharing how to find and fix broken links in WordPress. Before that, let’s see what broken link actually is.

What is a Broken Link?

A broken link is a link available on a web page that no longer works due to one reason or another.

Maybe, the owner removed the web page a link directs to, and it is no longer available.

Or the link from the beginning was written wrong, an extra character has been accidentally added or removed and so on, so the link isn’t accessible.

Or maybe the site itself was moved permanently, or it doesn’t exist any longer.

Another uncommon problem is that the site is behind a firewall that doesn’t allow outside access.

These are mostly the main reasons that lead to a link being broken. 

As I said already, it affects the experience of your visitors and usually affects the quality of your site. You have to know, Google punishes sites that contain broken links because they want the best experience for their users.

How to Find and Fix Broken Links in WordPress

Now that you know what a broken link is and its side effects. Here is a quick step-by-step manual that you can use to find broken links in your site and fix them with ease without checking every page and every link separately.

Step #1: Install Broken Link Checker Plugin

Note: Broken Link Checker is a very resource-intensive plugin. So don’t run this plugin all the time. Once you’ve fixed the broken links, delete the plugin. Otherwise, it may slow down your site.

Broken Link Checker is a plugin created by the team at ManageWP that helps you monitor your blog and find broken links.

It helps you find broken links or missing images in your posts, pages, comments, blogroll and custom fields.

You can also set it up so that it prevents search engines from following broken links so that your search engine rankings aren’t affected until you tackle the problem.

Another cool feature is that you can filter links and edit links directly from the plugin’s page without having to manually update each post. (We’ll get to this later.)

This plugin can help you save a lot of time and save your rankings from dumb problems you have no hand with most of the time.

So now, you should go and install it. It’s as easy to install as any other plugin:

  • Go to WordPress dashboard > Plugins > Add New.
  • Type the name “Broken Link Checker” in the search bar.
  • Click on the install button and activate it.
How To Find & Fix Broken Links In WordPress (Easy Method) 2

You could also download the zip file from the plugin’s link, and then upload the zip file to your site either through FTP or in the Add New page. Although, I think the first method is much easier.

Step #2: Go to Tools > Broken Links

Once you’ve installed the plugin, go to Tools > Broken Links to start playing with this plugin.

The plugin will start looking for broken links, and on this page, you will find the broken links detected by the plugin.

How To Find & Fix Broken Links In WordPress (Easy Method) 3

Give it some time to find all the broken links.

Step #3: Check the Links & Fix Broken Links

The next step is very simple. Simply check out every broken link and then choose from the following 5 different options:

How To Find & Fix Broken Links In WordPress (Easy Method) 4
  • Edit URL: Edit the URL directly with a new link.
  • Unlink: Remove the link and leave the text as is.
  • Not Broken: When you check that the link isn’t broken, and decide to keep it.
  • Dismiss: Dismiss editing it.
  • Recheck: If you want the plugin to recheck the link after it has worked again, and so on.

Once you finish the list, you are done.

Then just delete the plugin. And install it again after 7 – 8 months and check for broken links again.

Other Broken Links Checker Tools

As I said, it’s a resource-intensive plugin, you may want to avoid this plugin. In that case, you can consider using the following tools to check broken links.

Link Checker

Link Checker is another plugin available on the WordPress plugins directory page which uses an external service to crawl your website and find broken links and images.

It is another simple option to consider if you don’t like the other plugin, or if you prefer a simpler solution.

Screaming Frog

Screaming Frog is a website crawler that you can use to crawl a website and fetch data to perform an audit on the site. One of the things you could check for is broken links, and it can be one of the best-detailed options in the market.

I prefer the Broken Link Checker plugin for its simplicity and ease of use. But if you already use this tool to perform an audit on your site, then you need to use it to check for broken links.

W3C Link Checker

W3C is a more manual way where you enter a link to check for broken links, anchors, and so on.

You can set the depth of the search, whether you want to check the whole site or not.

It is very simple to use if you don’t want to have a plugin on your site or if you want to check broken links on other sites.


Having broken links on your website can derail all the time and effort that you spent to create high-quality resources that are worthy of high rankings on Google.

In this post, you discovered how to simply remove them without manually doing it yourself for every page and link.

All you need to do is take the time to set up the plugin to get started and start fixing the problems. After that, you could periodically check it and never worry about this problem anymore.

Tell me below your experience moving on broken links. How many links did you find on your site? :)

32 responses to “How To Find & Fix Broken Links In WordPress (Easy Method)”

  1. Mark Henry Avatar


    Broken links – it’s everywhere. As Nikola suggested, it’s good for a reason. Meanwhile, it is essential to keep checking for broken links periodically and fix it. Especially broken links on other sites are good to leverage the space for us. Great article about broken links.

  2. Rohan Rajput Avatar

    Istiak, I’m also Using this Plugin and my question is What About RankMath’s Broken Links Checker tool?

  3. Harpreet Avatar

    Thank you for this great post!

    I installed this plugin and fixed all my broken links detected. I cannot imagine this plugin really works great.

    Keep it up. Hope to learn more from here…!

  4. Aman Avatar

    Hi Istiak Rayhan,
    I started my blog recently and having trouble finding broken links in my website. Your article helped me a lot. Thanks for sharing such rich content for us. Keep doing great work.

  5. Chayan Chakrabarti Avatar

    Hey Istiak,
    I was searching for the solution online about fixing the broken links on my site and then I came across to this post.Thanks again

  6. Sajan Kota Avatar

    Hi Istiak,

    It is true that finding broken links will be a difficult task for newbie bloggers. New bloggers who don’t know how to check broken links and fix them. Usually ignore broken links. They do not realize that broken links are very harmful for their website and there website might get penalized by google anytime. Broken links will also effect user experience of your website.

    You have listed simple way to check and remove broken links without manually check for broken links on your website.

  7. Umer Qureshi Avatar

    Hey Istiak,

    This is amazing post about how to fix broken links, Personally I use broken link checker to remove broken affiliate link from my blog.

    Thanks for sharing this amazing post!

  8. Nikola Roza Avatar

    Hi Istiak,
    having lots of broken links on a site is bad UX, but great for SEO.
    Because when you find those links and remove/correct them, you will get a boost in Google rankings.
    If internal links are broken, fixing them them redirects Page Rank to flow inwards into the site;
    if external links are broken, removing them keeps PR from leaking out and this in turn helps with rankings.
    Really, having lots of broken links should be viewed as an opportunity to boost both UX and SEO. It’s a very easy growth lever to pull.
    Too bad you can only do it sporadically:)

  9. Sayem Ibn Kashem Avatar

    I am using Broken Link Checker plugin. This plugin is simply amazing and helping me a lot.

  10. oliver smith Avatar
    oliver smith

    Nice article but one thing i just want to know. how to check broken links for free wordpress blogs and blogger posts. this plugin is only for premium blogs.

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      You can check Broken Links by using online tools like

  11. Vin DiCarlo Avatar
    Vin DiCarlo

    What to do on 301 redirect? I just installed Broken Link Checker on my WordPress blog. But Unfortunately I don’t understand what to do on 301 redirect. This Plugin found (47) 301 redirect

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      You needn’t to do anything with the Redirects.

  12. yogesh Avatar

    I was searching a solution about broken link.Your article solve my problem. I want to know that after using this plugin can we deactivae it ?? And if we can do this than after how many time period we should check broken link !
    Thanxx for this article

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Yeah, you can deactivate it whenever you want. Every week you should check whether there is any broken link on your blog.

  13. Omar Habib Avatar

    Hi Istiak,

    I want to say its a great post and very important for all the bloggers who don’t know how to check broken links and fix them. Broken link is very harmful for a site and may get penalized by google anytime.

    Thanks and Happy Blogging.

    Omar habib

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Hey Omar, Totally agree with you. It’s very bad for SEO. This plugin works great for me on finding broken links and sends notification whenever it find a new broken link.

  14. Raplus Avatar

    Broken Link Checker is one of the my best plugins. Specially some comments links are broken. But we can’t manually check it. So this is a great plugin.

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Yea, BLC is the best plugin for fixing broken link quickly.

  15. Jasmine Avatar

    You are right. It is very important for us to find broken links and fix them on our blogs, otherwise it will surely affect our SEO. Thanks for sharing this quick guide, Istiak!

  16. Kharim Tomlinson Avatar
    Kharim Tomlinson

    I agree with you.

    Broken links are bad for SEO and our blog readers wouldn’t like it if our blogs had lots of broken links as well.

    The plugin that you mentioned can be used to remove broken links, redirect broken links or also repairing them if possible.

    Again another great post.

  17. ankit Avatar

    thanks for the tip

  18. Neil Walrath Avatar

    nice article and sure it did help me in resolving few problems thank you so much for the article.

  19. Okto Avatar

    Hi Istiak,
    This is one of many advantages if you use wordpress. The plugin is easy to use. Thanks for sharing this

  20. Ehsan Ullah Avatar
    Ehsan Ullah

    Well, This is really a great plugin Istiak which I have been using from long time on my blog. You might don’t know about one of It’s great feature.

    Yesterday I had a problem with my blog, so I deactivate all the plugins ones and activated them again, just after activating I’ve got to see 16 new broken links notification from this plugin. So sometime repairing the plugin works better.

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Hey Ehsan, I didn’t know that. Thanks for sharing.

  21. FlaxG Avatar

    very impressive article and useful article for the beginners who does not have idea about the SEO Stuff. Thanks for sharing :)

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Thanks for the comment!

  22. Nizam Khan Avatar
    Nizam Khan

    Informative post! Well, I’m using this plugin and it’s really useful, especially the features like fixing the URL and to stop search engine bots from following broken links Thanks for sharing :)

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Yes Nizam, It is really useful.

  23. Kundan Bhardwaj Avatar
    Kundan Bhardwaj

    I was looking for information on broken links and there I go I finally found it and I also have downloaded the plugin, great man thanks a lot Istiyak.

    1. Istiak Rayhan Avatar
      Istiak Rayhan

      Hey Kundan,
      Welcome to RTB. Glad to know that this post help you. And let us know your experience about the plugin.

Leave a Reply

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