I would also like a fix to this, it's complete stupidity for Apple not to have control. If I'm using Safari, it should have NOTHING to do with google when I type
http://www.website.com - if on the other hand I type in google the website then by all means google, screw me over.
Please fix this Apple or if anyone knows solution let me know because location services are off in my settings for Safari.
Don't forget that websites can use your external IP address to get a rough idea of where you're at. This process has nothing to do with your computer or web browser. A computer in your location (home?) running Windows 8 should show the same external IP address as your Mac running in the same location.
When I'm at home here in the US and visit google.com or netflix, everything works as expected.
When I'm working abroad (Hong Kong) and visit google.com or netflix, I get redirected the Hong Kong version of google, and Netflix tells me it can only be accessed within the US.
However, when I'm working abroad (Hong Kong) and am connected to the Internet with company's VPN (which pops me on the Internet back here in the US), going to google or Netflix works exactly like it does when I'm at home.
The only difference between the last two scenarios is that when I use a VPN connection from Hong Kong, I get an external IP address from the US, so google doesn't know to redirect me to the HK site, and Netflix thinks that I'm in the US, when I'm actually sitting in a hotel room in Hong Kong.
My Mac/Safari/Location Services don't have any effect on that.