1. A method for ranking search results comprising: receiving from a client device at least one search query; identifying with a provider device coupled to the client device over a computer network search results responsive to the query; and communicating the search results to the client device, the search results comprising a link to each of a plurality of documents, the plurality of documents ranked therein based at least on a number of experts linked to each of the plurality of the documents.