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.
Top Selling Extension Winner
2 times in a row
- 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.
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.
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.
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.
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.
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.
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.
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
Recent Reviews
Write a reviewExcellent Product & Support
Excellent extensions and customer support.
Instant Support
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
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
- + Compatible with Magento 2.4.7^ and PHP 8.3
- + Made compatible with Magento 2.4.6
- + Made compatible with Magento 2.4.4
- + Added webkul logo at config tab and added support services links
- + Compatible with Magento 2.4.7^ and PHP 8.3
- + Made compatible with Magento 2.4.6
- + Made compatible with Magento 2.4.4
- + Added webkul logo at config tab and added support services links
- - 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.*
- - 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 elastic index.
- - Fixed disable product show in search suggestion.
- + made compatible with Magento 2.4.*
- + supports elastic version 7.6.*
- + Made compatible with Magento 2.3.5
- + Compatible with elastic 7.6.*
- - Removed cron management tab from config
- + made compatible with Magento 2.3.2
- + Made compatible with Magento 2.3.x
- + Made compatible with Magento 2.2.7
- + 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