1. A method, comprising the steps of: behaviorally associating at least one search term with an item from an electronic repository in a computing device by determining whether data regarding behavior of at least one user exhibits an association between the at least one search term and the item, the data regarding behavior of at least one user extracted from a session data store configured to store tracking information regarding user sessions; calculating a plurality of weight values in the computing device representing a degree of behavioral association between the at least one search term and the product, the weight values based at least upon the data regarding behavior of the at least one user; determining whether a search term associated with the weight value exceeds a predefined threshold; determining whether a search of the electronic repository surfaces the item, the search configured to surface items based at least upon word matching between the at least one search term and at least one attribute associated with the item and identifying the at least one search term as a missing search phrase if the search does not surface the item; and taking remedial measures if the search does not surface the item by adding the at least one search term to at least one attribute associated with the item in the electronic repository without user intervention.