I've been asked to create a website that can identify the user's country and then route them to a specific site that was designed specifically for that country. While this task in itself is not terribly difficult using some Google API's, I'd like to know what the industry standard is for domains and different countries.
As of now, each country has their own domain name and it at times is a sub-domain on a larger site.
These are the options I've come up with, but would like to try and preserve brand image first and foremost and a single brand message is key to doing so. In bold is the domain name with the redirect that would occur based on country and potentially language preferences.
mydomain.com
1. mydomain.us
2. mydomain.ca
3. mydomain.mx
mydomain.com
1. mydomain.com/us/en/
2. mydomain.com/ca/en/
3. mydomain.com/ca/fr/
4. mydomain.com/mx/en/
5. mydomain.com/mx/sp/