SEO Importance of rel=’canonical’ And How To Use In BlogSpot

Google and Other search engines have always wanted you to able to rank your quality contents without having blogs with copied contents with numerous backlinks on your way. One of the major reasons why blogs fall in rank is Duplicated Content. This has affected many blogs and may be affecting you as well. – This guide will help you solve all issues related duplicated content.

Duplicated Content In Blogger

Contents are crawled & indexed based on links serving them. Many blogger blogs have a lot of links leading to one page. If you have enabled HTTPS on your Blogspot blog you should have at least 4 links leading to your blog.

Your content can get indexed more than once based on these several links coming out from just one post. If this happens, it is referred to as duplicated content – which simply means one blog post showing more than once on search engines with different URLs.

Causes Of Duplicated Content In BlogSpot.

If you are a blogger paying less attention to SEO and how your posts are being indexed then you could just be a victim of duplicated content. There are many causes of duplicated contents but the major ones are

  1. Serving your content on both HTTPS and HTTP
  2. Links directing to specific comments
  3. No proper use of mobile tags – i.e indexing mobile pages on desktop search etc.
  4. Implementing AMP the wrong way
There are a lot of other reasons why your blog will be having a problem with duplicated content. But the above ones, have happened to me and a few other bloggers.

Effect Of Duplicated Content

Having long contents with long tail keywords placed in specific places and still not ranking well is quite unfortunate. This is what Duplicated content can do to your blog. You might spend the whole day writing quality posts, building Dofollow/Nofollow backlinks – If your blog is a victim of duplicated content,
Your blog posts and all your efforts would be a waste! Cause it won’t rank on the 2nd page talkless of the first page.
  1. Low ranking
  2. Serving one blog post more than once to search engines
  3. Will be treated as spamming
  4. Could be referred to as copied content. etc.

Bloggers Mostly Affected By Duplicated Content

Not every blogger falls a victim of this. Most bloggers using the free .blogspot extension don’t always fall a victim because Blogger got their back but if you purchase and switch to a custom domain then you could be a victim.
  1. Bloggers using HTTPS on custom domain
  2. Bloggers who have implemented AMP on their BlogSpot blog
  3. Bloggers with un-optimized Comment system
  4. Bloggers who have served their content for mobile users with a different version.

rel=’canonical’ Tag in BlogSpot

The rel=’canonical’ is a simple tag placed in the head section of a blog to inform search engines about the preferred URL when it comes to indexing posts. The rel=’canonical’ helps to solve duplicate content which could cause a drop in search ranking.
SEO is a big process and it is very hard to be successful at. If at the end of all your struggles in building strong backlinks and also improving your content, you face issues with duplicated content, then all your SEO implementations would be a waste.

How To Solve HTTPS duplicated Content Using rel=’canonical’ tag.

When you switch your custom domain name to HTTPS using CloudFlare in blogger, then your contents will be served on two URLS – http://www.blogname.com and on https://www.blogname.com.
Over time Google will discover this because Google in 2015 announced that it would choose a blog’s HTTPS version as the preferred version when indexing pages. This has worked well but still, a smart blogger needs to tell Google this what I need.
You might be running your blog on HTTPS and still decide to show your indexed URLS as HTTP. So using a  rel=’canonical’ is of great importance to bloggers using BlogSpot.

How to Set HTTPS as preferred version.

If you have decided to serve HTTPS as the preferred version for your blog. Follow the few steps below to get it done.
  • Go to Theme >> Edit HTML >> Search for <head>.
  • Below <head> paste <link expr:href=’data:blog.canonicalUrl.https’ rel=’canonical’/>
  • Save your theme.

Set HTTP As Preferred Version In Blogger

Just the same way we have chosen HTTPS as preferred version, we can also decide to make the HTTP preferred version instead of the HTTPS.
  • Go to Theme >> Edit HTML >> Search for <head>.
  • Below <head> paste <link expr:href=’data:blog.canonicalUrl’ rel=’canonical’/>
  • Save your theme.

rel=’canonical’ in Social Media Tags

When sharing your posts to social media networks such as Twitter, GooglePlus, and Facebook, Your links would look plain but when you use the rel=’canonical’, you will be able to add Twitter cards and Facebook open graph to your blog links.

How rel=’canonical’ is used in Facebook Open Graph & Twitter tags.

The Facebook open graph which gets links to images, posts, and home page uses the rel=’canonical’ link tag to get details related to your post. It gets the link of your post using the canonicalUrl. Example below

<!– Facebook OpenGraph –>
<meta content=’article’ property=’og:type’/>
<meta expr:content=’data:blog.title’ property=’og:site_name’/>
<!– Title, URL & Description –>
<meta expr:content=’data:blog.pageName’ property=’og:title’/>
<meta expr:content=’data:blog.canonicalUrl’ property=’og:url’/><b:if cond=’data:blog.metaDescription’>
<meta expr:content=’data:blog.metaDescription’ name=’og:description’/>
<b:else/>
<meta expr:content=’data:post.snippet’ name=’og:description’/>
</b:if>

The above code is just a section of the Facebook open graph. The bolded test shows the canonicalURL used as the og:URL. – Increase SMO – Properly Link Facebook To Your Blogger Blog

<b:if cond=’data:blog.metaDescription’>
<meta expr:content=’data:blog.metaDescription’ name=’twitter:description’/>
</b:if>
<meta expr:content=’data:blog.canonicalUrl.https’ name=’twitter:url’/>

The code above is a section from my Twitter card, and you can see the canonicalURL used as the twitter:url


rel=’canonical’ in AMP pages

If you have implemented AMP (Accelerated Mobile Pages) on your BlogSpot without indicating the rel=’canonical’ tag then you have only succeeded in dropping your blog’s ranking.
Once you implement AMP, Google will start indexing your AMP pages now if you have not implemented this tags in your template head, then your posts will be indexed on both AMP and no AMP. Trust me you don’t want that.

How to use rel=’canonical’ in AMP pages

  • Go to Theme >> Edit HTML >> Search for <head>.
  • Below <head> paste <link expr:href=’data:blog.canonicalUrl’ rel=’canonical’/>
  • Save your theme.


How to Test For Canonical Tag.

If you have implemented the rel=’canonical’ in your blogger blog, then you can test to see if it’s working properly here.


More From Author

While moving to HTTPS, I discovered a lot of SEO tags and the rel=’canonical’ is one of them. Start making good use of it whether you are using BlogSpot or Using WordPress. Duplicated contents can reduce your rank – only the rel=’canonical’ can help you when this happens.

Related Articles

5 Comments - Post Yours! How to? ▼

hello
  1. What about adding canonical tags to specific blogger posts? Is that possible? If so, how?

  2. Thank you. This works great…I love it!

  3. i have fixed some error duplicate tage on my webmasters tools , after i fixed i got a more higher rangkis , thansk for helpfull tutorial

  4. Pls where should I put this code

  5. Thanks I really found this blog useful


Leave a Reply