How-to September 10, 2019  |  12603   |  8 min read  – Read later

How to Find Broken Links on Your Website and Fix Them

If traffic decreases and visitors do not stay on the site, look for broken links. They are more likely to aggravate the ranking in the search engine results page.

What is the Broken Link

Broken links are external or internal links that lead to a non-existent site, page, or file. In such situations, the server usually gives a 404 or 410 server response code. It's challenging to notice broken pages on large sites because administrators can use back-ways and can't see the errors that occur to users, especially when there are several thousands of pages.

Error 404 image

Broken links that are on the site drop the ranking. When Google's search robot monitors resources from its database and analyzes the content, it clicks on broken links and sees errors. If the robot receives code 410, it understands that the page doesn't exist and that it's no longer necessary to analyze it. Code 404 tells the search engine that the page may have been here before, but now it doesn't exist. In this case, during the next analysis, the robot will check it again and record the fact of absence.

Error 404 may also be displayed when the server gives a 200 response code (everything is OK, the page is there), but in fact, it's empty or missing. This answer is called a 404 soft error. This happens when a non-existent page doesn't return a 404 code or doesn't redirect to a relevant page.

As a result, non-existent pages will be indexed, which means the site will lose the crawling budget. This is a specific time limit during which search engines scan a web resource. Moreover, if they first crawl incorrect or non-existent pages, the site's visibility will decrease, and the number of visitors will drop.

The reasons for the appearance of broken links can be completely different. The most popular of them are the following:

- the linked resource has been deleted;
- you deleted the page, leaving links to it;
- the landing page changed the address, but the link remains the same;
- when adding a link, some fat-finger was made;
- the auto-update failed due to invalid addresses.

How to Find Broken Links

1) You can find broken links manually. This method is more suitable if the site is small. Then you can flip through and view all the pages, checking their operability.

2) Explore indexed pages in a search engine. To do this, enter the command "site:" and your domain in the search bar, open all the pages that have been issued, and check the site for broken links. This method, like the previous one, will be challenging for large resources.

3) You can use the functionality of the Google Search Console. First, you need to authorize your site. Then, in the toolbar, go to the "Scan" > "Scan Errors" section. All pages which contain errors will be shown in the displayed list.

4) The Bing Webmaster Tool has similar functionality. After authorization, go to the toolbar, then select the appropriate section. The tool will check the broken links, show their amount and addresses.

Google Search Console or any other tool shows only those broken links and error pages that are in their databases. However, the results will be inaccurate and won't be the same. This is because the databases of various search engines are updated at different intervals, the crawling depth doesn't match. Therefore, it makes sense to use both resources at the same time.

A faster and more productive way to identify and eliminate broken links is through special platforms such as Serpstat. The service will help to analyze the site, identify broken links online, and tell you how to fix them.

To audit the site for all errors and broken links, you need to open the list of projects in Serpstat and click Add new project. In the window that appears, enter the domain of the site (the name will be pulled from the domain, but it can be changed). Select "Site Audit" from the menu. By clicking on the "Start Audit" button, you will be taken to the project settings.

All Projects Serpstat

If you know the exact number of pages on the site and you want to check everything, enter the necessary number. Otherwise, the default limit is 5 thousand pages. In this window, you can configure the speed of the site crawl. The maximum site crawl speed is not suitable for everyone. Some resources don't sustain a large number of requests in a short period and can block the analysis or pervert the results.

After setting up the site audit, wait for Serpstat to complete the check. After the audit is completed, an audit summary window opens. There you can see all the site errors, grouped by priority. It'll also show the level of domain optimization, a graph of the scan depth and response codes, a redirect graph, and a canonicalization diagram.

Site Audit Serpstat

In the summary of errors, in the group "Response Codes" are listed pages with broken links and other server errors. Notice if the green icon is lit next to the group you are interested in. If the sign is lit, there are no errors. Otherwise, click on the plate to see the list of problem pages, the description of the problem, the way to solve it, and the schedule of changes (if the audit has already been run several times).

HTTP Status Code image

The search for broken links online can be performed with the help of Netpeak Spider and other specialized services.

How to Fix Broken Links

1) The easiest way is to remove the broken links and the pages to which they lead.

2) If the page is in a state of processing, indicate the 503-error. Make a fancy window for the user and show that you are working on the site improvement.

3) Double-check the spelling of the link. Perhaps, some spelling mistake or a typo was made.

4) If you permanently deleted the page, but the links to it remained, put the 301-redirect on a new page. Delete all links that led to the remote page. Check them with a backlink checker.

To reduce losses in traffic and customers, create your page template with the 404-code. The standard page looks minimalistic and blank, it doesn't reflect your attitude to the problem and customer care. By creating your own template that suits the specifics of your activity and target audience, you can supplement it with links to the main page and related content.

404 Error image

Conclusion

On large sites, a broken link is a natural phenomenon, but you need to deal with it. Errors need to be constantly monitored, detected and removed. They disrupt the confidence of users and search engines.

You can analyze broken links manually, or you can use search engines or special services, for example, Serpstat. The found broken links need to be fixed and optimized for the user.

To stay up to date with all the news from the Serpstat blog, subscribe to our newsletter. Also, follow us on Twitter, LinkedIn or join our private Facebook group to get all the insights!

Detect broken links on your website using Site Audit tool

Get Your Free Access

Speed up your search marketing growth with Serpstat!

Keyword and backlink opportunities, competitors' online strategy, daily rankings and SEO-related issues.

A pack of tools for reducing your time on SEO tasks.

Get free 7-day trial

Rate the article on a five-point scale

The article has already been rated by 0 people on average out of 5
Found an error? Select it and press Ctrl + Enter to tell us

Discover More SEO Tools

Tools for Keywords

Keywords Research Tools – uncover untapped potential in your niche

Serpstat Features

SERP SEO Tool – the ultimate solution for website optimization

Keyword Difficulty Tool

Stay ahead of the competition and dominate your niche with our keywords difficulty tool

Check Page for SEO

On-page SEO checker – identify technical issues, optimize and drive more traffic to your website

Share this article with your friends

Are you sure?

Introducing Serpstat

Find out about the main features of the service in a convenient way for you!

Please send a request, and our specialist will offer you education options: a personal demonstration, a trial period, or materials for self-study and increasing expertise — everything for a comfortable start to work with Serpstat.

Name

Email

Phone

We are glad of your comment
I agree to Serpstat`s Privacy Policy.

Thank you, we have saved your new mailing settings.

Open support chat
mail pocket flipboard Messenger telegramm