1. A computer-readable memory device located on a server device and containing computer-executable instructions, the server device being in communication with a client device, the instructions comprising: one or more instructions to receive a search query from the client device, the search query including a search term; one or more instructions to perform a search, based on the search query, to identify a set of search results; one or more instructions to generate a search results document, the search results document including, for each of the search results, a result link and a textual description associated with the search result; one or more instructions to highlight an occurrence of the search term in at least one of the result links or the textual descriptions in the search results document and in a plurality of documents corresponding to a particular number of the result links, the particular number of the result links being fewer than all of the result links in the search results document, and the search term being highlighted in each of the plurality of documents prior to selection of any of the result links; one or more instructions to output the search results document with the highlighted search term; one or more instructions to receive, from the client device, selection of one of the result links of the particular number of the result links; one or more instructions to obtain a document, of the plurality of documents, corresponding to the selected result link; and one or more instructions to transmit the document to the client device.