1. A computerized method for providing a trail of at least one potential destination for each search result comprising: receiving a query; determining, with at least one processor, a plurality of search results for the query; providing a search result page including the search results; identifying, with at least one processor, at least one potential link for the search results that is based on the query and the search results, wherein the at least one potential link comprises the trail for a particular search result, wherein the trail is associated with a score determined by a probability that the at least one potential link will be selected and a similarity between the query and the at least one potential link; and providing the trail for the search results on the search result page adjacent to the search results, wherein the identifying at least one potential link comprises identifying one or more terms from the at least one search results, generating a weighted document vector based on the identified terms, searching multiple levels down from the search result page to identify links, scoring the identified links; and providing the at least one potential link, wherein the at least one potential link comprises at least one of the identified links based on the score associated with the at least one of the identified links, and wherein the scoring comprises determining a probability that a particular identified link will be selected and a similarity between the query and the particular identified link.