In online shops with a wide range of products and in-depth product variety, the default search function of many shop systems often reaches its limits. The key to success lies in a powerful, fast, and intelligent search solution.
Practice shows: If customers do not find the desired item within a short time and without much effort, they leave the site and switch to another online shop. In short: They are gone – and usually do not return quickly. Furthermore, poorly sorted items, long loading times, or so-called "false positives" – i.e., unwanted or incorrect results – significantly reduce the willingness to purchase among potential customers.
Therefore, a successful search function in an online shop should primarily be intelligent, fault-tolerant, and powerful to display relevant products quickly and precisely.
The features "MegaSearch" and "MegaSearch Plus" offer exactly these advantages. Their technology is based on Lucene and enables a lightning-fast and reliable full-text search – even with millions of products. The result: A search that really works and leads customers to the desired product faster.
An important advantage of "MegaSearch" is that it operates without a fixed schema. This eliminates the time-consuming task of building a search index. At the same time, mapping allows you to strategically manage and customize the storage of your data.
"MegaSearch" provides all essential features for a professional search solution:
- Instant search (Search-As-You-Type)
- Drill-Down Faceting
- Alternative search suggestions ("Did you mean")
- Search field weighting
- Extensive configuration options
"MegaSearch" is far more than "just" a search function. Why? Quite simple: Thanks to its exceptional performance and scalability, the plug-in is ideally suited as the foundation for building shop categories with filtering options and is also optimized for large data volumes.
Our "MegaSearch" and "MegaSearch Plus" solutions for Smartstore were developed with the highest standards of quality, security, and scalability. Through the use of extensive automated testing mechanisms – specifically unit and frontend tests – we ensure optimal updatability and seamless integration. The search is fully integrated into Smartstore and builds on existing features to ensure the most precise search results.
For maximum performance, with "MegaSearch" and "MegaSearch Plus", we rely not only on the powerful Lucene search technology. The plug-in acts as a highly scalable, efficient index for product categories and filter navigation, enabling precise faceting.
Functions of the "MegaSearch" and "MegaSearch Plus" plug-in:
- Simple and fast integration without individual customization effort
- 100% seamless compatibility with Smartstore standards
- High scalability and superior performance
- Powerful filter and facet control directly from "MegaSearch" or "MegaSearch Plus"
- SEO-optimized URLs for filter results
- Fault-tolerant search function with auto-suggest
- Integrated Google Analytics connection for analysis and optimization
- Intelligent, individually configurable relevance assessment
- Modularly expandable and flexibly adaptable
Your advantages with "MegaSearch" and "MegaSearch Plus":
- Higher conversion rate through top-class search results
- Significantly increased performance
- Greatly reduced time-to-market
- Highly efficient faceting functions for better user guidance
- Minimal effort for configuration and setup
- Simple scaling to multiple systems without complex adjustments
- Instantly improved search results
- Sales increase of up to 10–33%
- All in one comprehensive solution
- Professional and reliable support
Smartstore MegaSearch – The state-of-the-art search technology directly from the developer: Optimize the search experience in your shop with Smartstore MegaSearch and make finding products for your customers a quick and successful experience. This allows your visitors to find specifically instead of searching time-consumingly.
What benefits does MegaSearch offer you?
The new MegaSearch in Smartstore impresses with exceptional speed: Even with millions of datasets, hits and suggestions are displayed in real time and with the highest precision. Already during the entry of a search term, a pop-up window appears below the search bar, presenting relevant suggestions and results for the current search.

N-Gram Search / Similar Terms: The "Did you mean?" function offers suggestions for terms similar to the search term.
MegaSearch uses the "Did you mean?" function to intelligently complete or – if necessary – correct the entry.

