It's possible that you were looking at different datacenters. When you search google, it's easy to think that all of the data is coming from the same place, but there are numerous data centers, and the results you gets can depend on which data center you happen to connect to. They get updated at different intervals, so it's easy for there to be discrepancies.