Are you aware that internal duplication is one of the biggest problems webmasters face today? Is duplicate content your biggest trouble? Or are you still unaware that it could actually be your problem which is affecting your website rankings?
What is classified as duplicate content?
Consider the following URLs:
When a user enters through any of these URLs, same page will come up on the browser but with a different URL. Content on these pages will come under the category of duplicate content.
There are 3 major reasons for that:
There are chances that the problem has occurred due to one of these two reasons
There are 5 common ways to ensure that your site does not possess duplicate content. Depending on your use case, you can choose to implement any one or more of following methods:
Now the question arises, what to use and where. Let us understand their use case one by one.
301 redirect is essentially telling a search engine that the page which existed here has moved permanently to a new location.
Let us assume you have 7 duplicate pages all capable of ranking for a single search query. What if we combine these 7 pages? The relevancy and popularity of that single page would be much greater than any of the individual 7 pages. Thus to remove the duplication you must put a 301 redirect on 6 out of the 7 pages.
Even Google recommends 301 redirect as the most preferred way to remove duplicate pages. If you can use a 301, you must use it.
A noindex tag is essentially telling a search engine that the page will exist as is and the search engine can crawl it freely but should not be indexed in the results provided by a search engine. The page can only be accessed with a link to that page. All the link juice and backlinks stay on that URL itself.
Noindex is used in cases when duplicate pages like “tag” pages or “category” pages get created and start to compete with the actual pages that are supposed to rank.
A canonical tag (rel= “canonical”) tells search engines to consider a particular URL for indexing and ranking purpose out of all the URLs containing same / similar information. This prevents the remaining pages from competing with each other.
Most of the duplication problem can be solved even before it arises? If you have duplicate static pages, simply select one page which you wish to rank. Mark all the pages (including itself) canonical to that single page. In case of dynamic pages, mark all your pages from where dynamic pages can be generated as canonical to itself (Self Canonicalized). By doing this, you have informed the search engine bots to consider this one page for all ranking and indexing purposes. The link juice from all other pages is transferred to this page and there is no internal competition.
Let us consider the following three static pages to understand this better:
If there is no canonical tag on above pages, then search engine might index all three of them. Further the pages will compete with each other for queries like “iphone 32 gb”.
Now let us consider following three dynamic URLs:
If your page – http://www.amazon.in/Apple-iPhone-7-Black-32GB/dp/B01LZKSVRB is not self-canonicalized then chances are Google might index all the dynamic pages which get generated via filter or search. Further the pages will compete with each other for queries like “iphone 7 black”.
Therefore, one page should be identified as parent page which should rank for query “iphone 32 gb”/“iphone 7 black” and other two pages should have canonical tag referring to the respective parent page.
The canonical tag is placed in the HTML header of a webpage. We use this portion of the code to add components relevant from SEO point of view like title tags, meta description etc. The code has the following syntax:
<link rel=”canonical” href=”https://example.com/” />
It is just a single step process, add the above code to the page which is a copy of “https://example.com/” and you are done.
The alternate tag is very similar to the canonical tag. Although this is used mainly for multilingual pages on a website. If you have pages on your website targeting users of different countries with similar content, alternate tag is used.
<link rel=”alternate” hreflang=”en” href=”https://example.com/” />
It is just a single step process, add the above code to the page which is an alternate in a different language for “https://example.com/” and you are done.
Duplication is a very common problem faced by webmasters across the globe, however the correct usage of above mentioned techniques on your website will definitely fix all your troubles instantly.