1. A method comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of: A) sending said instructions over transmission media; B) receiving said instructions over transmission media; C) storing said instructions onto a machine-readable storage medium; and D) executing the instructions; wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of: receiving a user search query from a client node; generating a set of biased suggested query candidates by biasing, based on an attribute associated with each suggested query candidate, a parameter that is associated with said suggested query candidate; based on the biased parameters associated with the suggested query candidates, selecting one or more of the suggested query candidates to be suggested queries for the user search query; and providing at least one of the suggested queries to the client node.