1. A system comprising: a memory to store instructions; and a processor to execute the instructions to: receive a query, retrieve advertising links based on the query, each advertising link, in the retrieved advertising links, being associated with a value that is based on an estimated revenue associated with the advertising link, compare the values, associated with the retrieved advertising links, to a threshold, determine whether the query is commercial based on a result of comparing the values to the threshold, provide a first quantity of advertising links, from the retrieved advertising links, when the query is not commercial, adjust the first quantity of advertising links when the query is commercial, and provide the adjusted first quantity of advertising links when the query is commercial.