So I currently operate a number of different store views on my dedicated server. They all work with a single Magento shopping cart that has multiple store views. The server itself is located in the Netherlands but I use CloudFlare to hide it's location and protect me from attacks.
My list of domains are as follows: .com, .us., .ca, .co.uk, .in and .com.au.
Most of the international ccTLD's rank well in their respected search engines. In other words, .ca dominates Google Canada and .co.uk does find in Google UK. The problem I'm having is with Google.com because I see a lot of my .com and .us results bundled together.
I've been told that the geographical location of the server's Ip Address affects SEO. Now when I run reports, all my sites appear to be in the USA. I think this is because of CloudFlare and how it uses Anycast to globally distributes DNS information. So that being said if I was using a Toronto ip address to look up the location of my .co.uk site, it would say Toronto since CloudFlare allows local Toronto users to use a cached version of the site through their Toronto data center?
I guess my question is, does Google override this and know the server is really in the Netherlands? If Anycast takes into account the location of the ip address accessing my site, wouldn't Googlebot's ip address (in the USA), then believe all of my sites were in the USA too? I think in some cases sites like my .ca and .co.uk site get away with the listed geographical location of the server because of the assigned ccTLD. In other words because mysite.ca has a Canadian ccTLD it will rank well in Google Canada, even if reporting on the server's geographical location doesn't confirm the site is Canadian.
In other words, you don't see a lot of .ca sites appearing in Google.com results but instead at Google.ca even if the .ca site is again, hosted outside of Canada.
My fear is with the .com site because .com has no defining location like .com.au or .in. So if .us is seen as USA because of its ccTLD and .com is also labeled as USA, isn't there a conflict there?
Thanks.