Pawel Szulencki Search Engine Optimization/Marketing blog.
If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting!
For a long time webmasters and SEO specialists tried to fight with canonical issues on websites by using 301 redirects, different website architecture etc. Now Google, Yahoo! and Microsoft worked together and developed a canonical tag that helps get rid of the canonical issue once and for all. Ask have also implemented that tag into their algorithms.
<link rel=”canonical” href=”http://www.example.com/products” />
That is the new SEO canonical tag. The best way to explain it is through an example.
http://example.com
http://www.example.com
http://www.example.com/index.html
http://www.example.com/index.php
http://example.com/index.html
http://www.example.com/home.aspx
http://www.example.com/default.aspx?detail=123
There are many more possible home pages for any given page than the list above. And all of the above pages would show the same content, the home page. That arises the SEO canonical issues as the same content is available through different URL addresses. Remember that every URL is unique and should have different, unique content.
Now you can show to search engines the “preferred” version of any given page by adding the rel=”canonical” tag to the <head> section of any page of your website. By adding
<link rel=”canonical” href=”http://www.example.com/”>
to that home page, search engines will know that this is the real home page and all other pages will refer to that page. All other pages will transfer their PageRank values to that canonical page the same as 301 redirect.
Remember that:
The new SEO canonical tag will help avoid duplicate content issues and can be a great help for all of those using ID sessions, use sorting options of their products which cause presenting the same content on different URL addresses. It’s a great step towards cleaning the search engine indexes from copies or duplicates of the same content. Good job search engines!
Sphere: Related ContentPawel Szulencki is a SEO (Search Engine Optimization) and Marketing certified specialist who is interested in organic SEO, paid campaigns (PPC) and Social Media Marketing channels. (Read more)
wibidbosq (1 comments.)
February 28th, 2009 at 5:30 am
hmmm good issue….
Used computers (3 comments.)
February 28th, 2009 at 9:58 pm
Canonical tag will make webmasters life easier certainly. Matt Cutts gave explantions about it on: http://ok-lah.blogspot.com/2009/02/does-google-control-my-life.html.
Pawel Szulencki (171 comments.)
February 28th, 2009 at 10:25 pm
@Used computers: I dont know where you see Matt Cutts explanation there, but the post is also quite nice.
Robin Bastien (1 comments.)
March 9th, 2009 at 8:05 am
Thanks for the info, will be especially beneficial for different URL strings to correspond to the same page. Reading this made me realize that there’s a difference between http://www.domain.com and http://domain.com, so I had those fixed too. Easy one to miss, and easy to fix at the same time.
David Ascot (2 comments.)
March 18th, 2009 at 1:07 pm
That’s great, I never thought about SEO tags like that before.
David Ascots last blog post..This Is Clever: The Credit Crisis Visualised
Sunil Pathak (2 comments.)
March 20th, 2009 at 1:13 pm
This seems to be a good development in SE industry, and its like blessing for webmaster and blog editors.
Sunil Pathaks last blog post..Are you Slow Poisoning Your Blog?
Games (1 comments.)
March 20th, 2009 at 6:14 pm
i have canonical link for my site… and it has no any problems.. which i guess searc engines do follow it…
5ubliminal (1 comments.)
March 26th, 2009 at 3:17 pm
Try this plugin: Canonical URL Wordpress Plugin.
5ubliminals last blog post..rel=canonical | Google Canonicals Wordpress Plugin
Paper Towel Dispensers(new comment)
July 25th, 2009 at 1:46 pm
Canonical tag helps to get index proper url…
Bus Tickets(new comment)
September 7th, 2009 at 8:17 pm
Hello Pawel Szulencki,
Based on your post i implemented rel canonical tag on my website today. Let see how crawlers behave, will update you accordingly. BTW how much time search engines (read Google) takes to understand the real page and duplicate page? Any Idea?
Thanks
Bus Tickets´s last blog ..Bus Tickets India - Book Cheap Bus Tickets @Busticketindia.co.in
Jayce(new comment)
December 19th, 2009 at 12:07 pm
Interesting… Just know that WordPress 2.9 supports this.
Jayce´s last blog ..How to hack Facebook account profile 