Elastic Search for Magento 2v1.5.0
- Autocomplete suggestions & spell corrections
- Partial search by SKU, name, attributes, category
- Product attribute weight settings
- Synonyms & stop words
- Multi-lingual search
- Responsive & mobile-friendly
Developed in Java, Elasticsearch is an open-source search/analytics engine that suggests more precise results for more queries. The integrated solution is apt to deliver scalable real-time search and work with facetting and multitenancy. The stack of technologies comprises autocomplete search, autocorrection for misspelled words, synonym results, a full-text search involving all your site content and more. We’ve gone beyond that and made it more flexible. Our add-on works w/t Elasticsearch 6+ and comprises wildcard partial/fallback search, error tolerance, search query, out-of-stock items hiding, and more useful options.
Since 2010, Elasticsearch is known as a powerful tool for search and logging. Why do merchants choose it? Firstly, they do this for better search. When searching a lot of text common relational database management systems (RDBMS) don't do well because of the lack of the needed configuration and proper performance. When turning to Elastic, we see that you can customize it to your store unique showings, as well as empower with numerous add-ons. Secondly, merchants opt for Elasticsearch to store data logged from multiple sources in one place for the sake of its easier analyzation. Thus, Elastic covers any Magento 2 merchant’s basic needs - it reduces search time and improves the customer experience, thus, has a positive impact on conversions.
To ensure logical storing of scattered data and its faster processing, which directly affects your Magento 2 frontend performance, our Elasticsearch uses indexes. What’s more, the indexes come with long-term persistence thanks to the native ‘gateway’ feature of the Elasticsearch engine. Thus, you achieve fast page loading and the option to recover all the indexes exactly from the gateway in case of a server technical problems or even crash.
Since all centers around the customers with their longing to find something special, ElasticSearch for Magento 2 takes a search in e-commerce with all the seriousness it deserves. Based on powerful ElasticSearch engine, the extension copes with the variety of shoppers appetites to respond with accuracy that will impress them, and naturally smooth their experience.
In the search pop-up, there is a handy section with links to the categories, brand, blog, CMS and landing pages that contain search results.
Display clickable popular and recent searches to let your customers be aware of trends and worth-while products.
Benefit from the multilingual support allowing your visitors to search in their native language. The pre-installed sets of stopwords in 18 languages.
The module moves the out-of-stock items to the end of the search results, thus offering the available variants first.
For shoppers, browsing may be time-consuming and somewhat annoying. This may result in their leaving and no conversions. Elastic Search combining with AJAX Layered Navigation, that significantly extends search results page, will help customers to reach what they are looking for in no time.
It is required to make sure that all the necessary configurations were made. First of all, please check what search engine is selected for your site in default Magento settings:
If compared we can say that Advanced Search extension is a part of Elastic Search that deals mainly with modifying the autocomplete popup by adding various product attributes to it and making it more user friendly. It also modified the search result page by adding separate tabs for products, categories, CMS and other entities. Read the full answer to learn more details.