Getting old search results

I just did a search on a single word and got results which were given as having been generated 70 minutes ago (when I last searched for the same word). Is this because that word has not been posted again in the last 70 minutes? Or is it a policy that the same results are returned for a set period? Or is there another reason? Thanks!

I think searches are cached for a short period. 70 minutes sounds kind of long, though. It could be that the word wasn’t used in 70 minutes.