Canonical issue : Resolved

If you’re an SEO, you might be familar with canonical issue. Simply putting, you can call it duplicate content issue. In this article, we’ll be talking about various causes of canonical issue and how to fix them

So, what exactly canonical issue is ?

how to resolve canonical issue

A given webpage can be accessed mainly through 4 URL variants :


Google considers them as 4 different pages with duplicate content. Which have a negative impact on search rankings.

How it Affects your Rankings

When Googlebot Crawls backlinks to your Website, it indexes all the pages. Now suppose, 2 versions of a page indexed by googlebot viz. and Although, they are same to us, but Different for Google. Now Google gets confused, which one is the original page to rank well in search results.

How to resolve Canonical issue ?

To resolve canonical issue in your website, make sure every variant of your website should be redirected to the one you want to target.

#1 Use Proper canonical tags

So what is canonical tag ?

Canonical tag is simply a meta tag put in the head of your webpage. It tells the crawler that the original content for this page is located at this particular url, please don’t consider them duplicate of each other.

<link rel="canonical" href="" />

The Homepage Canonical tag

Please note: By default your homepage is configured as the file named index.php or index.html. Make sure the the url in the caonical tag of your homepage should be your preferred domain and no index.html or index.php in the end.

Incorrect : <link rel=”canonical” href=”” />
Correct : <link rel=”canonical” href=”” />

#2 Force whole Traffic on single URL Scheme

First of all, you have to decide, which url would you prefer ? www or non www . After that make sure other url variants redirecting to the one you have selected.

#3 Remove query Strings

remove query strings

Query strings are urls with some added strings in the end. These are also responsible for Canonical issues. It is recommended to minimize this types of links or backlinks to prevent canonical issue.

Follow these steps to resolve canonical issue

  1. Choose the URL Scheme you prefer. www or non www
  2. Redirect the traffic on other URL Schemes to the one you prefer
  3. Put Canonical Tags in the other variant pages.
  4. Remove Query Strings
  5. Why Choose https

Did we missed something ?

We put our best efforts to explain you the topic, but if there is something we missed, let us know in the comment section.

Reference links

Leave a Reply