Algolia is a discovery and search tool designed to help businesses improve their website and app search experience. The platform has tools such as instant search, typo tolerance, and personalized results that help users find the information needed efficiently. With a focus on simplicity and ease, Algolia helps businesses increase engagement and conversions by delivering a fast and relevant search experience.
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based, Mobile Android, Mobile iPad, Mobile iPhone |
Training | Documentation |
Languages | English |
Free Plans, Searching Speed, Uptime, and many more
Everything about Algolia is really great, they are doing a really great job in every aspect.
It helped me in saving a lot of time by not having to code a search engine myself and for starters, they have a really great free plan wherein I was able to test out all the things properly before adopting it completely.
Algolia delivers what they promise. And their team is always there to help us to reach our goals.
The speed of Algolia puts pressure on our other systems to perform in the same pace.
Delivering correct products and search results in the correct time and place for our customers
Algolia provides a richer search experience and is easy to integrate and configure every aspect of it. You won’t find a competitor that beats the speed, ease of integration and support you receive easily our favorite SaaS out there.
Probably the Pricing model, which at times can be confusing due to search unit calculations and scale economy variations.
Search results mainly. Algolia makes a great job out of the box at correcting typos, synonyms and complex search terms. Another thing to point out is its great admin tool with speedy adoption times.
The built-in integration with Laravel Scout and Algolia.
Large models must be chunked into multiple components.
With Laravel and Algolia we were able to very quickly implement a full-featured incredibly responsive search solution for our web application with analytics, reporting, and backend features like synonym salting.
It's extremely easy to integrate. It took under 1 BD to integrate Algolia for the NGO SaaS that I'm managing. The fuzzy search is completely out of the box, no configuration is needed at all. Before I integrate Algolia I was able to easily import test data and test the actual implementation with demo that Algolia provided. This took under 10 mins.
No downsides until now. I'm happy with the service as it is. There seems to be some out of sync communication with representative contacting me over email and phone, but this is nothing irritating.
It is helping the dummy search engine that was bild with exact match in mobile apps. Alternative option was to use solr, but it needed extra ram and wasn't feasible to integrate. Algolia is now able to feed the apps with results that might have typo in them. This is also saving our customer service unnecessary tickets.
Algolia is super reliable with no noticed downtime across the five or more years of using it. In addition to it being lightning fast, we ended up using it to power our searching and filtering across certain content pages in addition to it powering our search.
One downside to consider is that running multiple environments on different payment plans so that you are not overpaying for your development data, there was no easy way to migrate settings from indices from one plan to another under the same organization. This meant that all index configuration had to be painstakingly checked and carbon copied when needing to test something on a non-production environment.
We initially used algolia just to power search, but quickly realized it was a solution to allow administration tools to quickly find and published content, as well as powering content filtering and categorization for certain listings pages.
Algolia delivers fast, quality results and the WordPress plugin, offered by a third-party developer on wordpress.org, makes it possible to install this on any WordPress site with relative ease. The Algolia team provides excellent support as well, though of course they won't build your search experience for you without an additional support plan.
I am unable to tweak much about the search experience without hiring a developer. In addition, getting under the hood seems to be technical enough to be beyond the skills of some WordPress devs.
We were using an excellent WordPress self-hosted search plugin (paid) but that ran on our own server. Algolia takes the load on their own servers and comes with some pre-built filters.
The documentation is awesome. It was really easy to start a search experience on my app. I just inserted the libraries and followed the 5 minute tutorial and I was ready for a production launch.
Sadly some examples on the website docs are not totally clear or they lack more applied examples. I'll like to have demos for each possible scenario or caveat of the API of algolia. but either way is really useful as it is
I'm using search results as an autocomplete based on a knowledge base I created from user documents, algolia is making all the hard work and helping me with the searching and autocompletion
The flexibility of Algolia I think is one of its greatest strengths. On the server side, their SDKs are easy to use, but I've also found the raw REST API endpoints simple enough as well. On the client side, I like that they have a library for UI components but also allow you to do the UI completely yourself, and just hit the APIs for searching.
I've found little to truly dislike. I have seen that in some cases, the parts of the product that are NOT free, are sometimes not properly explained. For example, when trying to test the Crawler product, I remember the error message wasn't clear that it was part of the paid tier only. That's a minor complaint though.
I manage a large content site (six thousand plus blog posts), and Algolia provides an awesome search interface to that and makes it easier for my readers to find content. Heck, it helps me find stuff in my own content as well.
several things, first: quick and easy integration, powerful search engine, fast results on clients, improve on user experience
The complexity to make the search results to be shown in special cases
Improve the user experience allowing to search on the apps
- Very fast search results, no matter how many filters - Multi query support to get as many response data objects without sending extra API calls, results in page speed optimization - Easy to integrate on the client-side or the server side - Easy to Configure the Searchable attributes, Faceting, Sorting mechanism from the Dashboard
- Manually Writing Query, Maybe a UI based Query Builder in the Dashboard can be helpful which can filter the records on the go and we just copy the code and use it in the application logic - There should be a way to rename the replica indices without detaching from the primary index - There should be a way to take a backup of Configuration/Data of complete APP in Single Click
Listing and Searching a large number of records with a complex set of dynamic filters on the UI. We're using Algolia not just on our Website but also on Android and IOS native apps.
Product suggestions and autocorrect are great
Index are redundant sometimes if you are new to the app and not very tech savy
Product suggestions, auto-complete, and autocorrect functionalities are amazing, most of the issues on websites that I have managed are from the user misspelling, not knowing the name or want some suggestions, this UX is amazing
Simple to understand how indexes work. How to update and how to search.
Nothing really. But could be simpler to get search suggestions.
Searching through consultant profiles without using sql queries
It's straightforward to configure and is super customizable. Very feature-rich for a free offering to Open Source projects. The javascript package makes integration easy as well.
From my experience, there is nothing that I dislike.
Providing search capabilities on the Vuetify documentation. Significantly improved user experience.
Usually something easy isn't that powerful but Algolia is great at it. We use Algolia manually as a replacement for Zendesk help center search which is extremely limited in functionality. Through their YouTube channel and help docs I was able to get up and running without having to talk to their support team at all. It's also a nice modern interface. Search usually isn't that way and it's very technical. You can tell Algolia spent a lot of time making the front-end as user friendly as possible while still being able to dive deep into technical aspects. Pricing is great too for what you get.
The shortest interval for extracting articles from Zendesk is 6 hours, which is fine, but when you are in go mode making a ton of changes, it sucks to have to wait. Overall though that is extremely minor and I can't think of anything else to dislike.
We've completely replaced Zendesk help center search with the speedy algolia and have been able to use common industry term replacements to ensure articles are served correctly in case someone searches a less common industry term.
I like the amount of simple integration allowing me to worry about my application logic without needing to worry about how to integrate complex search. We used an integration with Laravel that was backed by Algolia making a lot of the implementation simple and seamless. We went this route multiple times to build different types of solutions for multiple customers. We did a lot of work with Laravel and it being somewhat first-class supported and Algolia seems to care about making it work well with our framework made it really a perfect fit.
I can get lost a little in the UI especially when switching indexes. With search being a complex type of use case it may just be how it is. I find the helpful documentation and integrations make up for the issues I find in the Algolia UI
I have used it to do multiple types of searches. Such as a simple document search, filtered searches, keyword searches across many complex models/content types. In all cases, it has been fairly easy to use with great documentation to help me along. We could've done a lot of work in the database to get the same result but it was nice to offload some of this work so we do not have to worry about scaling the search as time goes one. I much rather have someone who knows what they are doing handle that part instead of having to handle that on my own
Performance is top of the line! Same with DX.
Nothing yet. If you want great search experience and willing to pay for that - algolia is no brainer.
Got a great search experience and fast implementation.
Algolia's solution was simple to implement and start supplying our products. The available customization options allowed us to provide customers with accurate results more often.
There is very little that I don't like about this solution. My biggest complaint would be that some significant changes require significant work to upgrade, but the continued support for existing workflows makes that a minor issue for us.
Writing custom search is a difficult task. It takes a lot of development hours and, even then, covering edge cases can be difficult. Algolia allows us to be responsive to the needs of our customers and our staff.
it's swift, robust and equipped with intelligent tools
It becomes a bit costy if I integrate a real-time search suggestions as the user typing
Many problems, but Algolia shines with the full-text search in a Non-SQL databases; however, I realized that the service has some excellent tools that made me think to use it with all my future projects.
The clean UI of the dashboard, easy setup.
Getting charged for making simple operations on an index.
In the past projects, I have used it to search questions in the android learning app for students. In the future, I am willing to add searching for tasks using keywords on our work marketplace.