Forum Moderators: Robert Charlton & goodroi
A lot of international websites are under a .com domain and physically hosted in the US but the local content versions is for english speakers localised in UK , Canada , Australia,... users.
Today the geo localisation is done on the IP address of the servers and/or the domain name.
So when we restrict a search to UK pages to allow the UK users to go to their own version, of course google is showing no results. What we can see is that google is already able to identify a website either with a domainName.co.uk urls or uk.domainName.com if a 301 or 302 redirect exists between the 2 domains.
This is visible with the command link:domainName.co.uk
or link:uk.domainName.com that gives the same set of results.
So it would be easy for Google when a redirect like that exists to associate the uk.domainName.com with an english content.
A Googleguy answer is welcome on that topic.
If you have any other idea to fix that kind of issue, thanks for your feedback