How to Find and Fix Broken Links (5 Methods) (2024)

Having broken links on your site is bad news for both your human visitors and your SEO, so learning how to fix broken links is an important part of running a successful site.

In this post, we’ll dive into a deeper explanation for why broken links are something worth seeking out and correcting. Then, we’ll show you five different methods that you can use to find and fix broken links without slowing down your site.

Check Out Our Video Guide to Fixing Broken Links

Broken Links Are Bad for SEO and User Experience

Broken links are bad for your site for a few different reasons.

First, there’s the effect on your human visitors. If someone is clicking a link, they’re doing so because they’re interested in the content that they were told the link will take them to. Makes sense, right?

So, by sending them to a broken link instead of the content that you promised them, you’re creating a frustrating experience for your visitors, and that by itself is a good incentive to find and fix broken links on your site.

Broken links aren’t just bad for humans, though, they’re also bad for robots. Specifically, the crawler bots used by search engines like Google.

First off, broken links waste your crawl equity in Google. Every 404 page that a Googlebot encounters as a result of broken links is a live page that Google could have crawled instead.

Beyond that, broken links are also a waste of link equity. For example, if you have a broken internal link from one blog post to another, you’re not getting the SEO benefit of that internal link, which is a negative for your SEO efforts.

Five Ways How to Fix Broken Links

Ok, so broken links are bad for your site. Now it’s time to answer the important question – how can you fix broken links?

Over the next sections, we’ll cover five ways how to fix broken links. You can click below to jump straight to a specific section or read through all five methods:

  1. Web-Based SEO Audit Tool
  2. Google Search Console
  3. Desktop Software
  4. Online Broken Link Checker Tool
  5. Broken Link Checker WordPress Plugin – we do not recommend this method, though we will still include it in the post with some disclaimers

1. Web-Based SEO Audit Tool

The first method we recommend to find and fix broken links is to use a web-based SEO audit tool. Three of the most popular ones are Ahrefs, SEMrush, and Sitechecker. All of them include very powerful site audit tools in which you can automatically scan your site for errors.

Ahrefs actually a couple of different places you can find broken links.

Option 1 – Find Broken Links with the Ahrefs Audit Tool

The first way to find broken links in Ahrefs is to use their amazing Site audit tool. Simply set up a new project, input your site’s address, and let it scan your site. Depending on the size of your site, this could take a good 20 minutes or so.

Remember, if you’re a Kinsta client, requests from the user-agent AhrefsBot are excluded from billable visits.

How to Find and Fix Broken Links (5 Methods) (1)

After the scan has completed, click into the reports section and you’ll find a list of all the 404 errors on your site. You can then see all the broken links on your site and the internal pages they are appearing on. You should then update the broken links with the correct ones.

How to Find and Fix Broken Links (5 Methods) (2)

Option 2 – Find Broken Links with Ahrefs Site Explorer

You can also use the Ahrefs Site Explorer to find broken links. Simply put your site URL into Ahrefs Site Explorer, go to the “Backlinks” report, and click “Broken” to see the strongest broken backlinks of your website.

How to Find and Fix Broken Links (5 Methods) (3)

Alternatively, you can also go to “Best by links” report, and apply the “404 not found” filter in “HTTP codes.”

Option 3 – Find Broken Outgoing Links with Ahrefs Site Explorer

Fixing internal broken backlinks on your site is priority number one. But don’t forget about broken outgoing links. When you link to broken content or resources on other people’s sites this is also frustrating for the user. High-quality outgoing links also play a part in your SEO.

Simply put your site URL into Ahrefs Site Explorer, go to the “Outgoing links” report, and click “Broken links.” You can then see the post or page on your site where the link resides and the broken external link.

How to Find and Fix Broken Links (5 Methods) (4)

Option 4 – Find Broken Links with Sitechecker Website Audit

In order to find broken links in Sitechecker, you need to use the Website Crawlertool.

How to Find and Fix Broken Links (5 Methods) (5)

All you need to do is enter your domain, sign up for a 14-day free trial (no card required), and you can get 300 links checked for free on your site, it will take less than 2 minutes of your time.

Important Note: You can increase the number of pages in your account up to 900 for free. If you need to check more pages, you can choose one of the available plans.

How to Find and Fix Broken Links (5 Methods) (6)

After the scan, our crawler will find URLs with 4xx status that are linked to other pages on your site. This will help you fix the problem of broken links for the entire site and find out if new broken links will appear.

