Lol! Yeah, I wrote a crawler for Majicko. You initiate a crawl in the admin panel. The crawler caches a list of all of your pages and all major keywords in them. Then it builds an index in your database. It's easy after that. Whenever someone enters a search term, the page looks it up in the database and comes back with any page that matches that term. Pages that have the term most frequently appear at the top.
The system even records a search log so you know what people are looking for on your site.
__________________
Confuscious says~
|