10. A system comprising: one or more processors; memory, communicatively coupled to the one or more processors, storing instructions that, when executed by the one or more processors, configure the one or more processors to perform acts comprising: performing a plurality of searches for a search query, at least one search of the plurality of searches comprising a keyword added to the search query; arranging a plurality of search results obtained from the plurality of searches into a plurality of groups; determining a richness of a display format for each of the plurality of search results; configuring the plurality of search results for output in a user interface based on the determined richness of respective display formats, the configuring comprising: concurrently displaying results obtained from a first of the plurality of searches and results obtained from a second of the plurality of searches, and separately grouping the results obtained from the first of the plurality of searches from the results obtained from the second of the plurality of searches; and outputting the plurality of search results for concurrent display in the user interface.
12. A system as recited in claim 10 , wherein: each search of the plurality of searches is performed utilizing at least a search query, at least one search of the plurality of searches is performed utilizing the search query and the keyword, and at least one group is formed from one or more search results obtained from the at least one search.