Click the, "Create a Custom Search Engine", button to enter the, Set up your search engine page.
Enter the information requested on the form, your search engine name, description, language.
As you will be searching your own web site, select, Only sites I select, as your default search mode.
Enter the full search path, including http:// into the, Sites to search box.
Select the, "Standard Edition", for the edition (unless you have loads of money and don’t want the ads).
Agree to the, Terms of Service, and click the, Next, button.
Try a few searches on the, Try it out, page and click the, Finish, button when you’re happy.
This will bring you to the, Search engines I’ve created, page where you need to click on the, control panel, link to customize your search page.
Check everything on the, Basics, Sites, Indexing, Refinements and Promotions pages is correct. You shouldn’t need to change anything on these pages.
Select the, Look and feel, link and choose the hosting option required. I would suggest using the, iframe, option. This option provides (limited) customization and require a separate page for results on your site, but does keep the results on your site.
Choose a style and click the, Save, button.
Click the get code button.
Enter the full page url, including http://, in your site where you want the search results to appear in the text box provided, i.e. http://www.yoursite.com/search-page/
Specify where you want the advertising to be placed.