Why does it have to be so hard!
I couldn’t find anything that showed me how to do this for Internet Explorer 8. You basically do it the same way as Internet Explorer 7 but unfortunately Microsoft no longer gives you an easy way of doing this anymore. I have documented how to do this.
Step 1: Left click on "Windows Internet Explorer"
Step 2: Left click in “New Tab” button in Internet Explorer
Step 3: Left click on “Address bar” in Internet Explorer
Step 4: Click Address title bar. Enter this address “http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx” and hit “Enter” to go to this website.
Step 5: Go back to the website you want to create the custom search for. In my case I click back on the my Blog’s Tab.
Step 6: Left click on “Search box”.
Step 7: Input in “Search Box” the word “TEST” and hit “Search”.
Step 8: Select URL text in address bar. In my case it was “http://jaredheinrichs.com/?s=TEST”
Step 9: Hit “Ctrl+C” to COPY the text of the URL.
Step 10: Go back to the “Add Search Provider page” you opened in “Step 4”
Step 11: Left click the Text box in Step 3.
Step 12: Hit “Ctrl+V” to enter “http://jaredheinrichs.com/?s=TEST” in the step 3 text box.
Problem Step 13: Left click on “Sepcify a name for the search provider”.
Step 14: Enter name for the name of the search provider. This name is what is going to show up when you click on the search provider box.
Step 15: Left click on “Install button”
Step 16: Left click on “Add” button. If you want to make this your default search engine you may do this now by clicking the “Make this my default search provider” box.
Step 17 - Left click on the search box drop down arrow
Step 18: You will now see the search provider "Heinrichs Family Blog" as a selectable search provider. Now without actually having to go to the page. Enter some text to search. You can now search the entire site from the comfort of your browser window!