Elastic Search Ultimate for Magento 2

90 days free support free lifetime updates
Compatible with:
Community: 2.1.* - 2.2.*
Enterprise: 2.1.* - 2.2.*

Elastic Search Ultimate will lead your customers exactly to the products they are looking for! This will ultimately create an increase in your store conversion using just your search results!

This extension creates an incredible search experience. It returns the right search results within milliseconds. All required search functions are built-in: search autocomplete, misspelling correction, searching by multiple content types and much more.

Even more: by using the Elasticsearch engine extension you can speed up your catalog’s layered navigation! So customers will be able to navigate through catalog pages faster.

Quick and Intelligent

By far, one of the most important and powerful tools in an online store is its ability to search among its many products. If your search is delivering relevant results in a short amount of time, your customers are able to find and buy the products they are looking for. This, in turn, directly affects your sales: Your sales increase when you use a smarter and faster search!

Elastic Search Ultimate provides your store with one of the fastest and most powerful search features available for Magento2.

To perform the search, our extension uses the Elasticsearch engine. This is one of world’s leading engines, a free open source product designed for horizontal scalability, maximum reliability, and easy management. It has the capability to handle the most sophisticated requirements of modern online stores. The extension connects the Elasticsearch engine with your Magento2 store and gives your store a fast and relevant search.

Using Magento 2 Elasticsearch extension strengthens your store’s search results to enable your customers to search any way they want. Elastic Search Ultimate reaches to change your customer’s experience in your online store by making your store’s search really fast and useful. Search works great on desktop and mobile devices.

8 Reasons to Use Elastic Search Ultimate

  • It is super fast, so you won’t leave you customers waiting for their results
  • Extension speeds up not only search results, but also all other pages of your store’s catalog
  • Search through multiple content types: CMS pages, blogs, catalog products, categories and attributes. Also, custom content is supported!
  • Search can be support sites in any languages
  • Typos are auto-corrected while the customer is typing
  • Customer can search with hyphens, slashes, stop-words, and synonyms
  • Installation is super easy
  • Supports responsive themes

Who uses Elasticsearch Engine

Elasticsearch is a real-time distributed search and analytics engine. It’s used in projects of any size from startups to huge enterprise search clusters. Some examples:

  • Wikipedia uses Elasticsearch to provide full-text search with highlighted search snippets, and search-as-you-type and did-you-mean suggestions.
  • The Guardian uses Elasticsearch to combine visitor logs with social -network data to provide real-time feedback to its editors about the public’s response to new articles.
  • Stack Overflow combines full-text search with geolocation queries and uses “more-like-this” to find related questions and answers.
  • GitHub uses Elasticsearch to query 130 billion lines of code.
elastic search magento 2

Feature Highlights

Get Surprisingly Accurate Results

It doesn’t matter how your customer types (correctly, with typos, with slashed, with dashes), the search results will come back accurate!

This extension takes advantage of the most beneficial solutions for E-commerce search:

  • Stemming with singular/plural words
  • Long tail search (search with hyphens, special symbols, etc.)
  • Stop word and synonyms applied
elastic search magento 2

Searches all Corners of your Store

This extension can find search queries from anywhere in your store including:

  • Catalog Categories
  • Catalog Attributes
  • CMS Pages
  • Wordpress Blog
  • Simple Press Forum
  • vBulletin Forum
  • Blog MX, Magefan Blog, Ves Blog, Mageplaza Blog, Aheadworks Blog
  • Knowledge Base
  • Any custom content
elastic search magento 2

Find Product through Different Properties

Give your customers options when they search! Search by the following categories:

  • category names
  • custom options
  • related content
  • associated products skus

Change your Mode of Searching

Choose between three different modes:

  • using a built-in search engine based on mysql functions
  • with Elastic Search Engine installed on the same server
  • with Elastic Search Engine installed on an external server

This extension has the flexibility to be used on small online stores using shared hosting services, as well as big e-stores with complicated architecture using VPS!

Uses Morphology Preprocessors

Using a base word, morphology preprocessors are applied to indexed words to replace different forms of that same word. For example, the English stemmer will normalize the words “dog” and “dogs” to “dog”, returning the same results for both queries.

“Long Tail” Search

Customers are able to search using hyphens and slashes. This is particularly useful when customers are searching products by the SKU or MPN.

For example, we have a product "Canon SX500 IS". If a customer is searching for the "Canon SX-500IS" or "SX\500-IS", a default search will not be able to find the correct product. However, by using the advantages of long tail search, our search engine leads customers to the correct product they are looking for.

Hide “Out of Stock Items”

Our extension hides your “out of stock” items by pushing them to the end of the search query list. This will give you the opportunity to promote items which are available for purchase. This eliminates confusion and again leads customers in the right direction.

Our Extension Understands Synonyms

Our search engine is so smart, it not only searches by the specific word the customer types, but also its synonyms. They synonym directory contains a vast amount of words. It’s super smart!

Our Extension Understands Stopwords

Understanding stopwords allows your search to eliminate the most common words in a language (e.g 'a', 'an', 'the') from the search query. These words are unimportant to the search and by removing them, the search is able to give the most relevant results fast.

Super Fast Indexing and Search

There is no limit to the number of products Elastic Search can handle. You can be a small or big store, Elastic Search can quickly take care of both!

