1. A computer-implemented method of improving link scores in an enterprise search system, the method comprising: crawling one or more documents in an enterprise system; storing a document host corresponding to each crawled document of the one or more documents; identifying a set of links included in said each crawled document, wherein a link of the set of links is included in said each crawled document and points to a second document; storing source host information in association with each link included in said each crawled document, wherein the source host is the same host as the document host corresponding to said each crawled document; determining, using a processor operatively coupled with a memory, a link score for the one or more documents in the enterprise system, further comprising: for a particular document of the one or more documents, identifying a set of incoming links, wherein an incoming link of the set of incoming links points to the particular document; counting a number of incoming links that are not same host links; wherein a same host link has an associated source host that is the same as the document host associated with the particular document; determining a ratio of a first number of incoming links to a second number of incoming links, wherein the first number of incoming links is a number of incoming links that are not same host links, and the second number of incoming links is a total number of incoming links including same host links; saving the link score in association with the particular document; and in response to a query, returning sorted search results sorted based at least in part on the link scores stored in association with documents in the set of query search results.