5. A method comprising: receiving, at a device of one or more devices, a search query from a user; performing, by a device of the one or more devices, a first search of a collection of documents, using the search query, to identify a set of search result documents; generating, using a device of the one or more devices, a quality score for each of a plurality of search result documents in the set of search result documents; providing, by a device of the one or more devices, information regarding the plurality of search result documents to the user based on the quality scores for the plurality of search result documents; receiving, from the user and by a device of the one or more devices, a request to save a selected search result document of the plurality of search result documents; saving, by a device of the one or more devices, data associated with the selected search result document in response to the request to save the selected search result document; receiving, at a device of the one or more devices, a second search query from the user; performing, by a device of the one or more devices, a second search, based on the second search query, to generate a list of search result documents; determining, by a device of the one or more devices, that a search result document, in the list of search result documents, is similar to the selected search result document based on the saved data and, where determining that the search result document is similar to the selected search result document includes at least two of: determining whether the search result document and the selected search result document have a plurality of outgoing links pointing to the same documents, determining whether the search result document and the selected search result document have a plurality of incoming links coming from the same documents, determining whether the search result document and the selected search result document have a same format, or determining whether the search result document and the selected search result document have a same layout, boosting, by a device of the one or more server devices, a quality score of the search result document, to obtain a boosted quality score, when the search result document is determined to be similar to the selected search result document; ranking, by a device of the one or more devices, the search result document, within the list of search result documents, based on the boosted quality score; and outputting, by a device of the one or more devices, the list of search result documents, including the ranked search result document, for presentation on a display of a client device.
5. A method comprising: receiving, at a device of one or more devices, a search query from a user; performing, by a device of the one or more devices, a first search of a collection of documents, using the search query, to identify a set of search result documents; generating, using a device of the one or more devices, a quality score for each of a plurality of search result documents in the set of search result documents; providing, by a device of the one or more devices, information regarding the plurality of search result documents to the user based on the quality scores for the plurality of search result documents; receiving, from the user and by a device of the one or more devices, a request to save a selected search result document of the plurality of search result documents; saving, by a device of the one or more devices, data associated with the selected search result document in response to the request to save the selected search result document; receiving, at a device of the one or more devices, a second search query from the user; performing, by a device of the one or more devices, a second search, based on the second search query, to generate a list of search result documents; determining, by a device of the one or more devices, that a search result document, in the list of search result documents, is similar to the selected search result document based on the saved data and, where determining that the search result document is similar to the selected search result document includes at least two of: determining whether the search result document and the selected search result document have a plurality of outgoing links pointing to the same documents, determining whether the search result document and the selected search result document have a plurality of incoming links coming from the same documents, determining whether the search result document and the selected search result document have a same format, or determining whether the search result document and the selected search result document have a same layout, boosting, by a device of the one or more server devices, a quality score of the search result document, to obtain a boosted quality score, when the search result document is determined to be similar to the selected search result document; ranking, by a device of the one or more devices, the search result document, within the list of search result documents, based on the boosted quality score; and outputting, by a device of the one or more devices, the list of search result documents, including the ranked search result document, for presentation on a display of a client device. 9. The method of claim 5 , where the list of search results includes the selected search result document, and where the method further includes: boosting the quality score associated with the selected search result document to obtain a boosted score; and ranking the selected search result document, within the list of search result documents, based on the boosted score.