1. A computer-implemented method of organizing a collection of documents, the computer implemented method comprising: identifying at a server a plurality of documents responsive to a search query; accessing at the server usage information associated with the plurality of documents, the usage information including, for each document, a frequency of visit value based on a number of times the document was visited during a time period and a unique visit value based on a number of unique visitors to the document; determining at the server, for each document, a usage score from the frequency of visit value and the unique visit value associated with the document; and organizing at the server the plurality of documents based, in part, on the usage scores for the documents.