Patent ID: 8463830

Claim:
A computer-implemented method comprising: identifying, by a computer system, at least one advertiser keyword that an advertiser has associated with an advertisement; in response to identifying the at least one advertiser keyword: identifying, by the computer system and from a plurality of user submitted search queries, a set of matching search queries that match the at least one advertiser keyword; for each of one or more user search queries in the set of matching search queries: identifying a set of web-sites that were identified by search results previously provided for the user search query; and determining, for each of two or more web-sites in the set of identified web-sites, a total number of users that clicked on the search results that identified the web-site; ranking, by the computer system, each of the two or more web-sites in the set of identified web-sites based on the total number of users that clicked on the search results for the web-site; selecting, by the computer system, at least one of the two or more web-sites as a suggested web-site for which presentation of the advertisement on the web-site is suggested, the suggested web-site being selected based on the ranking of the two or more web-sites; and providing, by the computer system and to the advertiser, a list identifying the suggested web-site.