16. A computer-readable storage medium comprising computer-readable program code, the computer-readable storage code being executable by a processor to perform a method, the method comprising: (A) obtaining consumer navigation data and behavioral data from multiple user computers; (B) for each of a plurality of web pages identified by the consumer navigation data, using said consumer navigation data and said behavioral data to determine implied consumer preference data; (C) building a search engine index using at least the consumer navigation and the implied consumer preference data, wherein said step of building comprises: (c1) using said consumer navigation data to determine a particular web page viewed by at least one of said multiple user computers; (c2) parsing a copy of the particular web page to determine the occurrence of one or more keywords in the particular web page; and (c3) ranking the particular web page relative to at least some of the one or more keywords, said ranking being based at least in part on results of the parsing and on implied consumer preference data associated with the particular web page; (D) receiving a search request based on a search keyword; and (E) based on the search request, retrieving results from the search engine index, said results identifying a plurality of web pages, and (F) providing the results, ordered, at least in part, by a ranking of each of the plurality of web pages relative to the search keyword.
16. A computer-readable storage medium comprising computer-readable program code, the computer-readable storage code being executable by a processor to perform a method, the method comprising: (A) obtaining consumer navigation data and behavioral data from multiple user computers; (B) for each of a plurality of web pages identified by the consumer navigation data, using said consumer navigation data and said behavioral data to determine implied consumer preference data; (C) building a search engine index using at least the consumer navigation and the implied consumer preference data, wherein said step of building comprises: (c1) using said consumer navigation data to determine a particular web page viewed by at least one of said multiple user computers; (c2) parsing a copy of the particular web page to determine the occurrence of one or more keywords in the particular web page; and (c3) ranking the particular web page relative to at least some of the one or more keywords, said ranking being based at least in part on results of the parsing and on implied consumer preference data associated with the particular web page; (D) receiving a search request based on a search keyword; and (E) based on the search request, retrieving results from the search engine index, said results identifying a plurality of web pages, and (F) providing the results, ordered, at least in part, by a ranking of each of the plurality of web pages relative to the search keyword. 18. The computer-readable storage medium of claim 16 , wherein the implied consumer preference data for a particular web page include an amount of time one or more users spent viewing the particular web page.