Google has an API for loading search suggestions:
https://www.google.com/support/enterprise/static/gsa/docs/admin/70/gsa_doc_set/xml_reference/query_suggestion.html
Unfortunately, as far as I can tell, these results are specific to your location. for analysis, I would like to be able to determine the city / location at which Google believes that it makes an offer. here, what happens when I scrape from dars salaam, tanzania:
http://suggestqueries.google.com/complete/search?client=firefox&q=insurance
["insurance",["insurance","insurance companies in tanzania","insurance group of tanzania","insurance principles","insurance act","insurance policy","insurance act tanzania","insurance act 2009","insurance definition","insurance industry in tanzania"]]
I understand that vpn will partially solve this problem, but only by giving me another place and not many places. Is there any reasonable way to quickly and easily reproduce such things, for example, from the 100 largest cities in the United States?
confirmation that results differ in 
thanks!
r web-scraping geolocation spoofing vpn
Anthony damico
source share