When I do a search on a particular keyword phrase, the results fluctuate; One minute its 95 million the next it's only 6 Million. This happens randomly throughout the day. When the results are at 95 million, I find my site at page 4. When its below 10 million, I wont find my site at all. This happens with other targeted keyword phrases. Can someone please help me and put some logic to this? Thanks
Sounds pretty strange. The only time that results deviate that I am aware of is when you do local searches. You sure your computer doesnt have regional settings of another country? I am in australia and google switches between .com and .com.au sometimes showing different results
I don't think that is the case Alexei. I have asked friends from around my area to do the same google search and they get the same fluctuations.
Alexei and Computuer. Fluctuations occur because Google has multiple data centers, (ips) which respond to queries. Also, Google has implemented rolling algorithm changes, so you can often feel when slight changes happen if you are ranked for a competitive keyword. Its my experience that when my sites drop down in ranking for specific keywords, you will find for the next few days your site will jump or drop in positions until Google has everything ironed out. This past one, a site that i work with jumped from 8th for one of the most competitive loan words to 4th, then back down to 5th, then 6th and its holding. SEO isn't a science, we are all at the whims of Google.
As addedtraffic says generally each time you search you may be looking at the results from a different datacenter (Google Index) although they should be reasonably similar they aren't always the same as changes / updates may not have propogated across them all and think Google is consistently everyday making changes and updates (everflux) so it's highly unlikely they will all contain the exact information as each other at any one time.
Yes, it do happens sometimes. It happened to me too. Its due to the cache update in that perticular data center.