What users are saying about

Algolia

11 Ratings

Coveo

5 Ratings

Algolia

11 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.9 out of 101

Coveo

5 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101

Add comparison

Likelihood to Recommend

Algolia

Algolia is great anytime you need client search. I would never use it to do any automated tasks or anything like that, though. It's great for human use, and I don't know if anyone would ever want to use it for anything other than client-search, but Algolia knows its domain very well and solves client search more easily than any alternative I've seen.
Eli Allen profile photo

Coveo

Coveo is well suited to crawling large collections of sitecore items and organizing content based off of templates and folder structures. Facets allow you to group related content regardless of their position in the tree which is a very useful feature for most search implementations. The price can be pretty expensive as in some cases, you may have to pay for each document which is indexed. The price/features tradeoff is probably the biggest decision to make
Rondel Ward profile photo

Pros

  • Algolia is lightning quick -- the fastest we found
  • Algolia has great tech support, tons of documentation, and many high quality ready-made plugins
  • Algolia allows for a high degree of customization
Michael Riess profile photo
  • Searching a large set of documents is very fast
  • Support for faceted searching
  • Supports synonyms through an admin panel or via an external file
  • Out-of-box controls for rendering search, results, and faceting.
  • Customization allows for more flexible implementations
  • .NET hooks exist allowing code to be injected into its indexing process. This allows for more advanced taxonomy indexing (for example inspecting semantic information during indexing)
  • Items published via Sitecore are automatically indexed (within a minute or two of publish time)
  • Out-of-box support for ranking files attached to pages (PDFs, DOCs, etc) based on search term relevancy
  • Supports ranking certain file types above others (giving PDFs more weight than DOCs, etc)
  • Out-of-box support for crawling web pages from multiple sources. Each source can be configured with different crawl frequencies.
  • Coveo 7 introduces a JavaScript search interface in conjunction with a new REST API that you can use as an alternative to the out-of-the-box Coveo .NET search interfaces. This is also customizable and even supports templating engines like mustache and underscore.
  • They have a StackOverflow-like forum where you can get assistance from the community: https://answers.coveo.com/ .
Rondel Ward profile photo

Cons

  • It is very expensive compared to elastic search which is relatively free.
  • Algolia does not support iPhone and Android, unlike Sharefile and Diqify
  • Algolia lacks the activity tracking and email integration
  • Algolia does not have any video tutorials.
No photo available
  • It would be great if Coveo 6 allowed you to rebuild indexes from a certain subtree instead of needing to rebuild the entire tree to see changes. This functionality was added in Coveo 7 and is very useful.
  • In Coveo 6, integration with Sitecore is more difficult than one would expect. This integration is much improved in Coveo 7.
  • I have seen cases where an exception thrown when crawling a specific document will cause the indexing to stop completely. I believe this only happens in implementations using custom faceting but it could be handled more efficiently if the trouble document was skipped and the indexing could continue.
  • Relevancy ranking editor is good but not as powerful as GSA. GSA offers a self-learning scorer which automatically analyzes user behavior and the specific links that users click on for specific queries to fine tune relevance and scoring.
  • We've ran into issues on multiple clients with Sitecore items being indexed multiple times in Sitecore 7 and Coveo 7. The fix Coveo suggested was to upgrade our Sitecore version and Coveo but unfortunately this didn't resolve our issue. After months of testing we were finally able to resolve this by implementing our own CoveoItemCrawler to get around the issue (based on https://developers.coveo.com/display/public/SC201404/Items+in+the+Same+Language+Gets+Indexed+Multiple+Times;jsessionid=3C1A2AE33540E0A0B8BB52BA3A64AF70).
  • Integration with RabbitMQ in Coveo 7 seems error prone. We often see the error "The AMQP operation was interrupted" and on occasion, need to restart the Coveo service to get this operating again. In some extreme cases, we have also had to restart the server because of issues when attempting to restart the Coveo service.
Rondel Ward profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
Coveo6.6
Based on 2 answers
We still have many clients which have custom search implementations supported by Coveo which crawl their Sitecore instances. From that perspective, I'm very likely to use it again. One of the main drawbacks I have heard is that Coveo is relatively expensive. The size of your project budget may have a greater influence on your decision to use Coveo if the custom features are not must-haves for your organization
Rondel Ward profile photo

Alternatives Considered

Algolia at first seemed and proved to be the fastest compared to the other search engines. It is very easy to implement. Also, it had a 24x7 support which proved to be very useful. It is also useful for all types of clients weather it be organizations or individuals. It can also handle typos. It also focuses on features like API and SSL Security. Also, it is designed to search records, not pages. These were some of the reasons we went ahead with Algolia.
No photo available
No answers on this topic

Return on Investment

  • Algolia is very fast but also very expensive. However, the size of our organization is very huge, so cost is not much of a problem.
  • Algolia does not support iPhone and Android. This is a major issue, which is why we were considering moving to swiftype.
  • Since it has integration issues, we could not fully leverage the software.
No photo available
  • Better user experience
  • Higher traffic on less organically found areas of the site
Rondel Ward profile photo

Pricing Details

Algolia

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Coveo

General
Free Trial
Yes
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details