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
    ×
    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

    Magento 2 Elasticsearch

    Magento 2 Elasticsearch allows store customers to search within the store using the fastest search engine quickly. It provides the search results instantaneously.



    • Simple to reindex newly added data.

    • With elasticsearch autocomplete it automatically modifies the customer's incorrectly entered search term.

    • Simple updating of products, categories, and CMS page data on the elastic server.

    • Change the search term by selecting the token filters.

    • The admin can set spell-checking levels.


    Technology Partner Awards.
    Top Selling Extension Winner
    2 times in a row
    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
    Show More Hide All
    $99.00

    * Required Fields

    Add To Cart
    $99.00
    Configure and Buy
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Changelog

    Elasticsearch is an open-source analytics engine that offers full-text search and is incredibly scalable. It has a swift and dispersed nature. The best search results are delivered to your customers by integrating Elasticsearch features into your Magento 2 store. You can add the function to your Magento 2 store with the help of the Magento 2 Elasticsearch extension.

    Online store owners can use this feature t o quickly and easily store, search, and analyze a large amount of data. You can also track the behaviour of the customers coming onto your website by integrating the feature of Magento 2 Google Tag Manager.The results are delivered in milliseconds, making it the fastest search engine.

    Note: Elasticsearch Engine v7.6 must already be installed on the system of the store owner before installing the Magento 2 Elastics search extension. Also, it must be running.

    Magento 2 Elasticsearch

    Highlighted Features of Magento 2 ElasticSearch

      Auto Correct Search Suggestions

    If customers accidentally type the wrong product name, they can search for the products using this feature.

      Spell Correction in Search

    For customer searches, the administrator can also specify different levels of spell-checking.

      Synonym Filter

    The admin can add numerous synonyms for the products and categories using Magento 2 Elasticsearch.

      Search Suggestion

    A customer can search for products, categories, or even pages with the help of the Magento 2 Elasticsearch extension.

      Language Stemmer

    According to the language of the Magento 2 store, the administrator can choose the appropriate language stemmer.

      Multi-Match Query Search

    A multi-match query can be as the search type by the admin. Customers can now look for products using the admin-created attributes for each product.

      Simple Match Query Search

    The customer can search for a product using its name and SKU if the admin chooses to use a simple match query as the search type.

      Bulk Update Of Data On Elastic Server

    The system administrator can reindex sizable amounts of data using the command-line tools.

    Why do we need Magento 2 Elasticsearch Extension?

    The ability to search for products on an e-commerce website is a very significant and demanding feature that customers frequently look for. The best search system should be made available to customers by the store owner. A slow result and an unsatisfactory search suggestion should not be provided by the e-commerce website's search engine.

    As a result, your customers might have a negative experience, and you might even lose them. If you're trying to find the best way to give website visitors quick access to precise search results. Elasticsearch is then the best option for your store. Full-text searching is offered by the open-source and highly scalable Elasticsearch search engine.

    It spreads quickly and naturally. You can give your customers a thorough and streamlined search experience by using the Magento 2 Elasticsearch extension. The search results will be more focused as a result, and the accuracy rate will rise. Additionally, it will make it possible for you to quickly search for and analyze a large amount of data.

    Also, Magento 2 AI Image Search extension allows your customers to search for the products within your store using AI image pattern search.

    Integrate Magento 2 Elasticsearch to Online Store

    With the help of the Magento 2 Elastic search extension, integrating Elasticsearch into your store could be a simple process. As a front-end search type, you can choose between "multi-match query" and "simple match query."

    The multi-match type is available in a drop-down list for the admin to choose in the elasticsearch configuration. The most popular multi-match types are phrase and phrase prefixes, along with best fields, most fields, cross fields, and fields.

    The multi-search query's admin can choose between "And" and "Or" operators. Additionally, to change the search term supplied by the customer, the store owner can choose from a variety of token filters.

    • The Elasticsearch engine is simple to enable.
    • Choose a language stemmer based on the language of your Magento 2 store.
    • A minimum match percentage is set to decrease the number of poor matches in the search result.
    • There are four different token filter types. They are the stop word filter, lowercase filter, elision filter, and synonym filter.
    Integrate Magento 2 Elasticsearch Extension to Online Store

    Modifying Indexes with the Magento 2 Elasticsearch Extension

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

    • According to the available index types, the data is stored on the elastic server.
    • The admin can choose the pages, categories, and product index types here.
    • By choosing the index type first, the admin can then choose the mode for that index type. Afterward, the admin needs to click on the Actions dropdown.
    • Between "Update on Save" and "Update on Schedule," you have a choice.
    • The administrator can now choose the index type and click the reindex link under the Action button.
    • The admin can use the command-line function to perform a bulk update.
    Modifying Indexes with the Magento 2 Elasticsearch Extension

      Search Suggestion

    Features for search suggestions are already included in the Magento 2 Elastic search extension. The user can view related searches using a few search terms. Customers can find a fitness watch, fitness accessories, fitness equipment, etc. by typing "fit" into the search bar.

    • The customer's product search is made simple by this feature. If you are looking for a product search via image you can check our Product Search Via Image for Magento 2. (Need to purchase separately).
    • The customer can use this feature to view the related searches in addition to the item they were looking for.
    • Customers can search categories, pages, or products with the help of this feature.
    • They simply need to type the search term.

    You can also look at Magento 2 Search Suggestion. While you are still typing, results are already displayed. It provides product recommendations that include the product's appearance and cost. Additionally, the search box displays popular items.

    Search Suggestions

    Auto Correct Search Results

    The admin can set the spell checking at level 1 or level 2 using the Magento 2 Elasticsearch extension. This allows the Elasticsearch engine to analyze incorrectly entered search terms made by the user. The most relevant results to the search term are then displayed.

    For instance, if a user accidentally typed "bakpak" when searching for a backpack. The search engine will then analyze the search term and display the Backpack results.

    • The levels for spell-checking can be chosen by the admin.
    • The customer can use this feature to search for the right product even if they typed the wrong spelling.
    Auto Correct Search Results

    Search Filters in Magento 2 Elasticsearch Extension

    The token filter is one of the search filter types that is used to change the customer-provided search term. Elasticsearch for Magento 2 supports four different categories of search filters.

    • Synonym filter: A customer can search for products appropriately by using a group of synonyms that the admin can create.
    • Elision filter: The following filter removes vowels, consonants, and syllables from the search term.
    • Stop word filter: Stop words are eliminated from the search term using this filter.
    • Lowercase filter: This filter normalizes token text to lowercase.

    In Magento Elastic Search, character search filters are available in addition to token filters. Unwanted characters are eliminated from the search term. There are three of these:

    • The HTML Strip Char Filter eliminates the HTML elements that the admin has chosen.
    • The mapping Filter swaps out mapping keys for values. Therefore, it will eliminate any character from the mapping.
    • Instead of mapping, the Pattern Replace Filter replaces patterns.
    Search Filters in Magento 2 Elasticsearch Extension

    Filter(s)/Layered Navigation Support

    For quicker search results, the Elasticsearch extension supports advanced layered navigation in Magento 2. The Elasticsearch engine will now handle all of the search requests generated by the category pages.

    • Filter products quickly.
    • Utilize various sliders, options, and filters.
    • Works on category-specific pages.
    • Takes advantage of Elasticsearch engine.
    • It is simple to switch from the MySQL search engine to Elasticsearch.
     Layered Navigation Support

    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 .

    Specifications

    Product Version5.0.2
    Released6 years ago
    Last UpdatedDecember 5, 2024 (1 day ago)
    Supported VersionsMagento  2.0.x  2.1.x  2.2.x  2.3.x  2.4.x  
    Rating 5.0
    based on 2 reviews

    Recent Reviews

    Write a review

    Excellent Product & Support

    Posted On - March 15, 2024

    Excellent extensions and customer support.

    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
    • + Features
    • - Bugs
    Version 5.0.2
    • + Compatible with Magento 2.4.7^ and PHP 8.3
    Version 5.0.1
    • + Made compatible with Magento 2.4.6
    Version 5.0.0
    • + Made compatible with Magento 2.4.4
    • + Added webkul logo at config tab and added support services links
    Version 4.0.4
    • + Compatible with Magento 2.4.7^ and PHP 8.3
    Version 4.0.3
    • + Made compatible with Magento 2.4.6
    Version 4.0.2
    • + Made compatible with Magento 2.4.4
    • + Added webkul logo at config tab and added support services links
    Version 4.0.1
    • - fixed the issue of showing the whole document list on search pages
    • - updated Ngram filter name according to the latest elastic Version
    • + Added pagination in elastic search query
    • - fixed product data update issue on the elastic index
    • - fixed disable product shown in search suggestion
    • + made compatible with Magento 2.4.*
    • + supports elastic version 7.6.*
    Version 4.0.0-p2
    • - fixed the issue of showing the whole document list on search pages
    • - updated Ngram filter name according to the latest elastic Version
    • + Added pagination in elastic search query
    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.1
    • + Made compatible with Magento 2.3.5
    • + Compatible with elastic 7.6.*
    • - Removed cron management tab from config
    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.
    • + Did you mean feature added
    • + Index prefix added