You can connect a Google AdSense account to your custom search engine to make money on contextually-relevant ads placed into the search results. Advertisers compete for placement in the search results, and when someone clicks on one of their ads, you can make a portion of the revenue.
If you don't already have an AdSense account, get one here. Once you've joined AdSense, you can make money off of your search engines by associated them with your AdSense account.
Associate your custom search engine with Google AdSense:
- From the control panel, select the search engine you want to edit.
- Click Setup from the menu on the left and then click the Ads tab. Only owners, not administrators can access this tab.
- Click the Search Engine Monetization button to turn it ON. Your AdSense publisher ID associated with your Google account will appear on the page in a moment. Now, your Custom Search Engine is associated with your AdSense Account.
- Note: If you do not see Search Engine Monetization button, then it means that either you do not have an AdSense account or your AdSense account is pending approval. Please visit Google Help Center for more details.
Note that if you create a new AdSense account, you'll receive a confirmation email that you can use to activate your account. You won't start making money until you have completed this activation process.
Note that revenue is only shared for the ads that appear on custom search engine on your site. No revenue is shared if the user leaves your site, for example, by clicking on the find on Google links.