![]() The main advantages of this approach are: The Search API Sajari module, authored by the developers at Morpht, provides a backend to the venerable Search API module This will update Sajari when content is updated on your Drupal site. Drupal Module: Search API Sajariįor those looking for a tighter integration between their Drupal site and Sajari, it is possible to use their API to push updated content across. A set of ReactJS components drive the search and return results in lightning speed, leading to a good experience for users. The result is a snippet we can embed onto your search page. It covers things such as the search query, filters, tabs, result counts and result display. Secondly, Sajari offers a tool in the admin UI to define a search form and results. If this is a concern, then using Search API Sajari, below, would be an alternative. This approach is simple to set up but has its downsides - freshly updated or deleted content will not make it into the index immediately. Sajari can then visit and index the page to update its index. When a user visits a page, the code fires up and tells Sajari about the page. Sajari provides a set of widgets which will allow search to operate without the need for much technical knowledge.įirstly, a Javascript tracking code will allow for “instant indexing”. It is possible to implement Sajari search into any website without the need for the addition of modules or custom code in the backend. Integrating Sajari with Drupal The Sajari Widgets This is the case for content driven sites as well as for ecommerce configurations where preferences play a big role. Sajari is a viable alternative for clients who are looking for more insights into how their audience use the search on their site and more control over the delivery of the results. Starts free for smaller sites and then increases.Ī more scalable solution with handy features such as “more like this”.Ī fast system with smart results helpful for those looking for synonyms, results boosting, tracking and reporting. Solr server comes built in with typical Drupal hosting. ![]() Sajari will learn which results are more or less relevant, promoting the best results to the top. Libraries of synonyms can be uploaded via Sajari UI.Īdvanced rules can be defined on certain plans. Sajari provides logs and charts of search requests. ![]() Reports can be set up in analytics software. Interface is faster than Search API as server round trips are not needed.īuilt-in metrics understand page trends and poorly performing keywords to help you see what searches led your users to individual pages, or which content visitors are searching for but can’t find. We recommend the Search API Sajari module approach.Ī site parameter can be passed into the index for easy filtering. We can configure Sajari in the Sajari UI to run from metadata on the page. Requires a module such as Search API Solr to push data across to Solr. ![]() Requires a module such as Search API Database to push data across to Solr. Slow with many filters over large datasets with facets. Featureĭrupal hosting companies provide a Solr as SaaS.Ī useful feature for providing item recommendations based on similarity. The table below compares these three options and highlights the strengths and weaknesses of each. As the search market has matured, other backends have become available, including one for Sajari. Most Drupal hosting companies provide it as a service for this reason. For those working with large datasets and many concurrent facets, Solr made more sense. MySQL was an easy choice as performance was good and results were OK. A pluggable architecture makes Search API a good choice for indexing content in Drupal.įor a long time MySQL and Solr were the popular choices. ![]() Those of you who work with Drupal, you are probably familiar with the combination of using Search API with a search backend such as MySQL or Solr. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |