1. A computer implemented method comprising: receiving a search query portion; identifying a plurality of suggested search queries based on the search query portion; determining a feature value for each of the plurality of suggested search queries, the feature value for each of the plurality of suggested search queries is a numerical value based on a feature display preference; and transmitting to a client computer system a heat map of the plurality of suggested search queries, the heat map containing a plurality of blocks visually representing the plurality of suggested search queries and the determined feature values, each block of the plurality of blocks representing one suggested search query from the plurality of suggested search queries, each block of the plurality of blocks visually representing the determined feature value using at least one block property selected from the group consisting of color of the block and size of the block, wherein the color of the block and the size of the block is specified by the determined feature value.