1. One or more computer-readable media storing computer-executable instructions that, when executed by one or more processors, instruct the one or more processors to perform acts comprising: receiving a query by a server, the query including a keyword; conducting a search based on the keyword to obtain multiple search results; determining multiple additional search results based on transactional parameters associated with the keyword and the multiple additional search results; and ranking the multiple search results and the multiple additional search results.