I want to add a search bar to my website, and making a custom one looks to be time consuming. I don't want anything with "Google" in its name on my site. It doesn't look like Bing has a custom site search. Are there any good alternatives? Thank you.
I can not find a Yahoo or ask.com custom site search... I'm referring to a search bar that I can add to my site that searches my site specifically for pages. Google has one called Google Site Search.
Disclaimer: I am the co-founder & CTO of Algolia. I will try to be 100% transparent and unbiased.
As far as I can see, there are three approaches to replace Google Site Search:
Hosted Site Search (Example: Swiftype) Designed to be implemented without needing a developer, GSS customers can switch very quickly from one to the other, as these solutions come with a site crawler, algorithm & UI out-of-the-box.
Hosted Search API (Example: Algolia) - You’ll need a developer. The API is well-documented so most developers can get a search up and running with minimal time. A site search implementation can be built quickly using a set of provided building blocks (Example: InstantSearch library). In the long-term, ownership of an API-based implementation is attractive because you maintain all control over the data (JSON), changes to your content are reflected immediately in your search (API) and the presentation (HTML, JavaScript and CSS). In the case of Algolia, there is a point-and-click dashboard where you can do optimization, tuning and maintenance without writing any code.
Open Source Software (Example: Elasticsearch). Requires more developer time and a deeper technical skill set than using an API. This is the do-it-yourself approach. You will have the opportunity to build every single part of your algorithm, crawler & UI to your desire. You will need to provision and manage your own Elasticsearch cluster, or use a hosted cloud solution which will make it a lot easier.