Patent ID: 8386480

Claim:
A non-transitory computer-readable memory device that stores instructions executable by at least one processor, the computer-readable memory device comprising: one or more instructions to store web page information for each of a plurality of different web sites, where the web page information, for a particular web site of the plurality of different web sites, includes information regarding a plurality of web pages from a domain corresponding to the particular web site; one or more instructions to receive a search query after storing the web page information for each of the plurality of different web sites; one or more instructions to determine search results based on the received search query, where a first search result, of the search results, corresponds to a first web site from a first domain, and a second search result, of the search results, corresponds to a second web site from a second domain that is different from the first domain, where the first web site corresponds to the particular web site; one or more instructions to retrieve the web page information stored for the particular web site; and one or more instructions to provide information regarding the search results for presentation on a display of a client device, where the information regarding the search results includes, for the first search result, the web page information stored for the particular web site, the web page information including the information regarding the plurality of web pages from the domain corresponding to the particular web site.