By clicking on the problem, you will see a list of URLs with this problem, a button to search for internal links to broken pages, and instructions for fixing it.

How to Find and Fix Broken Links (5 Methods) (7)

2. Google Search Console

Google Search Console is a helpful tool from Google that helps you “monitor, maintain, and troubleshoot your site’s presence in Google Search results”. In order to get started, you’ll need to verify your site with Google Search Console. Then, you can start benefiting from its features, including broken link detection.

As part of its functionality, Google Search Console includes a Crawl Errors report that lets you see all the pages that returned a 404 error to Google:

How to Find and Fix Broken Links (5 Methods) (8)

Clicking on any one of those links will open a popup where you can see which pages link to that 404 error page, which lets you correct the broken link on those pages:

How to Find and Fix Broken Links (5 Methods) (9)

3. Desktop Software

Beyond the web-based SEO audit tools, you can also find broken links using desktop software as well.

The most popular option here is Screaming Frog, which is a well-known SEO tool that’s free to use to find broken links.

Screaming Frog works on Windows, macOS, and Ubuntu.

Once you download and install the program, here’s how to use it to find broken links.

First, add your site’s URL to the box at the top and click Start:

How to Find and Fix Broken Links (5 Methods) (10)

Then, you can use the Response Codes option to filter out 404 pages and then use the Inlinks feature at the bottom to find links to those 404 pages:

How to Find and Fix Broken Links (5 Methods) (11)

If you’re using a Mac, Integrity is also another good desktop SEO tool that you can use to find broken links.

4. Online Broken Link Checker Tool

If your site isn’t very large, you might be able to use a free online broken link checker tool to find broken links.

A good option here is the creatively named BrokenLinkCheck.com, which lets you check up to 3,000 pages for free.

It’s also really easy to use – you just head to the website, plug in in your URL, and click Find broken links:

How to Find and Fix Broken Links (5 Methods) (12)

Then, you can decide whether to report distinct broken links or all occurrences – all occurrences is more thorough, but may take more time:

How to Find and Fix Broken Links (5 Methods) (13)

Then, the tool will list out all of the broken internal and external links, as well as provide links to the page where the broken link appears:

How to Find and Fix Broken Links (5 Methods) (14)

Then, all you need to do is go in and fix the offending link(s).

5. Broken Link Checker WordPress Plugin

More often than not, we do not recommend using a plugin to check broken links because they can be a big drag on your site’s performance. From a performance perspective, it’s much better to offload these duties to a separate tool via any one of the methods above.

However, there is one plugin we can recommend to find and fix broken links because the impact on site performance is not an issue. TheBroken Link Checker plugin connects to the WPMU DEV servers. This eliminates any impact that may be happening on user site performance. The Broken Link Checker plugin is also free to use. You are able to connect as many sites as you have to WPMU DEV at no cost.

How to Find and Fix Broken Links (5 Methods) (15)

This tool has actually been around for some time and is very popular. There is a Local version of the plugin, but now there is a Cloud-based version of the plugin that does not use site resources to run scans.

