Hello,
I was looking into site search options, but got puzzled as many looked like an overkill. Primarily, I looked among open source, for one reason only, so I could try it first. I don't mind paying for it if I know "that is it."
Google's Programmable Search Engine is easy and ok, except I would not want any external links to show, and Google serves its own "search at Google" link.
As I was going through some of the solutions, I noticed many were search only, so you need another "thing" to crawl your site(s). I came across something called OpenSearchServer which does both, but that looked very outdated to me. I like the concept of all-in-one though.
Finally, there is a security thing to think about, right?
This would be for sites hosted on Apache/Ubuntu platform, up to 300 static (if that matters) HTML pages. Preferred solution would be a single one that collects the data and does the internal site search for visitors. The best would be if I could have one installation of this with multiple search instances for multiple websites. A few of such websites are not having any huge traffic, so the load would be ok, for sure. Yes, I prefer a local installation over the cloud based one.
I wonder about your experience as most of sites feature site search these days.
Thank you