Searching on Google for rankings is good way to know the rank but it may not be the exact rank you are looking for. Also the search rank may not be the same for the entire surfer. This happens due to the adaptation of “Personalized Search” by Google during the search. Some of the main factors are IP address; the language used in computer, past search history etc.
“Personalized Search” is available for signed-in users as well as signed-out users. This enables for customized search results based upon 180 days of search activity linked to an anonymous cookie in the browser. Hence, Google will artificially increase the rankings of the website you often search for.
Here is a tool called Scroogle to find the real search rankings.
Scroogle scrapes the Google result with no cookies, no search-term records and access log is deleted within 48 hours. So it won’t have previous data and the result will be like that for general user.
It can show 20, 50 or 100 results in a single page.
Let’s check out an example to check how the result differs.
Here is test result from Google and Scroogle for the keyword “world news”