Pauws99 has it right -- there is a time weighting of any decent search.
Think about it. If that were not the case, your search would give you results that were 20 years old, because they were popular at one time and that popularity kept them at the top... which means they stay popular.
The only way to get more current information is to include a time weighting.