10. The system of claim 9 , wherein the consumer navigation data include addresses of web pages viewed at a user computer.
9. A server comprising: data storage configured to receive consumer navigation data and behavioral data from multiple user computers; and a search engine indexer configured to: determine, for each of a plurality of web pages identified in said consumer navigation data, corresponding implied consumer preference data, said implied consumer preference data being based, at least in part, on said consumer navigation data and said behavioral data; and to build a search engine index using the consumer navigation and the implied consumer preference data, by: (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; the search engine being further configured to receive a search request based on a search keyword, and, responsive to said search request, to retrieve results from the search engine index, said results identifying a plurality of web pages corresponding to said search keyword, and to provide said results, ordered, at least in part, by a ranking of each of the plurality of web pages relative to the search keyword.