SillySearch
SillySearch lets you allow a visitor to search through pages in a single directory on your website for pages containing words that the user enters into a form. They can choose to search only for files containing all the words they enter, or to search for files containing any one of the words. Results are returned ranked by how many of the terms were found in the page. If the page has html TITLE tags, the results will show a link with that title linking to the page. If the page does not have TITLE tags, it will just show the name of the page.