15. A system for providing search results, the system comprising: a computing device coupled to a memory, the memory storing computer-executable instructions to: receive, by a search engine, a search string comprising search; identify pages relevant to the search string; for each of the identified pages relevant to the search string: obtain a snippet for the corresponding identified page, the snippet is an excerpt from the corresponding identified page, the snippet, generated by searching a database, illustrates relevance of the corresponding identified page to the search string; determine that the snippet does not contain search terms of the search string, obtaining reference information comprising first anchor text of a link to the corresponding identified page from a web page other than the corresponding identified page, the first anchor text is used by the web page other than the corresponding identified page to reference the corresponding identified page; and display links to each identified page with the snippet and the obtained reference information for the identified page, wherein the reference information further comprises a second anchor text used by another page to link to the at least one of the identified pages, wherein the second anchor text is different from the first anchor text, and wherein the second anchor text is relevant to the search string.
15. A system for providing search results, the system comprising: a computing device coupled to a memory, the memory storing computer-executable instructions to: receive, by a search engine, a search string comprising search; identify pages relevant to the search string; for each of the identified pages relevant to the search string: obtain a snippet for the corresponding identified page, the snippet is an excerpt from the corresponding identified page, the snippet, generated by searching a database, illustrates relevance of the corresponding identified page to the search string; determine that the snippet does not contain search terms of the search string, obtaining reference information comprising first anchor text of a link to the corresponding identified page from a web page other than the corresponding identified page, the first anchor text is used by the web page other than the corresponding identified page to reference the corresponding identified page; and display links to each identified page with the snippet and the obtained reference information for the identified page, wherein the reference information further comprises a second anchor text used by another page to link to the at least one of the identified pages, wherein the second anchor text is different from the first anchor text, and wherein the second anchor text is relevant to the search string. 18. The system of claim 15 , the memory further storing computer-executable instructions to select the first anchor text from among multiple anchor text wordings based in part on similarity between the first anchor text and the search string.