1. In a computing environment, a method performed at least in part on at least one processor, comprising, applying a task-based assessment metric to a search engine implementation, including, examining user activities associated with the search engine implementation, classifying atomic events corresponding to the user activities into tasks, and evaluating each task in accordance with the task-based assessment metric to determine indicia of search engine implementation performance.