How to Use Rel=Canonical for Content Syndication and SEO

Rel=Canonical For Content Syndication
  • Save

Are you out of interesting post ideas but don’t want to skip a day of updating your blog? Read on for a detailed guide to content syndication and the resolution of duplicate content issues with the help of the rel=canonical tag.

Content syndication is the process of sharing your original work on other platforms to drive more traffic, and publishing other bloggers’ work on your blog while keeping your blog updated. Content syndication is a useful aspect of content marketing, and many popular websites like Lifehacker and Bufferblog are doing syndication as a part of their content curation and marketing strategies.

This post is about content syndication from a different angle, and should help you to make the most of your content syndication without impacting SEO.  In this case we will be focusing on an incredible SEO tag call rel=canonical, and we will explore how you can use it in your content marketing.

But before I introduce rel=canonical and how to use it, you should also check out this post and this one to get a deeper understanding of content curation, which will help you considerably with the process of content marketing.

What is the rel=canonical tag in SEO?

Before I share the interesting SEO trick for your content syndication process, let’s understand the basics and technical aspect of rel=canonical. Even if you don’t really pay attention to SEO, this explanation will ensure that you understand everything about rel=canonical.

The rel= canonical tag is an HTML tag that essentially tells search engine bots that one URL is equivalent to another URL where search results are concerned.  The main use of this tag is to avoid issues related to duplicate content on your website which happens due to similar URL parameters or the existence of similar content.

The canonical tag was introduced to handle duplicate content for web masters who have similar or identical content within their blog. As an example: if you are running an e-commerce site and have sorting enabled (sort by price, sort by color), you can use a canonical tag to tell search engine bots to which page you want to rank for.  I will tell you how to add the canonical tag in the easiest way possible, but first let’s be sure we understand the power of this tag.

Let’s start by looking at what Google has to say about canonical tags on their official page here:

When to use canonical tag
  • Save

Canonical tags are very commonly used by services which allow you to create mobile versions of your site.  They add a canonical tag from the mobile version of a page to the original page in order to avoid a duplicate content issue.

It is important that you have a basic understanding of this useful tag, and that you understand how you can use it in your content syndication process.  Beyond that, I will not go into great technical detail where the rel=canonical tag is concerned, but if you would like to learn more about it, here is a video tutorial to give you a more in-depth understanding.

Subscribe on YouTube

Let’s look at an example of the use of a canonical tag in content syndication:

If you have published on your blog an awesome, useful post on “SEO on WordPress”, and you allow 3-4 niche blogs to syndicate that content on their blogs, you can take advantage of a canonical tag to tell search engine bots that the article published on your blog is the original and should rank as the original for that particular topic.

The canonical tag will also be added to the other blogs that are syndicating your original content.

Perhaps the best part of this is the fact that all major search engines (Bing, Yahoo, Google) support canonical meta tags.

We add rel=canonical tag to the head section of a page which is non-canonical or syndicating the content. For example, if I republish one of my posts from my WPFreeSetup blog here at ShoutMeLoud, all I need to do is add a rel=canonical tag on that particular post at ShoutMeLoud and point it to the original article at WPFreeSetup.

Using canonical tags in WordPress for content syndication:

So far you have learned that the attributes of canonical tags tell search engine bots which page hosts the original content, thus allowing you to avoid any duplicate content penalty.

Now let’s explore how you can add a canonical tag in your WordPress posts, and when you should use this important tag. We’ll look at an example from ShoutMeLoud:

Along with ShoutMeLoud, I have many other niche blogs like and where topics are similar to those on ShoutMeLoud. I write at least 1-2 monthly epic posts on those blogs, and I often want to share the same content on ShoutMeLoud.

Usually I can simply copy and paste content from those blogs to the ShoutMeLoud blog, and add a no index tag to avoid any duplicate content issues. This is a safe practice, but I lose out on a lot of link juice. Considering the fact that it is blog and I know the content is awesome, I want those posts to get a link juice advantage.

Now that I know about rel=canonical tag, what I can do is simply copy and paste the epic content from other blogs in my network onto my ShoutMeLoud blog, and add the rel=canonical tag on the ShoutMeLoud post, thus pointing to the original article on other blog (and noting it as the original).

You should always link back to the original article within the body of syndicated content. Ex: This article is first published on (URL), and shared here because it’s awesome. 

