11. A method performed by a server device, the method comprising: receiving a search query from a client device, the search query including a search term; performing, by a processor of the server device, a search, based on the search term, to generate a document of search results, each of the search results including a result link and a textual description associated with the search result; highlighting, by the processor, an occurrence of the search term in at least one of the result links or the textual descriptions in the document of search results 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; outputting, by the processor, the document of search results with the highlighted search term; receiving, from the client device, information regarding a selection of one of the result links of the particular number of the result links; obtaining, by the processor, a document, of the plurality of documents, corresponding to the selected result link; and transmitting, by the processor, the document to the client device.
11. A method performed by a server device, the method comprising: receiving a search query from a client device, the search query including a search term; performing, by a processor of the server device, a search, based on the search term, to generate a document of search results, each of the search results including a result link and a textual description associated with the search result; highlighting, by the processor, an occurrence of the search term in at least one of the result links or the textual descriptions in the document of search results 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; outputting, by the processor, the document of search results with the highlighted search term; receiving, from the client device, information regarding a selection of one of the result links of the particular number of the result links; obtaining, by the processor, a document, of the plurality of documents, corresponding to the selected result link; and transmitting, by the processor, the document to the client device. 12. The method of claim 11 , where, when highlighting the occurrence of the search term in at least one of the result links or the textual descriptions in the document of search results, the method includes: altering at least one of a color, font, style, effect, or size of the search term in the at least one of the result links or the textual descriptions in the document of search results.