There is a really good article on SEOMoz about this. Very interesting stuff:
Originally Posted by SEOMoz-Randfish
The announcement from Yahoo!, Live & Google that they will be supporting a new "canonical url tag" to help webmasters and site owners eliminate self-created duplicate content in the index is, in my opinion, the biggest change to SEO best practices since the emergence of Sitemaps. It's rare that we cover search engine announcements or "news items" here on SEOmoz, as this blog is devoted more towards tactics than breaking headlines, but this certainly demands attention and requires quick education.
To help new and experienced SEOs better understand this tag, I've created the following Q+A (please feel free to print, email & share with developers, webmasters and others who need to quickly ramp up on this issue): How Does it Operate?
The tag is part of the HTML header on a web page, the same section you'd find the Title attribute and Meta Description tag. In fact, this tag isn't new, but like nofollow, simply uses a new rel parameter. For example:
This would tell Yahoo!, Live & Google that the page in question should be treated as though it were a copy of the URL SEOmoz Blog | Search Engine Marketing News & Tips and that all of the link & content metrics the engines apply should technically flow back to that URL.
Thanks Andy for this interesting read. What I don't get at the moment, that how can I give the "duplicated" pages this head element, as most of the times these duplicated pages aren't created on purpose, but they are built by some kind of CMS permanent link weird mode that you can (or cannot) regulate by a .htaccess file and with mod rewrites.
So I like this idea in theory, but practically these duplicate pages usually are not human generated, so how one can add this "rel" attribute when you didn't even create the given page directly?
UK bingo sites | New casinos
"Its great to see that Hugh Heffner isn't the only one building and running his empire in his PJ's!" -SeoPants@AGD Nucking Futs <- this says it all
Well, a number of popular CMS and Blog tools already have a plugin to do this for you That way you don't have to hunt down the location for each canonical URL and place it yourself.
Waht the video is about is using the "#" instead of the "?" in a url so the search engines ignor what's after the "?" thereby eliminating the perception of duplicate content.
Are viewed as 2 different pages with duplicate content, where as these:
EX: xxxhttp://www.myurl.com#user=1
EX: xxxhttp://www.myurl.com#user=2
are just considered one page.
I am sure you could define this in a canonical url tag, but implementing this in standard practice (or at least being conscious of this) helps.
This has more significance to webmasters who use CMS and the affiliate programs themselves.