I have noticed that when I click on my site in the google serps frequently my site began appearing No. 1 for that keyword, however if I use ie or chrome it appears in the 2nd page?!!!!! I think browsers are taking user clicks and preference in consideration and modify the url position before displaying them
One of the reason is because you have signed in to your Google accounts. Matt Cutts also touch on other possible factors: [video=youtube;tNvswKFY17E]http://www.youtube.com/watch?v=tNvswKFY17E[/video]
If one wishes to see the serps as seen actually by others... it is always wise to do the search anonymously... i.e without logging in into your gmail account and keeping the cache of your browser... clean, all the time! Regards, RightMan
You need to clear the cache to reset your search results, otherwise it starts ranking up the sites you click on the most.
You might logged in in your google account (gmail, docs, etc); that is why your website is on top of the search query.
I did a test on this the other day actually with one of my sites. I tested while searching google on both my PC using Firefox and then on my iPad using Safari browser, turns out the results were identical so I guess it just depends
Logging on your Google account can also affect your search query results as it will be based on user activity that is why logging off from your account and disabling customised search based on user query under Web History is advised if you want to view the SERPs normally.
I only check my rankings after using a clean proxy based out of the country we are targeting for the campaign. www.hidemyass.com always works for me