How to track broken links in your website using Google Analytics

Linking between pages in your website is a great way to make it easier to use, for search engines as well as for human visitors. It’s simple to make a link, especially if your website has a Content Management System, and usually means creating a bit of code that includes the ‘address’ of the linked-to page. The address is the bit at the top of your browser that starts with ‘http://’ then has your domain name, eg ‘’, and then has a part that is specific to the page eg ‘/blog’.

Now, particularly with sites that have been around for some time, it can be beneficial to change a web page’s address. In recent years, the address has become increasingly important to  search engines, and it’s helpful to them if you use something long and descriptive. For example, I know that with Cicada client First Line IT, a number of the page addresses are not as helpful and descriptive as they could be. The difficulty is that if I’ve linked to them from other pages, then changing their address risks breaking the link.

So how do we get round this?

Continue reading