1. A computer-implemented method, comprising: receiving a search keyword provided by a user; selecting an archetype for the search keyword; identifying one or more search results in accordance with the archetype; and returning at least one of the search results to the user.