17. A computer memory configured to cause a computer processor to enable a search engine system to display a listing of search results, further configured to display and allow navigation of a search history of a user using the search engine system, the search engine system comprising: a search engine configured at least to receive one or more search terms and generate a first listing of search results; and a search history presentation engine configured at least to generate the search history for the user based at least in part on searches performed by the search engine and to generate a search history presentation comprising: the first listing of search results; a second listing of search results, the second listing of search results having a relationship to the first listing of search results within the search history, the first search result listing and second search result listing each comprising one or more hyperlinks; a search history timeline comprising a plurality of representations of search result listings arranged in chronological order according to when a search associated with each search result listing was submitted by the user, the representations of search results listings including information indicating at least one historical action taken by the user with respect to at least some search results in the corresponding search result listing, the information for each of the at least some search results comprising an indication of a viewing time of content referenced by the search result; and one or more suggested search revisions generated based at least in part on the first listing, the one or more suggested search revisions each being selectable to enable submission of a corresponding revised search; wherein the plurality of representations of search result listings includes a representation of the first listing and a representation of the second listing of search results, the representation of the first listing and representation of the second listing being indicated in the search history presentation according to corresponding positions on the search history timeline; wherein the search history timeline is configured to allow, by user navigation with a search navigation interface, user navigation among the search listings represented by the search history timeline; and wherein the search history presentation is configured such that: upon submission of at least one additional search by the user, the search history presentation is updated to include a new listing of search results corresponding to the additional search by the user; and the search history timeline is updated according to the submitted additional search.
20. The computer memory of claim 17 , wherein the relationship to the first search result listing is based at least in part on the timing of when the searches were performed.