Google now lets you Build and customize your own search engine. Simply submit websites or pages you’d like to include in your search engine index. You can choose either to restrict your search results to include only some pages and sites, or simply to give these pages and sites higher priority and ranking in the Google index. Once you’ve defined your search engine index, Google will give you a piece of code for a search box to place on your site or blog. You’ll then have a lot of options to customize it and make it look and feel at your will. You can also add sites to your customized search engine as you surf, and you can allow friends to add to it as well. Google also  provides guidelines on how layout, Google attribution and branding must be handled, so pay attention to the TOS. You can also make money from relevant ads in your search results. If you have an AdSense account, you need to verify it within your search engine control panel (click the “make money” tab) by adding the email address that you use with your AdSense account, your zip code, and the last 5 digits of your phone number. The search results display similar to AdSense for Search, results and the ads are marked with “Ads by Google”. To know more about this click here.