1. A method of determining the freshness of a first document, comprising: identifying a set of second documents that each contains a link to the first document; determining a freshness attribute associated with each document of the set of second documents; and assigning a freshness score to the first document based on the freshness attribute associated with each document of the set of second documents.