We love digital 0330 353 0300

Joe Johnson

How To Resolve Canonical Issues On Your Website

21st Oct 2020 SEO Blog 5 minutes to read

What are Canonical Tags?

Canonical tags are HTML tags that can be added to a particular web page that instructs search engines that the page is a sub-set of a different, primary page. They’re a crucial part of our SEO services here at Koozai as they can drastically influence the technical SEO of a website.

Canonical tags are ‘hints’ rather than ‘directives’ meaning that search engines won’t necessarily respect each canonical tag you specify, in some cases search engines may ignore them altogether, or specify their own canonicals.

What’s The Benefit of Using Canonical Tags?

The main benefit of using canonical is the ability to group clusters of identical or very similar pages so they don’t all appear in search results (and potentially compete with each other), while still allowing users to access the pages.

As well as removing pages from the index, canonical tags will also consolidate the authority of canonicalised pages into a canonical page.

For example, if page B is canonicalised to page A, any authority from external links pointing at page B will be passed across to page A.

Canonical tags are particularly useful for ecommerce sites with lots of very similar pages. For example, the ‘red dresses’ category page will likely be very similar to the ‘dresses’ category page. In this scenario, the ‘red dresses’ page can be canonicalised to the main ‘dresses’ page – users will still be able to navigate to the ‘red dresses’ page once on the site, but the ‘red dresses’ page won’t compete with the ‘dresses’ page in search results (plus the ‘dresses’ page inherits authority associated with the ‘red dresses’ page); giving the ‘dresses’ page the best possible chance of achieving its full visibility potential (i.e. ranking as well as it possibly can).

Where Canonical Tags Should Be Used

Where Canonical Tags Shouldn’t be Used

While canonical tags are beneficial for sites that NEED to have several near-identical versions of a page (such as the examples above), there’s no point in having lots of canonicalised pages that don’t need to exist.

Of course, having identical or near-identical pages canonicalised is better than them allowing them to be indexed, but those pages not existing at all is even more optimal.

Think about it like this – if you have 1,000 canonical pages on your site, and each one of those has a canonicalised page pointing at, suddenly you have a 2,000 page site. Search engines only need to crawl 1,000 of those pages, so why allow them to crawl double the amount?

This may not be an issue on a site this size, but when if we’re talking about sites with tens of thousands or hundreds of thousands of pages – this can easily become an issue.

How to Check Canonicals

There are many tools and methods out there to check canonical tags. Arguably the quickest way to check canonical tags on-the-fly for an individual page is with a browser plugin such as ‘Detailed’ for Google Chrome. This provides a lot of the most important on-page information including if a page has a canonical tag, where it points to, and if it’s self-referencing or canonicalised

Alternatively, website crawlers are a good way to check canonical tags en-masse. Screaming Frog will break down the amount of canonicalised pages, which of those are canonicalised, and which of those are self-referencing

 When A 301 Redirect Rather Than a Canonical Tag Makes Sense

If you decide that you are going to get rid of canonicalised pages that don’t need to exist, it’s a good idea to 301 redirect them to canonical page. This means that any traffic or authority associated with the redirected URL will be passed through to the final destination.

Once redirected, any links to the redirected pages can be deleted to stop search engines crawling them.

Setting up a 301 Redirect Using Windows Server

If you host your website on a Windows server you will need to have administrative access to the hosting server and will need to set up the 301 redirect through IIS.

Go to “All Programs>Administrative Tools>Internet Information Services”

Navigate to the domain and right click on it, then select “Properties”

Click on the “Home Directory” tab

Select the radial button “A redirection to a URL”

Then enter the URL you want to redirect to (e.g. https://www.example.com)

Click “OK”

This will redirect the domain.

Word of Warning!

Double-check that the domain names are correct when implementing a permanent 301 redirect, and then double-check them again. Once implemented test that the redirect is working properly, and make sure that you refresh the page several times to ensure you are not viewing a cached page. The reason this is vital is that using IIS incorrectly could result in your website being brought down.

 Summary

Canonical tags can be incredibly useful for solving a number of different SEO issues – just ensure that they’re being used in the right way, and for the right reasons. Not every website needs to use canonical tags

Audit existing canonical tags on a regular basis to make sure they are having the desired effect, and that the pages actually need to exist in the first instance. Also, make sure that you regularly check any cannibalisation issues on your site that could be solved with canonical tags.

View on Koozai.com

Leave a comment

Exit mobile version