14. A search engine system, comprising: a processor; an index for a plurality of documents, including: a main index associating with each of the documents a frequency of one or more terms being included in each of the documents; an anchor text index associating with each of the documents an anchor text frequency of the one or more terms being included in anchor text in a source document referencing each of the documents; a ranking system, including: a query interface configured to receive a query including at least one query term and apply the query to the index to identify one or more of the documents that include the at least one query term; a scoring function to generate a score for each of the one or more documents included in the results of the query, wherein the scoring function (score) includes: 
 Score=Σ(wtf/ B +wtf —anchor /B —ancho r)( k 1+1)*log( N/n ) ( k 1+(wtf/ B )+(wtf —ancho r /B —anchor ) where: wtf is a weighted term frequency applying a weight to a frequency with which a given query term is included in the document; wtf Anchor is a weighted term frequency applying a weight to a frequency with which the given query term is included in anchor text referencing the document; k1 is a constant; wdl is a weighted document length applying a weight to a length of the document being score; avwdl is an average weighted document length of all documents being scored; B is a document length normalization component defined as B=((1−b)+b*wdl/avwdl) where b is a constant; BAnchor is an anchor text normalization component defined as B=((1−b)+b*wdl/avwdl) where b is a constant; N is the number of documents on the network; and n is the number of documents including at least one appearance of a given query term; a ranking system configured to rank the results of the query based on the score generated for each of the documents included in the results of the query.
15. The system of claim 14 , further comprising a crawler configured to building the main index by processing each of the plurality of documents to determine the frequency of the one or more terms included in the document.