Check out this useful video from Matt Cutts on using canonical tags for content syndication:

Subscribe on YouTube

Another simple scenario for using rel=canonical in your content marketing is by letting other people re-post content from your blog with a proper canonical tag. Similarly, you can post content from other blogs which are allowed for content syndication, and use a canonical tag. This way you will always be keeping your blog updated with awesome content. (Don’t forget to add a note like the one I have suggested above.)

Keep in mind that this practice should be used in moderation and only for high-quality content. Overuse of this practice could increase the danger of a duplicate content penalty which is precisely what you are trying to avoid.

Now let”s look at how you can add a canonical tag in a WordPress blog post. You can start with the stand-alone Canonical SEO WordPress plugin which adds a check box at the post editor section for adding canonical URL. Download from here.

Canonical SEO WordPress plugin
  • Save

For this purpose we will be using the awesome free WordPress plugin SEO by Yoast. If you are not using this plugin, you should check out this guide on using and configuring this plugin for SEO success. If you are already using the SEO by Yoast plugin, in your WordPress post editor click on the advanced section of the Yoast plugin, and scroll down to canonical URL, and add the link to the original content. (See screenshot below.)

WordPress Canonical Tag
  • Save

Here is what the official webmaster blog has to say about using rel=canonical for cross-domains:

canonical cross domain syndication
  • Save

Note the line which says “Canonical link element is seen as a hint and not an absolute directive”, so allow me to repeat myself:

  • Use canonical tags in moderation. I prefer only 1 in every 20 posts.
  • Add the original post link within the body of the syndicated content.
  • Ensure that the syndicated content matches the topic of your blog and adds value.
  • Here is an important post from the official Google blog on mistakes to avoid when using canonical tags.

Bonus tip for affiliate marketers:

If you are into affiliate marketing and you post monthly discount coupons such as “Dreamhost discount coupons for every month”, in most cases you will be using almost identical content and creating lots of duplicate content. You can take advantage of the rel=canonical tag to point links to one particular page in order to avoid a duplicate content penalty.

The canonical tag, though infrequently discussed, can be a very important part of your website’s SEO.

If you are using the rel=canonical tag in any other ways, we would love to hear your experience and your results. Also, if you know of more creative uses of canonical tags in the SEO of WordPress blogs, let us know via the comments section below.

If you find the information in this post useful, please share it with your friends and colleagues on Facebook, Twitter and LinkedIn

Was this helpful?

Thanks for your feedback!
  • Save
Authored By
A Blogger, Author and a speaker! Harsh Agrawal is recognized as a leader in digital marketing and FinTech space. Fountainhead of ShoutMeLoud, and a Speaker at ASW, Hero Mindmine, Inorbit, IBM, India blockchain summit. Also, an award-winning blogger.

