Google and the Canonical Link Rel
Google has introduced a link tag rel value of canonical which is used for defining the value of the page that Google should use. Why? Lets say you have an eCommerce site and one of the product URLs is:
http://yoursite.com/product.php?p=david+walsh+blog+book
Imagine now that you can make a slight customization to the product that changes the URL to:
http://yoursite.com/product.php?p=david+walsh+blog+book&color=red
Uh oh -- Google sees duplicate content! The code shows essentially the same page so Google thinks you're pulling gangsta stuff. Now you can tell Google what URL to use for the current page to avoid duplicate content penalization.
The XHTML
<link rel="canonical" href="http://yoursite.com/product.php?p=david+walsh+blog+book" />
Don't let your website get penalized by Google; use this link/rel tag combination for your highly variable pages.
![LightFace: Facebook Lightbox for MooTools]()
One of the web components I've always loved has been Facebook's modal dialog. This "lightbox" isn't like others: no dark overlay, no obnoxious animating to size, and it doesn't try to do "too much." With Facebook's dialog in mind, I've created LightFace: a Facebook lightbox...
![Convert XML to JSON with JavaScript]()
If you follow me on Twitter, you know that I've been working on a super top secret mobile application using Appcelerator Titanium. The experience has been great: using JavaScript to create easy to write, easy to test, native mobile apps has been fun. My...
![Send Email Notifications for Broken Images Using jQuery AJAX]()
It's usually best to repair broken image paths as soon as possible because they can damage a website's credibility. And even worse is having a user tell you about it. Using jQuery and PHP, you can have your page automatically notify you of broken...
![dat.gui: Exceptional JavaScript Interface Controller]()
We all love trusted JavaScript frameworks like MooTools, jQuery, and Dojo, but there's a big push toward using focused micro-frameworks for smaller purposes. Of course, there are positives and negatives to using them. Positives include smaller JS footprint (especially good for mobile) and less cruft, negatives...
Note that the All-in-one SEO WP plugin does this for you. Good to know should you bloggers be worried.
I think the article could have given a bit more info on canonical urls…
@Adriaan: Thank you for your comment. I could have but my fear is spending a ton of time on an explanation when 99% of people would prefer a brief explanation with a sample problem and solution like I provided. I appreciate your honesty!
OK, I had to go to Google to find out where in the document this LINK goes… But this is good info, thanks for the the tip. Google implies that some other search engines look at this too.
time to google for more about canonical ;)
Cool information!
Liked the posts about firefox extensions too, really useful for beginners on that world.
ps: you forgot to close the link tag.
Add this code to the section of the page.
< head >
< title > Davidd Walsh Blog Book< /title >
< link rel=”canonical” href=”http://yoursite.com/product.php?p=david+walsh+blog+book” />
< /head >
@Fabio, No missing < /a > tag as its a < link .. >
Good I want to implement it first and have post this tips. Thanks
great post is there any problem if i use rel tag for all of my links
David,
Thanks for the tip about rel canonical.
Peter
You can find more info here: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=139394
Thanks for the article.