Geolocation

Having a Country Code attached to the end of the domain name (.cn, .pt, .ca) can help the site rank for that particular country, but can hurt its ranking in the other countries.

The geographic location of the server influences how your site ranks in different geographical regions which is especially important for geo-specific searches.Google gives preference to sites with a local server IP and country-specific domain name extension.For local searches, Google often places local results above the “normal” organic SERPs.