1. A computer-implemented method for generating an authority value of a first one of a plurality of documents, comprising: identifying text associated with each of a plurality of inbound links enabling access to the first document; assigning a weight to the text associated with each of the inbound links, each of the weights being derived with reference to user data representing a frequency with which the corresponding inbound link was selected by a population of users; and generating the authority value with reference to the weights.