15. A system, comprising: a processor; a document interface that is arranged to provide access to documents stored on a network; an anchor text table that is arranged to store document and link information corresponding to the documents on the network, wherein the anchor text table includes records of target documents and their associated anchor text; specialized words that are appended to the anchor text associated with each target document, wherein each of the specialized words is a variation of a document identifier for a source document that provides a unique word that associates a source document with one or more of the target documents; an inverted index that is arranged to list words included in anchor text and the target documents associated with each word, such that the specialized words are also listed in the inverted index with target identifiers for each of the target documents associated with each specialized word; and a client interface that is arranged to implement a search engine, wherein the search engine determines a click distance associated with each document stored on the network by incrementing a click distance value associated with each document stored on the network when a query to the inverted index for the target documents correspond to the document stored on the network is made.
16. The system of claim 15 , wherein the inverted index corresponds to an anchor text index that is arranged to store a listing of words contained in the anchor text and documents identified as associated with each word.