22 thoughts on “How to Use Rel=Canonical for Content Syndication and SEO”

  1. Tony Spencer

    Canonicalization is the best solution for the URLs with Same Content. If you don’t add canonical to these pages this will create a content duplicity issue to the website and search engine like Google hates duplicate content. Use canonical tag to your website in a proper manner.

    You have shared a very helpful resource for the people who want to implement canonical tag to their website in a proper manner.

  2. Idrees

    Usually I can simply copy and paste content from those blogs to the ShoutMeLoud blog, and add a no index tag to avoid any duplicate content issues. This is a safe practice, but I lose out on a lot of link juice. Considering the fact that it is blog and I know the content is awesome, I want those posts to get a link juice advantage.

    I am afraid, if this info is correct? When you add a noindex tag, how come the page rank will not flow unless you add nofollow tag… The safe and best bet for content syndication is either to use rel-canonical (the most sought after method) or simply use no-index where you tell engines not to index this page (duplicate content) – use either of the method you still get a page rank flow.

    Please correct me if I am wrong!

  3. Moumita

    I cannot get this feature in Yoast advanced . Is it discontinued?

  4. Jasvinder

    URL Canonicalization seems to be quite new topic to me, being a newbie. Although, I have read some guides, but still i have one confusion, Do I need to add URL Canonical Tag in every page of my site?

    1. Idris @ Digithowl

      Hi Jasvinder,

      To play safe it is better to add canonical Tag in every page of your site. It becomes very much mandatory (if you care about SEO), in cases where a page is likely to get multiple duplicate pages due to website’s design functionality such as sorting, listing, etc. or if the page is being tagged with additional parameters.

      1. kelly

        I’m also confused about this point!

        In the article above it says, “Use canonical tags in moderation. I prefer only 1 in every 20 posts.” But, what you are saying is the opposite.

        I’m having an issue with duplicate content within the site, and I’m struggling to understand how to fix this.

  5. Mickiyas B

    I would go for Yoast. I wouldn’t install another plugin only for this purpose so as to minimize the number of plugins on your blog.

    The All-In-One SEO plugin has this functionality too.

  6. ganesh

    I am unable to redirect my domain “” to “”, but i choose preferred domain in GWMT. can you tell me is there any need to use canonical tag that pointing to my “www” version of site.

  7. Hetansh Agarwal

    Hey, nice article. But just want to know & confirm a few things.
    1- How frequently can i use Canonical URL’s?
    (i run a blog on which i post articles related to Health & Fitness, Diet, Meditation, Fashion, Beauty, Dating & Relationship. I am the Sole Author. It is not possible for me to write more than 1 article a day.)

    2- Is it OK if post 1 Original article/day + 1 duplicate article with CANONICAL URL/day?

    3- If i post as per (2.) then i will be having 50% OG content and 50% Duplicate content with CANONICAL’s. So will it affect my OG posts while ranking in Search Engines?

    4- Will my blog be banned or something by Google?

    5- What is the acceptable OG to Canonical Ratio?

    plz answer them all…thanks…

  8. Nitin

    If I link to the original article, do I add rel=”nofollow” to the link. Can you please give some details on rel=”nofollow” as well.

  9. Ravi kumar

    “If you can’t explain it simply you don’t understand it well enough”

    You Made It Harsh Sir, It is so simple to understand.

    Canonical Tag is the most important advancement in SEO, where you can say that who is the original writer and works for link Juice too.

  10. Manish Agrawal

    Hey Harsh,

    First i want to say thanks because you share every time unique and useful information about SEO, online marketing, blogging and other related to digital marketing. I have also bookmark your website.


  11. Pritam Nagrale

    This is really useful article for me & it answered most of the things I was looking for sometime now. Although I knew about Canonical tags but I was unaware of using this way. Thanks Harsh for sharing this. I will research more in this direction & will try to implement this.

  12. shiwangi shrivastava

    Hey Harsh,

    You always make us familiar with unfamiliar subject and terms. Before your post I was unaware of the definition of Rel- canonical. Thanks for updating me and the nation as well with the rare and unusual thing.

  13. Tomas Kulikauskas


    Very good article. I have read couple posts before elsewhere, but still couldn’t understand what for is this ‘rel=canonical’ tag. Now everything is clear.

    Can I rank for a post in good position on google, if I will add duplicate text with minimal corrections in content and of course with ‘rel=canonical’ tag? Or this post will not be indexed or will not appear in search results at all?


  14. Sayyed Parvez

    Hi Harsh,
    You have explained ‘Rel=canonical’ very well. The points you have highlighted are quiet helpful. Thanks for interesting post.

  15. Pramod

    Previously I used to no index the post with duplicate content to avoid any planety, but now This post gives an advanced guide to do it with perfect and smarter way.
    Thank Harsh.

  16. Akhil K A

    Thanks Harsh.

    Another well explained article from you! I always wondered about this canonical option in the yoast. Now I got everything about this topic.

    Keep Posting. Keep Sharing Knowledge.

  17. Abhishek Tavasalkar

    I think this is the article I was looking for. On my blog I post tech articles along with tech news articles for which I refer popular tech news sites. I do not copy paste exact article but refer them and write the news in my own way. I always felt guilty because I thought I was copying from them. Now after reading this article I know I can add canonical link to refer to the original article which I’ve referred to.

    Thank you for the help Harsh.

    1. Harsh Agrawal

      The case which you just mentioned, in such scenario don’t use canonical tag. Use it only when an article is identical copy of article from other domain or just a minor change (1%)… In your case you should simply addand link it to the tech news sites from where you have taken the reference.

      1. Abhishek Tavasalkar

        Thank your for clearing another big doubt!

  18. Vikas Yadav

    A very useful article to prevent blog post from content syndication. I was not aware about that, but after reading this article from Shoutmeloud, I know how prevent it by using rel-canonical, Thanks a lot@Harsh, this article add value to optimize a blog post perfectly Search engine friendly.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top