Choosing a Canonical Website Address
Canonical is the word used to describe the one address you want the world to go to when they look you or your business up on the internet . The typical choices are whether or not to use www. in front of your domain or not. The classic example follows:
Choosing what your canonical website address (URL) will be is totally up to you. It’s a preference and there’s no right answer. If you start taking notice of the other websites you visit you’ll probably see that there’s no pattern. Google chooses www. The wordpress.org team chooses non-www. It really doesn’t matter. What does matter is making that choice early and sticking with it.
Considering the Apex
One unique factor (with respect to hosting with us) in your decision making process is whether or not your domain will be hosted by a DNS company that supports pointing the non-www (officially called the apex record) address to a CNAME.
Our DNS partners do allow you to point your non-www address to the unique CNAME we create for your website, so if you’re hosting your domain with one of them you have the choice of either www or non-www. If your DNS host does not support this feature then we recommend you choose www to be your canonical website address.
Here’s an article at Google Developers called:
that will help you to learn more about Google's view of canonical URLs.
Also, Matt Cutts provides some very helpful insight and FAQ about SEO and URL canonicalization.