The Google user’s physical location will influence ranking on search queries that have been determined by Google to be locally biased. The location can be signaled several ways:
1. IP location – when an IP address is allocated to a physical address, Google can detect that the user is within a service area. Each search query is allocated search zone parameters based on previous user behavior. In other words, if in the past many users made the same search, but seldom clicked into results that appeared to be from outside the country, or outside the region, city, or suburb, the Google has learned that users prefer a certain kind of result, the limitation of which is related to distance from the user’s IP location. You cannot switch off your IP location. The only way to bypass this is to use a mobile 3G or 4G connection with location settings turned off, or by using a web proxy IP that is either dynamic or for a location outside of the country. Both present other complications and will end up producing different results.
2. Cell tower location – in the same way that Google detects a physical address, it can also determine a mobile location via cell tower triangulation. Most smart phones report such data to Google if location settings allow it.
3. Manual user location settings – a user can set their location as an override in their browser, when using Google.
For your current Google ID login, view your location history here. You can clear the data in your view, but that’s no guarantee that Google has actually removed the data from their system.