Mirasvit Elastic Search Ultimate for Magento 2

- E-Commerce, Magento 2

Magento 2 Elastic Search extension

If you don’t know how to exceed the default boundaries of the Magento 2 search, then you’ve come to the right place. In the following post, we explore the Magento 2 Elastic Search Ultimate extension by Mirasvit – a revolutionary tool that not only offers an improved frontend experience but also lets you leverage various backend benefits. Let’s take a look at the feature set of this Magento 2 Elasticsearch extension and then proceed to its backend and frontend realization.

Download/Buy Mirasvit Elastic Search Ultimate Magento 2 Extension

Features

The following features dramatically improve the default Magento 2 search mechanisms. They completely revamp the native algorithm, providing you and your customers with a much better experience. So, what are the key benefits of the Magento 2 Elastic Search extension by Mirasvit?

Accurate Search Results

To achieve the maximum possible accuracy of search results, Mirasvit implements the best ecommerce practices. First of all, it is spell correction so that your store visitors can type both correctly and with typos – the Magento 2 Elastic Search provides the most precise output. Also, it freely understands slashes and dashes even if they are not used in the name of a product a customer is searching for. Singular and plural words are processed equally well. The same is about long tail queries. Besides, don’t forget about dictionaries of stop words and synonyms. The Magento 2 Elasticsearch extension offers morphology processors that replace different forms of the same word.

Extensive Coverage

The Magento 2 Elastic Search Ultimate extension by Mirasvit provides the ability to find anything on your ecommerce website. Customers can search not only for products, but also scan Catalog Categories, CMS Pages, WordPress Blog (and multiple third-party blogs), Simple Press Forum and vBulletin Forum, Knowledge Base, and any custom content. Note that catalog and product attributes can be fully leveraged.

Advanced Product Search

Your customers can find exactly what they are looking for since the extension supports the search using the following parameters: category names, custom options, related content, and associated product SKUs.

Multiple Searching Modes

Mirasvit provides the ability to switch between three searching modes. First of all, you can use the default Magento 2 search engine based on MySQL. Alternatively, it is possible to replace it with the Elasticsearch engine installed on your server. At the same time, an engine from a remote server is also suitable. Thus, both big and small stores can leverage the module.

Out of Stock Items

The Magento 2 Elastic Search extension provides the ability to hide out of stock items by pushing them to the end of a search query list. Thus, customers get only available products first.

Other Features

It is also necessary to mention that the module offers lightning-fast indexing and search, allows customers to search landing pages, processes requests of layered navigation filters, and provides reports on search terms and volume.

Now, when you know all the essential benefits the Magento 2 Elastic Search extension by Mirasvit provides, let’s take a look at their backend implementation.

Backend

Let’s configure the module first.

Configuration

Search

The Search configuration section of the Magento 2 Elastic Search extension is divided into three parts: Search Engine Configuration, Search Settings, and Multi-Store Search Results.

The first one allows you to select one of the three mentioned above modes and configure their parameters. Next, you can check the connection by pressing the “Check Status” button.

Magento 2 Elastic Search extension

In Search Settings, you can enable the following features:

  • Wildcard search;
  • Redirect from 404 to search results;
  • Redirect if Single Result;
  • Enable Google Sitelinks Search;
  • Enable search terms highlighting;
  • Display Related Search Terms.

A maximum number of items in a search result can be specified here as well.

Next, you can add words to wildcard exceptions, specify words to replace them in queries, set “Not” words, and configure long-tail expressions and match mode.

The last section provides the ability to enable multi-store search results and add corresponding store views.

Search Autocomplete

Now, let’s take a look at the autocomplete settings. They are divided into General Configuration and Hot Searches.

The first section allows you to specify a minimum number of characters that triggers the autocomplete popup and delay time before start finding. Besides, you can enable the fast mode, define searchable content, and set the number of items for each category.

Magento 2 Elastic Search extension

Next, the Magento 2 Search Autocomplete extension allows configuring the display of products. You can enable/disable the following parameters:

  • Product Price
  • Product Thumbnail
  • Product Rating
  • Product Description
  • Product SKU
  • “Add to cart” button

It is also possible to optimize the autocomplete view for small screen size here. Magento 2 Elastic Search extension

 

If necessary, additional CSS styles can be added in the Appearance subsection.

As for Hot Searches, Mirasvit provides the ability to show/hide them. Alternatively to the most popular queries, you can specify your own values to promote particular queries. Ignored words and a maximum number of queries can be set here as well.

Search Spell Correction

This section allows you to enable/disable the corresponding feature, as well as enable the fallback search.

Magento 2 Elastic Search extension

Search Indexes

A grid with search indexes looks as follows:

Magento 2 Elastic Search extension

You can edit, delete, or reindex each item individually.

While adding a new index, specify its title, type, and position. Next, you can add searchable attributes and set their weight.

Magento 2 Elastic Search extension

Score Boost Rules

With the Magento 2 module, you can also set specific conditions and create rules for promoting particular products in the search results.

Synonyms

There is also a grid with synonyms. You can either import them or add manually.

Magento 2 Elastic Search extension

While adding a new words group, specify a search term, add its synonyms, and select a store view.

Magento 2 Elastic Search extension

Stop Words

The same grid is available for stop words.

Magento 2 Elastic Search extension

Below, you can see how to add a new stop word.

Magento 2 Elastic Search extension

Landing Pages

The Magento 2 Elastic Search Ultimate extension allows redirecting customers to specific landing pages. You can manage them on the relevant grid:

Reports

A section with reports has the following appearance:

Magento 2 Elastic Search extension

Below is the corresponding grid with the same data:

Magento 2 Elastic Search extension

Validator

Probably, it is one of the most interesting features of the Magento 2 Elastic Search extension by Mirasvit. It allows you to test the speed of your new search. The section consists of 4 tabs: Base Information, Test Regular Search Speed, Test Autocomplete Search Speed, and Validate Search Results.

The first one shows your regular search limit and the selected search engine.

Magento 2 Elastic Search extension

Enter a search item to check the speed of your regular search.

Magento 2 Elastic Search extension

The same opportunity is available for the autocomplete functionality of the Magento 2 Elasticsearch module.

Magento 2 Elastic Search extension

Under Validate Search Results, you should specify a search term and a product ID. Next, the extension lets you validate search results, as well as describe search results weighting.

Magento 2 Elastic Search extension

Frontend

The autocomplete functionality of the Magento 2 Elastic Search Ultimate extension works as follows:

Magento 2 Elastic Search extension

This is a page with search results:

Magento 2 Elastic Search extension

Recent Updates

Magento 2 Elastic Search Ultimate 1.1.56

  • The Autocomplete TypeAhead feature was added.

Final Words

Mirasvit Elastic Search for Magento 2 is one of the most fully-featured tools of its kind in the whole Magento ecosystem. It costs $249, which is an average price for such a robust module. For further information, please follow the link below:

Download/Buy Mirasvit Elastic Search Ultimate Magento 2 Extension