1. A method comprising: parsing an original query received from a user to obtain at least one query term; retrieving at least one filtered query from a database, each of said at least one filtered query corresponding to at least one advertising offer related contextually to said at least one query term; and optimizing selection of advertising content associated with said at least one advertising offer based on at least one predetermined parameter, said advertising content to be displayed for said user in conjunction with query results of said original query and said at least one filtered query.