I hope this subject title makes sense. :)
So, with my shopping cart, I have had added hreflang urls to the code of each page, telling a search engine that my .ca site is best for en-ca, my .in site is bast for en-in, .com site should be "en", etc.
<link rel="alternate" href="http://www.test.ca/" hreflang="en-ca"/>
<link rel="alternate" href="http://www.test.in/" hreflang="en-in"/>
<link rel="alternate" href="http://www.test.com/" hreflang="en"/>
<link rel="alternate" href="http://www.test.co.uk/" hreflang="en-gb"/>
On the surface the sites are very similar, minus a few changes to the logo and custom variables such as a store's phone number, address, etc.
Anyway, I noticed over the past few weeks that the .in site appears in Google.com result. Why is this? Should my site not be telling Google that it belongs at Google.in? I've also go into Webmaster Tools and listed the default country, for that site, as India. I don't get it. What causes this? Is it back links from USA sites to the .in site?
Also, is it a big deal? I've seen some Amazon.ca results appear at Google.com. Am I overthinking this?
Thanks.