1. One or more computer-readable storage media collectively storing computer-executable instructions that, when executed by one or more computer systems, configure the one or more computer systems to collectively perform operations comprising: receiving a search query submitted by a user via a generic item search network page of an electronic marketplace, the electronic marketplace offering items for sale over a plurality of different categories, the generic item search network page configured to display items from at least two of the plurality of different categories, and the search query including a keyword for an item; parsing the search query; determining the keyword for the item based at least in part on the parsing of the search query; accessing an interaction history for a plurality of users in a data store, the interaction history correlating a past search query with a completed action by the plurality of users based at least in part on a plurality of previous interactions by the plurality of users, the plurality of previous interactions including interactions by the plurality of users with search results of the past search query that were provided by the electronic marketplace responsive to the keyword; determining a category of the plurality of different categories, the category being associated with the completed action identified in the interaction history; determining that a number of interactions associated with the category that correspond with the completed action identified in the interaction history is more than a threshold amount; correlating the category with a preferred layout stored in the data store; adjusting the generic item search network page of the electronic marketplace to comprise attributes of the preferred layout; and providing for display to the user search results for the query on the generic item search network page of the electronic marketplace using the preferred layout absent a redirection to a specific item search network page.