How To Check Your Site for Broken Links

iMac screen with website code

Nobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it either! So, it's a good idea to run a regular site audit (I suggest monthly) to check for broken links. Links to your own pages and files may be correct but links to third party sites also need checking and correcting. Here are four tools that will help you check links.

Xenu's Link Sleuth (Windows)

Xenu's Link Sleuth is the first programme I found for checking links; it's great!

Xenu checks 'normal' links, images, style sheets, and scripts (and more). As it runs, the display shows a live updated list of URLs which are sortable.

  • Simple, no-frills user-interface and report format (which can be emailed).
  • Detects and reports redirected URLs.
  • Gives a list of site URLs that can included in a site map

Integrity (Mac)

Integrity is the nearest Mac equivalent to Xenu. There is a free version for personal use and a premium version with more features for business use. For example, managing many sites, exporting data and XML sitemap generation.

Additionally, for even more features, there is Scrutiny which provides SEO-related reporting. It is closer to Screaming Frog (below) in this respect.

Screaming Frog Spider (Mac and Windows)

Screaming Frog will crawl websites' links, images, CSS, scripts and apps from an SEO perspective. It provides a detailed report that you can filter and export. Apart from broken links, Screaming Frog will give you a more in-depth SEO audit of the site content.

There are two versions, free (limited to 500 links) and paid (£99/year). There's a feature comparison on the Screaming Frog site.

I've used the free version for scanning smaller sites and it works great. In particular, I like the way you can easily filter and sort results.

Google Search Console (Website)

Google's Search Console site (used to be called Webmaster Tools) will tell you a lot about your website. And that includes broken links to pages or files on your site.

The site is free to use but you will need to register and add and verify your website. Verification is a simple process, for example uploading a file that Google provides to your web space.

After verification, the Search Console dashboard shows crawl errors and missing pages are included. Click on the page URL and a pop-up with more details is shown. Google usually tells you where the missing page is linked from. Useful!

Fixing Things

After you have found broken links...

Fix broken links by amending the URL, deleting the link, or redirecting to another page on your site. Your site visitors will thank you!

Monthly Check-ups

If you run a check like this every month, you might be surprised what you find. Even with the best will in the world, pages and links go missing from time to time!

IDValue
url_0/news/2016-08-01-how-to-check-your-site-for-broken-links
url_s2016-08-01-how-to-check-your-site-for-broken-links
url_12016-08-01-how-to-check-your-site-for-broken-links
perch_page_path/news/post
longerTitleHow To Check Your Site for Broken Links
image/perch/resources/photo-1461632830798-3adb3034e4c8.jpeg
imageDescriptioniMac screen with website code
show1
clip
excerpt

Nobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it either! So, it's a good idea to run a regular site audit (I suggest monthly) to check for broken links. Here are four tools that will help you do that.

pageDescriptionNobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it either! So, it's a good idea to run a regular site audit (I suggest monthly) to check for broken links. Here are four tools that will help you do that.
categories
Array
(
    [0] => 14
)
og_titleHow To Check Your Site for Broken Links
og_descriptionNobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it either! So, it's a good idea to run a regular site audit (I suggest monthly) to check for broken links. Here are four tools that will help you do that.
og_image
og_typearticle
alternativeimage
alternativeimageDescription
itemID56
postID56
blogID1
postTitleHow To Check Your Site for Broken Links
postSlug2016-08-01-how-to-check-your-site-for-broken-links
postDateTime2016-08-01 13:30:00
postDescRawNobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it{...}
postDescHTMLNobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it{...}
postDynamicFields{"longerTitle":"How To Check Your Site for Broken Links","image":{"assetID":"439","title":"Photo{...}
postTags
postStatusPublished
authorID1
sectionID1
postCommentCount3
postImportID
postLegacyURL
postAllowComments1
postTemplatepost.html
postMetaTemplatepost_meta.html
postIsPublished1
sortval56
pagingfalse
total1
number_of_pages1
total_pages1
per_page10
current_page1
lower_bound1
upper_bound1
prev_url
next_url
prev_page_number
next_page_number
first_page_url/news/2016-08-01-how-to-check-your-site-for-broken-links
last_page_url/news/2016-08-01-how-to-check-your-site-for-broken-links
first_pagetrue
last_pagetrue
perch_longerTitleHow To Check Your Site for Broken Links
perch_image/perch/resources/photo-1461632830798-3adb3034e4c8.jpeg
perch_imageDescriptioniMac screen with website code
perch_show1
perch_clip
perch_excerpt

Nobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it either! So, it's a good idea to run a regular site audit (I suggest monthly) to check for broken links. Here are four tools that will help you do that.

perch_pageDescriptionNobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it either! So, it's a good idea to run a regular site audit (I suggest monthly) to check for broken links. Here are four tools that will help you do that.
perch_categories
Array
(
    [0] => 14
)
perch_og_titleHow To Check Your Site for Broken Links
perch_og_descriptionNobody likes clicking on a link to find that it goes to a missing page. And Google doesn't like it either! So, it's a good idea to run a regular site audit (I suggest monthly) to check for broken links. Here are four tools that will help you do that.
perch_og_image
perch_og_typearticle
perch_alternativeimage
perch_alternativeimageDescription
authorGivenNameClive
authorFamilyNameWalker
authorEmailclive.walker@cvwdesign.co.uk
authorPostCount66
authorSlugclive-walker
authorImportRef
authorDynamicFields
postURL/news/2016-08-01-how-to-check-your-site-for-broken-links
postURLFullhttps://www.cvwdesign.co.uk/news/2016-08-01-how-to-check-your-site-for-broken-links
perch_item_firsttrue
perch_item_lasttrue
perch_item_zero_index0
perch_item_index1
perch_item_rev_index1
perch_item_rev_zero_index0
perch_item_odd
perch_item_count1
perch_index_in_set1
perch_zero_index_in_set0
perch_first_in_settrue
perch_last_in_settrue
perch_namespaceperch:blog

Comments and Responses

Leave a comment

A simple question that helps with spam.

Add a Response

This site uses webmentions. Responses are collected and displayed automatically. However, if you've posted a response and need to manually notify me, please enter the URL here.

Posted a response? Enter the URL here