8. A non-transitory computer-readable memory device storing programming instructions, the instructions comprising: one or more instructions executable by a processor to cause the processor to determine a measure of how anchor text, that is associated with a link pointing to a document and that includes character text referring to a content of the document, changes over time; one or more instructions executable by the processor to cause the processor to generate a score for the document based on the measure of how the anchor text, associated with the link pointing to the document, changes over time; and one or more instructions executable by the processor to cause the processor to rank the document with regard to at least one other document based on the score.
13. The computer-readable memory device of claim 8 , where the programming instructions further comprise: one or more instructions to determine a measure of freshness of the anchor text, where the generated score is further based on the determined measure of freshness of the anchor text.