1. A method performed by one or more devices, the method comprising: determining, by at least one of the one or more devices, an amount of time one or more users spent accessing a document; generating, by at least one of the one or more devices, a score for the document based on the amount of time that the one or more users spent accessing the document; and ranking, by at least one of the one or more devices, the document with regard to at least one other document based on the generated score.