I am trying to understand the use of Top Level Domains. Do they help from a SEO perspective? Lets say I have a US site and a Canada site. For US, I create www.foo.com
and for Canada I create www.foo.ca
. Does this provide better functionality, or is it better practice, than www.foo.com/us/
Thanks for any insight given...