Search Landing Pages

Being able to customize landing pages according to a customer’s search query is a huge advantage! For example, if a customer searches for “high heels”, you can design a page of content you want this customer to see. It will be replaced by the standard search results page.

Processes Filters

Our extension can process the requests of Layered Navigation (filters) resulting in reducing the load of the MySQL. This speeds up the generation time of search pages and pages of the store catalog! This is great news for stores which have more then 10K products!


Extension includes its own reports that allow you to analyse all important information about the search queries in your store. You can check reports by:

  • Search Terms - the most popular search terms in your store
  • Search volume - number of the search terms and engagement (the ratio between the number of clicks to the number of requests)

You can group the data according to the required time interval, built your own reports.

Layered Navigation

elastic search magento 2

Elasticsearch improves layered navigation performance.

Extension can process the requests of Layered Navigation (filters) resulting in reducing the load of the MySQL. This speeds up the generation time of search pages and pages of the store catalog! This is great news for stores which have more then 10K products!

The Magento’s native functionality only displays the results, however, Elasticsearch calculates aggregation data for layered navigation attribute options. So, when a customer looks at the attributes in the layered navigation, they are able to see the number of products for each option.

With Elasticsearch, the layered navigation performs only a few SQL queries to fetch label names. It does this by building only one query that returns all the values and query times. AND it does it faster for the same product quantity!

Super Fast Search Autocomplete

Being that Elastic Search Ultimate is so smart, it is able to automatically complete the search query your customer is trying to type! The extension gives the customer a drop down menu with several suggestions to complete their query. This makes searching the store faster for the customer.

Precise product recommendations create a better user experience for your store!

elastic search magento 2

You can configure these options:

  • Ability to set the search category
  • Using AJAX, so the search doesn't reboot the entire web page. It makes it very fast.
  • Support of responsive themes
  • Drop-down box appears with the image of products and price

Multiple Configuration Features

With this extension you have the ability to configure:

  • Minimum number of characters to search
  • Delay in finding
  • A limited number of results in the dropdown menu for every type of content
  • Tips in the search box

Search Spell Corrector

Corrects Typos

Elastic Search Ultimate knows that it is difficult to spell everything correctly, so customers do not have to worry about their spelling mistakes. The extension will automatically correct any misspellings typed into the search field. This works with precisely with every language!

Fallback Search

Don’t worry if your customers do not know the exact names of your products, because with fallback search enabled, the extension can give results containing only part of the search phrase. Fantastic!

For example, if a customer is searching for “blue backpack”. If the store does not have this product, then the Magento default search engine would return no results. However, with fallback search enabled, your customer would be given the option of looking at all the backpacks in your store. Perhaps they will find an even better color!

No Extra Software

Our extension automatically examines the content of your store and will use it to make search corrections. You don’t need to add any other software, so just relax and let Elastic Search Ultimate do its job!


You also do not have to worry about installing additional dictionaries, our extension knows what language you are using by analyzing the content of your store. So smart!

Write Your Own Review
You're reviewing:Elastic Search Ultimate for Magento 2
Your Rating
  1. I love it
    Overall Satisfaction
    100 %
    Best purchase. I have never seen so powerful search solution, that greatly improved my store speed (and for catalog))
    By Anif on
  2. Wonderful!
    Overall Satisfaction
    100 %
    Great extension. Also compatible with Amasty Layered Navigation. We have been searching for a while, but the extension tops them all! Large number of indexes and support is great. We would surely recommend this extension.
    By Henk de Gier - Hypershop on
  3. Best search module for Magento 2
    Overall Satisfaction
    100 %
    It is the best search solution for magento 2.
    Thanks Mirasvit
    By Bulent on
  4. Highly recommended company
    Overall Satisfaction
    100 %
    Mirasvit is our first choice for Magento 2 modules. Very impressive support team. Every time we have an issue they go above and beyond customer expectations. Importantly all clean code, frequent updates. Highly recommended company!
    By Branislav on
  5. Great extension and great support
    Overall Satisfaction
    100 %
    It's one of the best extension supplier I know since 5 years using magento.

    Thanks for the strong extension and the friendly and fast support.

    I'm just thankfull and happy with your service.
    By Anis on
  6. Great Extension
    Overall Satisfaction
    100 %
    Great Extension and Excellent Support!
    Good guys from Mirasvit!
    By Franco on
  7. Best search for Magento 2
    Overall Satisfaction
    100 %
    This extension has provided very much needed search options to our Magento 2.
    Works incredibly well!!!
    By Alexander on

Reasons to choose Mirasvit

Client focusing and satisfaction

It is our main goal. A big part of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support invest the best knowledge and experience, so you could come back to us again and again.

Remarkable support

90-days free and high quality support. We make an effort to satisfy you with work of every module you have purchased in our store. Helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with work of our extension for any reason we provide a full refund.

Constant improvements and upgrades

We provide you lifetime free updates. We constantly add new features to all our modules. We are absolutely interested to hear your opinion and to implement your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every our extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize extensions according to your needs and requirements.

Usability and Performance

Module is easy to install and easy to upgrade, just follow step by step our user guide.

Safe Magento updates

No core modifications. Just copy extension files to store root directory.