Forum Moderators: Robert Charlton & goodroi
Have you checked to see if your site is ranking that well when the search is done from other geographic locations? ...at other times of the day or days of the week? And by any chance, is the computer you use to check rankings logged into a Google account at the time?