An online advertising model called pay-per-click (PPC) advertising enables advertisers to charge for each click that one of their ads receives. In order to display ads in the sponsored results section of a search engine's results page, advertisers bid on particular keywords in this type of search engine marketing. The advertiser is typically charged a predetermined sum of money when the user clicks on the advertisement, typically based on a cost-per-click (CPC) model.