1. A method for displaying information to a user comprising: receiving a search query at a search engine, wherein said search query includes a set of search terms; generating, by the search engine, a set of search results based on the search terms in the search query; extracting a set of keywords from at least a portion of the set of search results; heuristically identifying at least one of said keywords from the set of keywords as a name entity, wherein said name entity is not a term in said set of search terms; determining name entity information to be presented to a user; wherein determining name entity information includes obtaining information related to said name entity from a source other than the search results; constructing at the search engine a search results page that includes both a listing of said set of search results and said name entity information; and sending the search results page to a user as a response to the search query, wherein heuristically identifying at least one of said keywords from the set of keywords includes determining if the at least one of said keywords appears in at least a threshold percentage of search results, wherein the method steps are performed by one or more computing devices.