I have a business website with about 125 searchable pages. We've been using a great (paid) site search service for years but they are closing up. So I need to implement a new site search. The website uses the Joomla! CMS and runs on a UNIX server.
Search volume ranges between 40 and 200 monthly. Small volume but nonetheless important for us to have.
Features of the current service that I find highly useful:
* scheduled periodic reindexing.
* synonyms list to include related words in a search.
* Can promote/demote parts of website to highlight specific sections in results.
* Can exclude pages or paths from search results.
* Search phrase spell checker.
* Search may be any word, all words, exact phrase
* XML feed that may be built into a custom results page
* results URL shows as search.my-site.com.
* great customer support.
* provide results quickly.
* Results include excerpt from page.
* No ads.
I've been thinking about Google Site Search which seems to meet most of the above criteria.
Are you familiar with other site search services that you recommend highly?