1. A method performed by one or more server devices, the method comprising: determining, by one or more processors associated with the one or more server devices, an update frequency that is based on how often content of a document is updated in a time period; determining, by one or more processors associated with the one or more server devices, an update amount that is based on a ratio of a quantity of new or unique pages associated with the document over a period of time versus a total quantity of pages associated with the document; generating, by one or more processors associated with the one or more server devices, a score for the document based on the determined update frequency and the determined update amount; and ranking, by one or more processors associated with the one or more server devices, the document with regard to at least one other document based, at least in part, on the score.