Hello webmasters I have to check around 100 keywords and my client is residing in United States(CA). My company base in india and have seen ranking difference even when i use google.com, clear cache, etc. Some suggested to use U.S ip to check the ranking. I even hired US ips that too client specific region IP then too i am unable to get correct ranking. Ranking is changing when i check in different system in same IP even worse is different rank in different Browsers.
Google uses geolocation and personalises search results. You need to learn a bit more about Google and how it ranks content, otherwise you could end up making some very bad mistakes, thinking you are ranking for a client when you're not. Firstly, use your browser in private (or incognito) mode in order to avoid any personalisation (in fact, for my rank checking I have another browser installed just for that one purpose and never use it for anything else). Secondly, you need to disable personalisation and set the country you want to search for. I previously posted an example of how to do this.
You could try using a VPN / remote desktop with an IP in the United States to do this. Get a Virtual Private Server and install VNC or similar and you can use that to do the checking you need.
@ryan_uk Thanks i have even tried private window and also "gl=" features but it shows different results. @freedomman even with though there are other metrics, people concentrates more on ranking apart from sales May be someone in Google can only answer this
I don't know to what level of difference you're seeing and how long it takes (or immediate), but as long as you are using gl=xx and pws=0 (and you're not logged into Google, although pws=0 should overcome that anyway). It could be you're hitting a different DC with every query and they aren't in sync, so you should use the same DC IP each time you query Google. Some flux is normal (throughout the whole day), especially on topics that have fresh content regularly (it's the query freshness part of the algorithm). So, for example, news about celebrities, computer games, the Israel-Palestine situation and stuff like that would have regularly changing search results. Really, a better guide to use is traffic and also the ranks (for the different queries) in Webmaster Tools. It's an average rank, but so many factors can change rank, so there is no 100% reliable way of checking it. It's data direct from Google, though. Although I think you should try rank checking software as you're having so many problems doing it manually. Very, very few are accurate and even the "accurate" ones can be out by a couple of places (+/-). Link-Assistant.com's Rank Tracker has a high level of accuracy, but it's expensive and using the free version to check 100 keywords would be expensive.