1. A computer-implemented method of determining search results based on a query, the method capable of being performed by a computing device that has access to one or more memory components, and the method comprising: receiving an initial query; inspecting an initial set of query-related information that is associated with the initial query, the initial set of query-related information stemming from an initial set of aggregated user-interaction data, wherein the initial set of aggregated user-interaction data reflects interactions by many users and how the many users have previously interacted with former search results that were presented in response to the initial query, which information includes prior metadata associated with the former search results; presenting an initial set of search results based on referencing the initial set of query-related information, wherein the initial set of search results includes a first listing of a plurality of items in a first order, which items include first descriptions; gathering current user-interaction data as a user interacts with the initial set of search results, the current user-interaction data including current metadata associated with at least a portion of the search results; updating the initial set of query-related information based on the current user-interaction data, thereby providing updated query-related information; and presenting a subsequent set of search results incident to receiving a subsequent query that is the same as the initial query, wherein the subsequent set of search results is based on referencing the updated query-related information, wherein presenting the subsequent set of search results includes presenting a second listing of a plurality of items in a different order from the first order, said different order based on the updated query-related information, and further wherein second descriptions are presented in connection with the second listing of the plurality of items, wherein the second descriptions are different from the first descriptions, and wherein the second descriptions are based on the updated query-related information.