1. A computer-implemented method for predicting a user navigation event, the method comprising: receiving, using one or more processors, a set of navigation events associated with a web browser, each navigation event in the set including chronological data, the chronological data comprising one or more chronological index values indicating when the navigation event was selected, wherein a chronological index value is associated with a type of chronological data; indexing, using the one or more processors, the set of navigation events into subsets of navigation events corresponding to chronological index values of the chronological data; identifying, using the one or more processors, current event data indicating a current time a query is performed; determining, using the one or more processors, a selection probability for each navigation event of the set of navigation events based on whether a navigation event is indexed in a subset of navigation events that corresponds to a chronological index value of the current event data; and selecting, using the one or more processors, a particular navigation event from the set of navigation events as a likely next navigation event for prerendering, the particular navigation event having a highest selection probability.