Search Ultimate Documentation

Here you will find everything you need to set up a better search experience.

The Search Ultimate extension gives you a powerful way to search through your store. Search Ultimate's set of modules includes:

  1. Elastic Search
  2. Sphinx Search
  3. MySQL Search
  4. Search Spell-Correction
  5. Search Autocomplete
  6. Search Reports
  7. Landing Pages

First, please find your extension in your account in the My Downloadable Products section. Then, start with the Installation and Quick Start options. It is best to follow our step-by-step guide to configure the best search results.

Go ahead, dive in!

Learn about the initial setup:

Search Ultimate Documentation

Search Ultimate Documentation Here you will find everything you need to set up a better search experience. This guide for Magento 2.4 only Sphinx Search Ultimate Guide for Magento 2.1-2.3 Elastic Search Ultimate Guide for Magento 2.1-2.3 The Search Ul...

Installation

Installation On this page, you will find two possible ways to proceed with our extension's installation. Please note, these instructions are valid for Magento 2.4 only. To install the extension on a previous Magento version, please follow: Sphinx Searc...

Quick Start

Quick Start Search Ultimate is our most powerful extension which combines all of our best features to enhance the search capabilities of Standard Magento. It combines several powerful modules, each of which offers you a large set of options: Core Search ...

General Settings

General Settings Here you can quickly navigate across all the functionality settings we have available. Please use the list below to navigate. This section covers all topics necessary for working with indexes, and consists of the following subsections: ...

Configure Key Search Settings

Configure Key Search Settings This section describes how you can customize and greatly improve the relevance of your search results by configuring Search Settings. The most important part is the Search Logic Configuration. It is located at System -> Se...

Sphinx Engine Installation

Sphinx Engine Installation If you want to use our extension with Sphinx Engine, you first need to install it. Note Warning: The minimum allowed sphinx engine version is 2.2.x, 3.x Installation includes a set of actions that should be performed under roo...

Connection with Sphinx Engine

Connection with Sphinx Engine After the Sphinx Engine is installed, you need to connect it to our Search Extension. Settings are diffenent depending on where you had installed Sphinx - on the same server as a store, or on a dedicated separate server. Conn...

Configure "Long-Tail" Search

Configure "Long-Tail" Search This section describes the Long-Tail Search feature which will allow you to have the correct search results for words that contain dashes or other non-alphabetic symbols. You can also replace the most typical errors customers ...

Customize Search Weight

Customize Search Weight Our extension arranges the relevance of products found using Global Settings. However, sometimes (for example, for promotional purposes) you need to forcibly move one or more specific products to the top, or vice versa, to the bott...

Configure Search Indexes

Configure Search Indexes Search Indexes are the most important part of your search subsystem. The purpose of storing an index is to optimize speed and performance in finding relevant documents for a search query. Without an index, the search engine would...

Implementing Custom Search Index

Implementing Custom Search Index Sometimes it's necessary to have a specific type of Index which is either not included to our Magento 2 Elasticsearch Extension or Sphinx Extension, or belongs to some third-party extension. In this case, custom index can ...

Configuring Autocomplete & Suggest

Configuring Autocomplete & Suggest All Autocomplete settings are located in the System / Settings / Mirasvit Extensions / Search Autocomplete section. It consists of the following sections: General Configuration Hot searches General Configuration This ...

FAQ

FAQ This section describes the most common problems that customers report, and how they can be resolved. How to make the autocomplete dropdown scrollable and smaller for mobile devices For this, navigate to the Stores > Settings > Configuration >...

Configure Search Spell Correction

Configure Search Spell Correction All configuration options are located in the Store -> Configuration -> Mirasvit Extensions -> Search Spell Correction section. There are only two options for now. In both, our extension analyzes the customer's re...

Search Results Validator

Search Results Validator Validator - our own tool for checking the search performance and validating the products search result. It is useful: to know why some products appear higher or lower in the search results or even not at all; to validate the prod...

Reports

Reports With detailed search reports, you are able to check how relevant the search is to your customers. From this information, you will be able to fine-tune your search configuration so that your customers will be led to the products they need. You can ...

Manage Landing Pages

Manage Landing Pages A landing search page is a special search result page with a static URL where customers are redirected by using some search expression. Let's consider a large number of frequently requested (or just a promotional set) models of Samsun...

Manage Synonyms

Manage Synonyms The extension extends native Magento synonyms' functionality and provides additional ability to import synonyms. To import synonyms, perform the following steps: Place your custom YAML file into the [magento_root]/ folder. Go to System -&...

Manage Stopwords

Manage Stopwords Stopwords are words that have little lexical meaning or ambiguous meaning and are not useful during a search (ex. and, or, the, a, with, etc). Therefore, these words should be removed from search phrases to make them relevant. You can eit...

Score Boost Rules

Score Boost Rules Score Boost Rules are a powerful tool, which allows you to influence the relevancy of search results, depending on certain conditions. When the Mirasvit Search extension builds search results, it groups them by indexes' position and thei...

Translation

Translation Our extension supports multilanguage stores. To translate it, we have used the same logic as default Magento. All our translation files are in the "/i18n" folder of each sub-module. i18n files should be located at: vendor/mirasvit/m...

Troubleshooting

Troubleshooting This section contains the most common problems that customer can encounter, and how they can be resolved. Note Please, make sure that you're using the latest version of the extension. Otherwise, please update it to the latest version. Se...

Command line commands

Command line commands Our Search extension also has a command-line interface which can be used from a console or SSH. Here is the list of available commands. (for bin/magento): mirasvit:search-sphinx:manage - sphinx engine management mirasvit:search:rein...

Extension Upgrading

Extension Upgrading Please note, these instructions are valid for Magento 2.4 only. To upgrade the extension from previous Magento versions (2.1. - 2.3.) you will need to disable and remove the previous extension and install a new one from scratch. To do...

Extension Disabling

Extension Disabling Temporarily Disable To temporarily disable the extension, please follow these steps: Log in to the SSH console of your server and navigate to the root directory of the Magento 2 store. Run command to disable extension: php -f bin/mag...

Change Log

Change Log 2.0.10 (2020-10-20) Features Prevention on saving a search term on redirect from 404 to search Fixed Issue with indexation (Magento 2.4.1) Error redirecting empty search term to homepage Search [mirasvit/module-search] 1.0.151 (2020-09-17)...