The ability to run scans without consuming site resources is a big deal. It allows for a faster scan, there is no risk of blocking the site’s IP address (since it uses the WPMU DEV IP addresses to crawl sites, and it eliminates PHP or WP errors.

Simply install and activate Broken Link Checker on your site, select “Cloud” from the Link Checker Menu, and then click on “Connect To WPMU DEV.”

From there, you are taken through a Free Hub onboarding process that will complete the setup and get you to where you can start running scans.

For more information on setup and other issues, you can check out the Broken Link Checker documentation.

Get Rid of Broken Links on Your Site

Having broken links on your site is bad for both user experience and SEO, so you want to periodically check for broken links and fix as many of them as possible.

For the most performance-friendly way how to find broken links, we recommend using an off-site solution. Good options are:

  • An SEO audit tool like Ahrefs – this is our recommended method if you have access to such a tool. We even use this tool at Kinsta to fix broken links on our website.
  • The Crawl Error reports in Google Search Console.
  • Free desktop SEO software like Screaming Frog.
  • A free web-based tool like BrokenLinkCheck.com

And again, while plugins like Broken Link Checker make it easy to find broken links on WordPress, we don’t recommend them because of the negative performance aspects of such an approach.

Have any other good broken link checking solutions that we missed? Let us know below in the comments.

How to Find and Fix Broken Links (5 Methods) (16)

Brian Jackson

Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.

How to Find and Fix Broken Links (5 Methods) (2024)

FAQs

How to Find and Fix Broken Links (5 Methods)? ›

There's no function in Word to automatically check the links. You'll have to check them manually by copying them into a browser or purchase a Word add-in that will do it for you.

How do I find broken links for broken link building? ›

And there are two ways of finding broken link opportunities.
  1. 2.1 Finding similar websites by keyword. Launch LinkAssistant, enter the URL and create a project. ...
  2. 2.2 Finding similar websites by an exact URL. You can find similar websites with whom you occupy the same niche, and analyze them for broken links.

How do I find broken links in Word? ›

There's no function in Word to automatically check the links. You'll have to check them manually by copying them into a browser or purchase a Word add-in that will do it for you.

How do you fix bad links? ›

Updating or removing. Updating is the simplest fix; if there's a typo in the URL, you just need to swap it out for the correct URL and the link will work as expected. Of course, this method only works if a misspelled URL was the cause of the broken link! Removing the link is also an option.

How do I find broken links for free? ›

BrokenLinkCheck.com is a free online website detection tool that can check your web pages for dead links and validate, find, and report broken hyperlinks.

How do I find broken links in Analytics? ›

The easiest way to track broken links in Google Analytics is with MonsterInsights. It tags 404 errors in Google Analytics, so you don't have to make any changes to your site. MonsterInsights is the best Google Analytics plugin for WordPress.

What is a broken link example? ›

A broken link is a hyperlink that points to a page or resource that does not exist. Most often, these linked pages were deleted or moved without a redirection set up. When the user or crawler follows a broken link, the server returns a 404 (Not found) or 410 (Gone) status code.

How to avoid broken links? ›

Redirect Old Links

If you've made changes to your website or removed old content, you should redirect any old links to relevant, new content. By doing so, you avoid broken links and ensure that you are directing users to the correct content. 301 redirects are the best option for redirecting old links.

How to find competitor broken links? ›

Here's how you can identify your competitors' broken backlinks:
  1. Use backlink analysis tools like Ahrefs, SEMrush, or Majestic to analyze your competitors' backlink profiles.
  2. Look for broken backlinks pointing to their website.
  3. Take note of the URLs with broken backlinks.
Jan 30, 2024

How do I find broken links in my sitemap? ›

By using the Sitemap 404 Checker Links tool, you can proactively address any broken links on your site, improving user experience, search engine visibility, and overall website performance.

How do I find break links in Word? ›

To break a link in an Excel or Word document, follow the steps below.
  1. In Excel or Word, click on File.
  2. Click on Info.
  3. Click on Edit Links (this will option will only appear if a link exist in the document).
  4. In the Source list, highlight the link that needs to break.
  5. Click Break Link.
Nov 4, 2022

How do I find all broken links? ›

Ahrefs' Broken Link Checker is powered by the largest live backlinks database in the industry. Our crawler is the second most active after Google, and we update our backlinks database with fresh data every 15 minutes. Translation: We're discovering new broken links all the time.

How do I find and fix broken internal links? ›

Use Chrome's Inspection feature by right-clicking on a webpage and selecting Inspect from the dropdown menu. The Console tab will highlight any 404 errors indicative of broken internal links. Similarly, you can visit Google Search Console directly to identify all 404 error webpages within your domain property.

What does a broken link look like? ›

A broken link is a hyperlink that points to a page or resource that does not exist. Most often, these linked pages were deleted or moved without a redirection set up. When the user or crawler follows a broken link, the server returns a 404 (Not found) or 410 (Gone) status code.

How do you check if a link is bad or not? ›

Use a URL checker

Google has its own version of a URL checker called Google Transparency Report. To check the safety of a link, all you have to do is safely copy the link and paste it into Google's URL checker. To safely copy a link, right-click and choose “copy” from the options that appear.

How do I check my broken links in Chrome? ›

website broken link and 404 error checker is a find broken link Chrome extension. With this plugin, you can find all broken links (404 errors) on the web page. Aren't you bored of the eliminate bad links on the page? All you have to do is install the website broken link and 404 error checker quickly.

Top Articles
Latest Posts
Article information

Author: Manual Maggio

Last Updated:

Views: 5875

Rating: 4.9 / 5 (69 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.