I’m just getting my site up to where it has enough content to start being searchable, but I want to 2nd AWShuttleworth’s plug for Googles Custom Search Engine option.
I had an entire static based site prior to EE using Google CSE which worked wonderfully. Hard to believe they make it so easy and free. I’m not guru on web designing, specifically on how search engines work, and to me the CSE was at first a little daunting as it uses lots of terms and data flows. But after reading the docs, etc and doing a trial setup one or two times… it’s really pretty easy. The only draw back is waiting for the initial crawl of your site to verify functionality.
After moving to EE I kept the search code in my EE templates as I slowly ported them. I just now started looking into EE’s Search Module and just for grins started putting some search criteria into my CSE box and low behold it started to draw from both my webblogs and forum data.
I’ve noticed that the wiki entries I put in are not showing up, but I just got that content in a few days ago, so it may be a few days yet to get it crawled.
That being said if you do not have an open site or you have sections that you do not want crawled by a engine bots, you will have to look for an alternative. I do have an intranet that will be restricted as such so I will continue to look into an alt. solution.