If the separate plug-in "Search Logging" is installed, relevant top search terms are displayed based on previous search queries.
At the end of the search, the results are clearly grouped according to manufacturers, brands, and product groups. With just one click, relevant hits from a particular manufacturer or a selected product group can be displayed.
A powerful, precise, and intelligent search function is an essential success factor for your online shop. Smartstore MegaSearch offers a search experience that resembles the design and user guidance of Amazon – one of the world's most successful e-commerce platforms. With this advanced search technology, your customers can search the product catalog at lightning speed, find exactly the desired items, and significantly increase the likelihood of purchase.
Functions of "MegaSearch":
- Full-text search with pop-up window for articles
- N-Gram search with similar terms: The intelligent "Did you mean?" function suggests related search terms
- Highest performance – suitable for millions of article data
- Category filters directly usable in search (see demo shop https://smartstore.com/de/demo-shops
- Search results can be specifically filtered by product groups
- Comprehensive customization options for indexes, analyzers, queries, and filters
- Efficient caching for optimal speed
- Automatic index updating with individually adjustable intervals
- Extended search syntax with spelling correction ("Did you mean?"), e.g. "Lep-Top" suggests "Laptop"
- Intelligent auto-completion, e.g. "Samsung" suggests "Samsung Galaxy S7 Edge"
- Category-based search, e.g. "washing machine" shows products in the home electronics category
- Brand-specific search, e.g. "washing machine" suggests products from Bosch
- Display of popular search terms, e.g. "iphone" suggests "iPhone 7 Plus Silver" (requires the SearchLog plugin)
- Flexible sorting of search results
- Targeted weighting of search fields to influence the order of hits
- SEO-optimized URL aliases, also for filter functions
- Detailed conversion and search statistics through the search logging plugin
- Customizable abbreviation lists to increase hit rate, e.g. "36cm" finds "36 cm"
- Expandable synonym lists for better search results, e.g. "Laptop" finds "Notebook"
- Support for compound words, e.g. "glasses" finds "sport sunglasses case" (approx. 63,000 pre-defined terms included)
- Multilingual support: Without "MegaSearch Plus," only texts in the default language are searched
- Multi-store support: Without "MegaSearch Plus," product-specific restrictions for various shops and customer groups are not considered
- Extended facet search: Specification attributes and variants can be defined for the search and used for intelligent filtering
- Attribute-based filtering: Without "MegaSearch Plus," no facet search by attributes is possible
Scales and replicates search indexes to all available server instances, enabling high-performance search queries – even in web farms. The use of "Enterprise Search" requires Redis, as only Redis allows the use of the web farm option. Redis is included in the Smartstore Enterprise Commerce Edition.
Hits include all search terms:
By default search results were handled according to the OR logic, so they had to contain at least one of the entered search terms. This led to the number of hits increasing with more search terms. The MegaSearch option "Hits include all searched Terms" changes this behavior fundamentally. Here, all entered terms must appear in the search result (logical AND connection). As a result, the search results become more precise and targeted, the more terms are entered.
Especially with large datasets with many hits, this option is helpful as the hits often achieve the same score value, and the user has difficulty finding the relevant hits for them.
It should be noted that this new option increases the likelihood that the instant search shows no hits, while the regular search page still provides relevant results. This may occur when hits are found based on a field that is not considered in the instant search for performance reasons – such as the long description.
Another aspect is the potential slowdown of faceting, the more search terms are entered. This delay can be more noticeable with the option enabled.
Additional configuration options:
- Products not available can be automatically pushed further back in the result list.
- The stemmer responsible for word stemming can be set individually for each language.
- If the option "Separate compound words" is activated (default), a search is conducted both for the compound and separate
words. Example: A search for "wardrobe" finds both products with the term "wardrobe" and products with "closet". If this option is
disabled, only the compound word is searched for (there are fewer search hits).
- Products can be assigned keywords to better control search results.
- Keywords can be imported via the column "MegaSearch.Product.Keywords" of the import file in a product import.
- The price settings determine which price is indexed. This affects the sorting and filtering of search hits by prices.
- Much more...
Practical tips for conversion optimization with faceted search and filter navigation


- Fashion: In addition to the product type, size, color, material, and price, also play roles.
- Electronics: There are numerous attributes such as functionality or price that users should be able to specifically filter.
- Grouping: Sensibly summarize related properties.
- Order: Arrange attributes according to user expectations, considering existing ordering structures.
- Balance: Groups should be neither too small nor too large, as an excessive number of filter options can quickly become confusing and off-putting.
- Redundancy: Avoid unnecessary repetitions in groupings or properties.
To maintain balance even with many filter options, it is recommended to display a maximum of five to ten options at once. Additional options can be displayed via a "More" element. Also, hiding less relevant filter groups can contribute to clarity. In this case, however, at least the first filter group should be expanded by default so that users recognize the functionality and availability of further filters.
From a technical perspective, the attributes must be linked to products to enable structured and targeted enrichment of the database with relevant product properties.
Type and Positioning
Where should the filter function be placed? There is no general answer to this, but placement on the left side has proven to be particularly user-friendly because it meets the expectations of most users. Placement above the results is an alternative option, which can be particularly striking through appropriate design – especially since sub-navigation is often expected on the left side. A combination of both variants is conceivable, as long as no unnecessary duplications arise. However, positioning on the right side is rather uncommon in German-speaking countries.

Placing the faceted search at the top can be problematic if the number of possible properties exceeds a critical mass. In this case,
there is a risk that the faceted search becomes too large and not all products are visible. However, this problem can be balanced to some
extent by using dynamic elements, such as navigation elements for expanding and collapsing ("show more / less").
Layout, Design and Input Fields
In layout and design, optical separation plays a crucial role – similar to dropdown menus. It is essential that the filter navigation or faceted search is clearly distinct from any sub-navigation that may be present.
Similarly, grouped properties should be clearly distinguished from each other to facilitate the quick and intuitive recognition of these groups ("Scannability"). The title of a filter group should also be clearly distinguished from the associated filter properties.
For design, as often in this context: Less is more. Customers should be able to rely on known and trusted mechanisms. An example of this is the use of checkboxes instead of individually designed elements with unfamiliar state displays.
Two positive examples of successful design elements:
- Color selection elements, where the colors are already visible in the display.
- Sliders with a clear scale and clearly visible arrows as control or marking elements.

In the second example, context and the specific area of use are crucial. If the slider is to be used in a particularly low or wide scale, two input fields might be more practical for the user. This should be checked on a case-by-case basis and ideally validated through user testing.
Choice of Words
The choice of words is essential for the success of the filter navigation or faceted search. The larger the assortment, the more intuitive and self-explanatory the navigation should be.
The basic principles of web writing ("writing for the web") apply – analogously to the optimization of mega dropdowns (Mega Menu):
- The term with the highest statement value should always be placed first to optimize readability and recognizability ("scannability").
- Short and precise base forms like "Color" are generally better suited than gradient forms or calls to action like "Select Colors."
- Designations must be clearly distinguishable and understandable. Terms like "Clear Filter" are clearer than alternatives like "Reset Filter," "Change Filter," or "Cancel Filter," as they avoid confusion for the user.
How should the faceted search or filter navigation behave?
User experience plays a crucial role in navigation as well. However, this aspect is often given too little attention, especially regarding the "Joy of Use" of these functions.
For a successful user experience, the following four aspects should be considered:
Speed
Speed is irreplaceable – except by even higher speed!
There is much truth to this. However, this fundamental principle should not be taken too literally. The crucial factor is that the system communicates to the user that the response of the website is directly related to their action – following the principle: "Action and Reaction."
Without this immediate feedback, the impression of losing control can arise quickly.
Thus, the speed of the interface's display and response has a significant impact on user experience and conversion rate. This is confirmed by numerous studies and user surveys.


Comments (3)
Wir betreiben einen Shop mit ca. einer Million Artikeln. Wir haben Magento 2 und Shopware 5 getestet beide Systeme lassen zu wünschen übrig.
Mit Magento 2 erwies sich die Aufgabe als nicht ausreichend stabil in vielerlei Hinsicht. Es zeigte sich, dass man dies mit sehr viel Technik und Leistungsfähigkeit auf Server Ebene „totschlagen“ musste und die Ergebnisse trotzdem unbefriedigend waren. So musste ständig der Index neu geschrieben werden, etc. Darüber hinaus erwies sich die Programmierung als sehr komplex und deshalb kostenintensiv.
Bei Shopware ist das auch nicht besser. Da Shopware im Grunde die Version 5 gerade begraben hat macht das ohnehin keinen Sinn in dieser weiter zu investieren.
Mit Smartstore MegaSearch haben wir ohne irgendeine Investition unsererseits die Suche auf unter einer Sekunde, ohne auf einer Monstermaschine zurückgreifen zu müssen. Unser Hoster ist 1&1 und kostet 120€ in Monat. Was uns aber am meisten begeistert, die Suche ist von Haus aus in der Lage fehlertolerant genau die richtigen Produkte zu liefern. Auch die Automatische Rechtschreibkorrektur, oder die Intelligente Synonymsuche, und die Facettensuche für Passende Suchvorschläge sind sehr schnell.
VG. Michael Schild
Echt super Artikel! Danke!
Kann man MegaSearch auch in einer Version nutzen, die unter der Premium Version ist, also in einer günstigeren? Oder geht das nur in der Premium Version?
Guten Tag, zur Frage "MegaSearch auch in einer Version nutzen, die unter der Premium Version ist, also in einer günstigeren?"
Ja, Sie können MegaSearch bereits ab Professional Edition nutzen. Die Professional Edition kommt mit der MegaSearch-Funktion für eine schnellere Suche in großen Katalogen. Der Use-Case ist ein Einzelshop mit einer (1) Shopsprache ohne allzu komplexe Produkte.
MegaSearch funktioniert dann in genau einem (1) Shop und genau einer (1) Shopsprache, in eventuellen anderen angelegten Shopsprachen, Multishops funktioniert Mega Search in der Pro Edition nicht.
In Multishops unter Professional Edition haben Sie natürlich auch eine Suchfunktion, aber eben nur die einfache Datenbanksuche aus der Open-Source-Community-Edition. Wann das für Ihr Projekt Sinn macht, sollten Sie mit unserem Vertrieb besprechen.
MegaSearch in der Professional Edition bietet ebenfalls nicht die Suche nach eigenen "Spezifikationsattributen" und die feinsäuberliche Anzeige, nämlich als Facette (sprich der Auswahlspalte links, wo der Shopkunde die Ergebnisse per Klick herunterfiltern kann).
Eigene Attribute so dem Kunden anzuzeigen ist wichtig vor allem bei komplexen Produkten, wie Maschinen mit vielerlei Ausstattungsoptionen, der Kunde kann schneller finden & vergleichen, und das fördert im Ergebnis die Conversion zum Kauf und zahlt immer wieder auf den Shopumsatz ein. Das ist für viele Shops den Aufpreis auf Premium Edition wert.
Alle Einschränkungen vom einfachen Mega Search in der Professional Editionen entfallen in der Premium-Edition - kommt mit der MegaSearch Plus-Funktion für eine schnellere Suche in großen Katalogen, Facettensuche und ausgefeiltem Caching (im Ergebnis liefert das eine Response von unter 0,5 Sekunden bei Millionen von Produkten).
MegaSearchPlus funktioniert also in allen (Multi)Shops, in allen Shopsprachen und die Facettensuche zeigt Ihre Spezifikationsattribute.
Bitte kontaktieren Sie unser Vertriebsteam, um die richtige Edition für Ihr Projekt zu besprechen.
Viele Grüße, Stefan Müller