Searches fall into two categories - letting your site visitor search the Web, and letting your visitor search your site. The first are simply front-ends to the major search engines, such as Yahoo-to-Go (www.yahoo.com/docs/yahootogo/index.html). Your visitors type queries into a small on-page form, and are automatically taken to the search engine's results page. It's a nice enough feature, but not a major addition to your site's functionality.
Far more interesting is the idea of responding to visitors' queries with links to relevant pages in your own site. To set this up, you register your site with a third-party search engine, which sends a 'spider' applet to look at your pages. It then builds an index to your site, which it stores on its own computer. When someone enters a query, it's passed to the search engine, which checks its index and returns the results.
You have to notify the search engine of any changes to your site, otherwise its index will become out of date. However this isn't particularly arduous, as you don't need to specify the exact details, merely ask it to send its spider on another visit. I've indexed my site at http://www.freefind.com/ - it's easy and free, and doesn't demand any advertising on your site's pages (although the search results pages, do, of course, contain the ubiquitous banners).
Back to menu