USD
  • INR
  • USD
Cart
Cart 0
  • You have no items in your shopping cart.
    Cart
    Cart 0
    • You have no items in your shopping cart.

    Hire a Developer

    Now You can Hire Webkul Developer and get Webkul Modules Customized as per your needs.
    ×
    Contact Us!
    Send Again
    Close

    Please Login to Write Your Review

    Product Image
    Technology Partner Awards.
    Top Selling Extension Winner
    2 times in a row - 2017 & 2018

    Magento 2 Elasticsearch

    Magento 2 Elasticsearch: With the help of this module, the Elasticsearch engine can be integrated into the Magento 2 store. Elasticsearch is an analytical search engine that is highly scalable and open-source. It provides a full-text search feature. Also, it allows the store owner to search, store, and analyze big data very quickly in real-time. Hence, this extension is a technology that enhances search results and improves accuracy in the searches.

    Screenshots
    Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch Magento 2 Elasticsearch
    Show More Hide All
    $99.00

    * Required Fields

    Add To Cart
    30 Days Refund*
    Lifetime Free Upgrade
    Only One Time Payment
    $99.00
    Configure and Buy
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Customization
    • Changelog

    Magento 2 Elasticsearch: Elasticsearch is an analytics engine that is highly scalable, open-source, and provides full-text search. It is fast and distributed in nature. Adding elasticsearch feature in the Magento 2 store provides the best search results to your customers.

    The Magento 2 Elasticsearch extension helps you to integrate the elasticsearch feature in your Magento 2 store. With this feature store owners can store, search, and analyze a large amount of data easily and quickly. It is the fastest search engine that provides results in milliseconds.

    Note: Before the installation of the Magento 2 Elasticsearch extension, the store owner must have Elasticsearch Engine v7.6 installed on their system. Also, it must be running.

    Highlighted Features

     Did You Mean

    This feature allows the customers to search for the products if they mistakenly entered the wrong product name. So, this feature will suggest them all the products which nearly have the same product name.

     Spell Correction in Search

    The admin can also set levels in spell correction for the searches made by the customers. It could be either at level 1 or level 2. The elastic search engine will automatically correct the incorrect search terms.

     Synonym Filter

    The admin can add multiple synonyms for the products and categories. So, if the customer searches for any of the words, the search engine will show all the results related to those words.

     Search Suggestion

    With the help of Magento 2 Elasticsearch extension, a customer can search for the products, categories, or even pages. They just have to type the search term in the search bar.

     Language Stemmer

    The admin can select the correct language stemmer according to the Magento 2 store language. This will help customers to search in the selected language only.

     Multi-Match Query Search

    The admin can select the search type as the multi-match query. Now, the customers can search for the product by the product's attributes created by the admin. But the attribute type must be text format.

     Simple Match Query Search

    If the admin selects the search type as a simple match query then, the customer can search the product by its name and SKU.

     Bulk Update of Data on Elastic Server

    The admin can reindex big volumes of data by using command line functions in the system.

    Why Need Magento 2 Elasticsearch Extension?

    Searching for products on the e-commerce website is a very crucial and demanding feature that the customers generally seek for. So it’s a store owner's responsibility to provide the best search system to their customers. The search system on the e-commerce website should not provide a slow result and poor search suggestion.

    As it may result in a bad customer experience or even you can lose your customer. If you are looking for the best solution where your website users can have quick and accurate search results. Then, elasticsearch is the best solution for your store. Elasticsearch is a highly scalable and open-source search engine that provides a full-text search.

    It is very fast and distributed in nature. With the Magento 2 Elasticsearch extension, you can provide a rich and smooth search experience to your customers. This will narrow the search results and increase the accuracy rate. Also, it will allow you to search for and analyze a big chunk of data very quickly.

     Integrate Elasticsearch to Magento 2 Store

    If you are looking for the integration of elasticsearch in your store, then it can be an easy process. You can select the "multi-match query" or "simple match query" as a search type for the front-end. The admin can select the multi-match type from the dropdown list.

    Multi-match types are best fields, most fields, cross fields, phrase and phrase prefix. The admin can select "And" or "Or" operators for the multi-search query. Also, the store owner can select the token filters to modify the search term provided by the customer.

    • Easy to enable the elasticsearch engine.
    • Select language stemmer according to the Magento 2 store language.
    • To reduce low-quality matches in the search result, a minimum match percentage is set.
    • Four types of token filters are available. They are synonym filter, elision filter, lowercase filter, and stop word filter.
    Integrate Elasticsearch to Magento Store

     Index Manipulation

    After adding products in the store, it is necessary to index (i.e. store) the product data on the elastic server.

    • The data stored on the elastic server is according to the available index types.
    • Here, the admin can select the index type as the product, category, and pages.
    • The admin can select the mode for the index type by first selecting the index type. Then, click on the Actions dropdown.
    • The mode can be either "update on schedule" or "update on save".
    • Now, the admin can select the index type and click on the reindex option under the Action button.
    • The admin can use the command line function for the bulk update.
    Index Manipulation

     Search Suggestion

    The Magento 2 Elasticsearch extension has built-in search suggestion features. As per this feature, the customer can view the related searches by typing the few search term. For example, if a customer enters "fit" in the search bar then it will show results as a fitness watch, fitness accessories, fitness equipment, etc.

    • This feature lets the customer view the related searches along with the product they intended to search for.
    • This feature makes the product searches easy for the customer.
    • With the help of this feature, categories, pages or products can be searched by the customers. They just need to type the search term.

    You can also check out Ajax-based Search Suggestion for Magento 2. It starts showing results while you are still typing. It gives you suggestions for products including the image and price of the product. Also, it shows popular products in the search box.

    Search Suggestions

      Auto Correct Search Results

    This extension allows the admin to set the spell correction at level 1 or level 2. By this, the elasticsearch engine analyzes the search terms which are entered incorrectly by the customer. After that, it displays the results that are most relevant to the search term.

    For example, if a customer wants to search for a backpack and by mistake, they typed "bakpak". Then, the search engine will analyze the search term and display the results of the Backpack.

    • The admin can select the levels for spell correction.
    • By this feature, the customer can search for the correct product though they have entered the wrong spelling.
    Auto Correct Search Results

     Search Filters in Magento 2 Elasticsearch Extension

    One of the search filter types is the token filter which is used to modify the search term provided by the customer. There are four types of search filters available in Magento 2 Elasticsearch.

    • Synonym filter: The admin can create a group of synonyms so that a customer can search the products accordingly.
    • Elision filter: This filter removes vowel, consonant, and syllable from the search term.
    • Stop word filter: It removes stop words from the search term.
    • Lowercase filter: To normalize token text to lowercase, this filter is used.

    In addition to token filters, there are character search filters as well. They remove unwanted characters from the search term. These are of three types:

    • HTML Strip Char Filter removes HTML elements with the ones selected by admin.
    • Mapping Filter replaces mapping keys with values. So it will remove any character from the mapping.
    • Pattern Replace Filter replaces patterns instead of mapping.
    Search Filters in Magento 2 Elasticsearch Extension

    Filter(s)/Layered Navigation Support

    Magento 2 Elasticsearch extension supports advanced layered navigation to deliver faster search results. All the search queries coming from the category pages will be now performed by the elasticsearch engine.

    • Quickly filter products
    • Use various filters, options, and sliders
    • Works on sub-category pages
    • Takes advantage of elasticsearch engine
     Layered Navigation Support

     Complete Features List

    • Easy to replace the MySQL search engine with the elasticsearch engine.
    • Easy to update products, categories, and CMS page data to the elastic server.
    • The data is stored on the elastic server according to the index type.
    • The admin can select either "update on schedule" or "update on save" mode for the index type.
    • Easy to reindex newly added data.
    • To modify big volumes of data, the admin can use command line functions in the system.
    • The admin can set "multi-match query" or "simple match query" as the search type for the front-end user.
    • If the multi-match query has been selected as the search type, then the customer can search the product by the name, SKU, or description of the product.
    • With the multi-match query, the admin can select the "And" or "Or" operator.
    • The admin can select multi-match type as best fields, most fields, cross fields, phrase or phrase prefix.
    • Also, the admin can set a minimum match percentage to reduce low-quality search results.
    • If the "simple match query" has been selected, then the customer can only find the products by their name or SKU.
    • It also has a spelling correction feature.
    • According to this, the admin can even set levels for spell correction. It can be either set as level 1 or level 2.
    • This feature automatically corrects the incorrect search term entered by the customer.
    • The "Did you Mean" feature allows the customers to search for the products if they have mistakenly entered the wrong product name.
    • So, this feature will suggest them all the products which have a similar or same product name.
    • The admin can select the character filter to eliminate unwanted characters from the search input.
    • Character filters are basically of three types: HTML Strip Char filter, Mapping filter, Pattern Replace filter.
    • The admin can also select language stemmer for the store according to the store language.
    • The admin can select the token filters to modify the search term.
    • There are four types of search filters that the admin can select.
    • They are - synonym filter, elision filter, lowercase filter and stop word filter.

    Support

    For any query or issue please create a support ticket here http://webkul.uvdesk.com/.

    You may also check our quality Magento 2 Extensions.

    Rating 5.0
    based on 1 reviews

    Recent Reviews

    Write a review

    Instant Support

    Posted On - March 12, 2019

    I was facing issue regarding attribute and visiblity search. I raised ticket and got instant support.
    Happy with support and special thanks to Alpana.

     Frequently Asked Questions - Magento 2 Elasticsearch

     How to select the Elastic search Engine among different search engine from the backend?
    The Admin can easily select Elastic Search Engine among different Search Engines. For this admin need to navigate through the Stores>Configuration->Catalog->Catalog->Catalog search->Search engine. From here the admin can select the desired Elastic Search Engine.
     
     Can Admin modify the search term provided by the customer?
    The Admin can set Multi-Match Query or Simple Match Query as the search type for the Frontend. If Multi-Match Query has been selected then the Customer can search data by name, SKU, description and short description of the Product. If Simple Match Query has been selected then the Customer can only find the Products by its name or SKU.
     
     Does it supports filters which shows up in the search result page?
    Yes, it will work with layered navigation as per default Magento.
     
     Can we use the command line tool to update website data to the elastic server?
    Yes, we can use the command line tool to update website data like products, categories and cms pages data to the elastic server.
     
     Does the Elastic Search extension for Magneto 2 can be customized with the latest ElasticSearch server version?
    Yes, our plugin can be developed with the latest ElasticSearch server version as per the client needs.
     
     Does the Elastic Search extension for Magneto 2 developed with latest Elastic Search server version?
    Yes, our plugin is developed with the latest Elastic Search server version i.e Elasticsearch 6.0+.
     Does your elastic search module supports Magento layered navigation filters?
    Yes, Webkul's Magento 2 Elasticsearch Extension takes the full-advantage of layered navigation filters to provide faster search queries to customers.

    Move to Cloud Today

    AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.

    GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.

    Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.

    In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.

    Default Configuration Details of Server

    • 1 GB RAM
    • 1 Core Processor
    • 30 GB Hard Disk
    • DB with 1 GB RAM and 1 Core Processor

    * Server Configuration may vary as per application requirements.

    Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.

    Get Started with Cloud

    Module code is completely open that means anyone can customize the code as per his / her need , as the developer of the module we also provide customisation and development of the module please contact us for module customisation Paid Service

    Request Customization

    • + Features
    • - Bugs
    Version 4.0.0-p1
    • - Fixed product data update issue on elastic index.
    • - Fixed disable product show in search suggestion.
    Version 4.0.0
    • + made compatible with Magento 2.4.*
    • + supports elastic version 7.6.*
    Version 3.0.0
    • + made compatible with Magento 2.3.2
    Version 2.1.0
    • + Made compatible with Magento 2.3.x
    Version 2.0.2
    • + Made compatible with Magento 2.2.7
    Version 2.0.1
    • + Works with the latest elastic search version 6.0.
    • + Admin can easily replace the MySQL search engine with an elastic search engine.
    • + Admin can easily update products, categories, and cms pages data to the elastic server.
    • + Admin can set cron to update products, categories, and cms pages data on the elastic server.
    • + Admin can also use the command-line tool to update website data to the elastic server.
    • + After indexing data to elastic admin can easily update data on the elastic server too whenever he updates products, categories, or pages.
    • + Admin can select which search filter to use on search input from the configuration.
    • + Admin can select character filters to replace or remove unwanted terms from the search input.
    • + Admin can configure the multi-match query to search on the storefront.
    • + Admin select between searchable attributes to use for multi-match queries.
    • + Admin can select a simple match query that will only work for name and SKU fields.
    • + Works well will multi-store websites or multi-website.
    • + Admin can choose store wise language stemmer to work with multi-languages.
    • + Search suggestion will show results for category and pages as well.
    • + Category, search and advanced search and layered navigation will be driven by data from the elastic server.
    • + All the searchable and filterable attributes will be automatically indexed to elastic served.