This question already has an answer here:
I have a requirement to build multi regional site. Some regions will have more than one language, so this makes the site both mulitregional and multi lingual.
Client want to have one domain for all the region and to use region code in url. For example, in case of switzerland url will be xxx.com/ch/index. and when it comes to region with more than one language the url will be like xxx.com/ca/en/index for canada english and xxx.com/ca/fr/index for canada frech version.
But I would like to suggest slightly different url format. like, xxx.com/en-ca.index and xxx.com/fr-ca/index and in case of region with only one language, xxx.com/ch/index (switzerland).
Now, i would like to know on SEO perspective which approach will be advantageous?
thanks in advance!