Many sites have similar page content in their websites. Often named as duplicated content.
If search engines (like Google) will find duplicated content, then Google will index only one version. And in your case this could be the wrong version (page) and you could miss a lot of potential traffic. This is what we call a canonical issue.
But you as the web owner can tell Google which version has to be indexed, by adding a specific parameter in the
section of your website.Watch Matt Cutt’s video about duplicated content and canonicalization
Source: Google Webmaster Central:
If Google knows that these pages have the same content, we may index only one version for our search results. Our algorithms select the page we think best answers the user’s query. Now, however, users can specify a canonical page to search engines by adding a
element with the attribute rel=”canonical” to the section of the non-canonical version of the page. Adding this link and attribute lets site owners identify sets of identical content and suggest to Google: “Of all these pages with identical content, this page is the most useful. Please prioritize it in search results.”To specify a canonical link to the page http://www.example.com/product.php?item=swedish-fish, create a
element as follows:
Copy this link into the section of all non-canonical versions of the page, such as http://www.example.com/product.php?item=swedish-fish&sort=price.
If you publish content on both http://www.example.com/product.php?item=swedish-fish and https://www.example.com/product.php?item=swedish-fish, you can specify the canonical version of the page. Create the
element:
Add this link to the section of https://www.example.comproduct.php?item=swedish-fish.
This new option lets site owners suggest the version of a page that Google should treat as canonical. Google will take this into account, in conjunction with other signals, when determining which URL sets contain identical content, and calculating the most relevant of these pages to display in search results.
The rel=”canonical” attribute can be used with relative or absolute links, but we recommend using absolute links to minimize potential confusion or difficulties. If your document specifies a base link, any relative links will be relative to that base link.
Yes. The rel=”canonical” attribute should be used only to specify the preferred version of many pages with identical content (although minor differences, such as sort order, are okay).
For instance, if a site has a set of pages for the same model of dance shoe, each varying only by the color of the shoe pictured, it may make sense to set the page highlighting the most popular color as the canonical version so that Google may be more likely to show that page in search results. However, rel=”canonical” would not be appropriate if that same site simply wanted a gel insole page to rank higher than the shoe page.
We’ll do our best to algorithmically determine an appropriate canonical page, just as we’ve done in the past.
Yes, to some extent, but to ensure optimal canonicalization, we strongly recommend that you update links to point to a single canonical page.
No. To migrate to a completely different domain, permanent (301) redirects are more appropriate. Google currently will take canonicalization suggestions into account across subdomains (or within a domain), but not across domains. So site owners can specify a canonical page on www.example.com from a set of pages on example.com or help.example.com, but not on example-widgets.com.