Smart Recherche Revolution

Module de Recherche AJAX - Autocomplétion Instantanée, Miniatures, Tolérance Fautes & Filtres

Prix : 299,00 €
HT

Remplacez la recherche par défaut de PrestaShop par un moteur de recherche AJAX en temps réel. Dès que les clients commencent à taper, les résultats apparaissent instantanément dans un menu déroulant configurable avec images, prix et catégories.

Le module utilise une indexation FULLTEXT avec correspondance floue — les fautes de frappe comme « snekers » trouvent quand même « sneakers ». Définissez des groupes de synonymes, suivez les requêtes avec le tableau de bord analytique et mettez en avant certains produits.

Avantages clés

  1. Résultats instantanés : Pas de rechargement de page, les résultats apparaissent en temps réel.
  2. Correspondance intelligente : La recherche floue et les synonymes réduisent les recherches sans résultat.
  3. Analytics de recherche : Suivez les requêtes, conversions et résultats manquants.
  4. Mise en avant : Promouvez certains produits ou catégories dans les résultats.
  5. Sans modification du thème : Fonctionne immédiatement avec tout thème PrestaShop.
Partager
Total des options : 0.00 €
8 consulté

Pourquoi Smart Search Revolution ?

La recherche par défaut de PrestaShop est basique — elle ne gère pas les fautes de frappe, ne suggère pas d'alternatives et force un rechargement complet pour chaque requête. Smart Search Revolution la remplace entièrement par un moteur de recherche moderne conçu pour les conversions.

Comment ça fonctionne

Dès qu'un client commence à taper, le module interroge votre catalogue avec un moteur optimisé FULLTEXT et correspondance floue. Les résultats apparaissent instantanément dans un menu déroulant configurable avec images, prix et catégories.

Correspondance floue & Synonymes

Les fautes comme « snekers » trouveront quand même « sneakers ». Vous pouvez définir des groupes de synonymes — cherchez « canapé » et trouvez les produits tagués « sofa » ou « divan ».

Tableau de bord analytique

Suivez chaque requête : ce que les clients cherchent, la fréquence, les requêtes sans résultat et celles menant à des achats. Utilisez ces données pour optimiser les noms de produits et ajouter des synonymes.

Mise en avant & Routage

Promouvez des produits ou catégories spécifiques dans les résultats. Configurez des routes pour rediriger les recherches comme « soldes » vers des pages catégories spécifiques.

Points techniques

  • Optimisation d'index FULLTEXT pour la performance MySQL
  • Dropdown configurable avec positionnement
  • Compatible PrestaShop 1.7, 8.x et 9.x
  • Aucune modification de thème requise
  • Léger — aucune dépendance externe

Pourquoi ce module est-il unique ?

  • Recherche AJAX en temps réel avec résultats instantanés — aucun rechargement de page.
  • La correspondance floue corrige automatiquement les fautes comme « snekers » en « sneakers ».
  • Tableau de bord analytique intégré pour suivre chaque requête et conversion.
  • Routage par motifs redirige les recherches comme « soldes » vers des pages catégories.

Cas d'utilisation

  • Grands catalogues avec des milliers de produits où la recherche native échoue.
  • Boutiques multilingues où les clients cherchent dans différentes langues.
  • Boutiques avec des fautes de frappe fréquentes dans les noms de produits ou marques.

Related Resources

See why default search falls short in our article Smart Search for PrestaShop: When Default Search Is Not Good Enough. Ensure your search-friendly pages have clean URLs with the Smart SEO Friendly URL Manager. For SEO insights, read our Keyword Research for Online Stores guide.

  • Référence
    mprsearchrevolution
  • Compatibilité PrestaShop
    PS 1.7 – 9.x
  • Modèle tarifaire
    Achat unique
  • Type de module
    Front & Back-office
  • Concerne le RGPD
    Non
  • Objectif commercial
    Augmenter le trafic
  • Compte externe requis
    Non
  • Complexité du module
    Solution complète
  • Étape du parcours client
    Engager les acheteurs
  • Compatible avec la plateforme
    Aucune plateforme externe

v1.5.2 — 2026-02-06

  • Added PS 9.1 compatibility with Hummingbird search results template
  • New instant search suggestions with product thumbnail previews
  • Fixed search index not updating for products modified via WebService API
  • Added search query analytics export to CSV
  • Improved fuzzy matching for misspelled brand names
  • Fixed search results pagination breaking with filtered attributes

v1.5.1 — 2025-09-25

  • Added PS 9.0 compatibility
  • Fixed search autocomplété dropdown z-index conflict with mega menu
  • Added voice search support for mobile browsers (Web Speech API)
  • Fixed search index corruption when product has empty name in secondary language
  • Improved search result ranking algorithm with sales velocity weighting

v1.5.0 — 2025-05-15

  • New faceted search within search results (filter by category, price, brand)
  • Added search synonyms management (e.g., "phone" = "smartphone" = "mobile")
  • Added "did you mean" spell correction for search queries
  • Fixed search not finding products by EAN/UPC barcode
  • Added Redis-backed search index for sub-10ms query response
  • New AJAX search results page with infinite scroll option

v1.4.0 — 2025-01-08

  • Added multi-attribute search (e.g., "blue large shirt")
  • New search analytics dashboard showing top queries and zero-result searches
  • Added configurable search result boost rules by category or supplier
  • Fixed search index not including product features and customization fields
  • Improved CJK (Chinese/Japanese/Korean) character tokenization

v1.3.0 — 2024-08-18

  • Added PS 8.2 compatibility with updated search hook system
  • New weighted field search (title > description > features > tags)
  • Added product availability filter in search results
  • Fixed search results not respecting group-specific pricing visibility
  • Added search term highlighting in results

v1.2.0 — 2024-04-22

  • Added category and CMS page inclusion in search results
  • New autocomplété with keyboard navigation support
  • Added minimum character threshold configuration
  • Fixed search index rebuild failing on shared hosting with 30s timeout
  • Improved relevance scoring with TF-IDF algorithm

v1.0.0 — 2024-03-01

  • Initial release with enhanced full-text search for PrestaShop
  • AJAX-powered instant search with debounced input
  • Configurable searchable fields (name, description, référence, EAN)
  • Search result caching for improved performance
  • Support for PS 1.7.6+ and PS 8.x
0.0
0 avis
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Aucun avis pour le moment. Soyez le premier à laisser un avis !

Écrire un avis

Évaluez des aspects spécifiques (optionnel)
Qualité
Rapport qualité-prix
Stabilité
Compatibilité
Support

What customers say about us

5.0 (1 avis)
Gasp

Great work and support

Great work and support
5.0 (3 avis)
Rafał Butanowicz
Niesamowite doświadczenie i znajomość Prestashop. Każdy minimalny błąd analizowany i poprawiany. Bardzo dobry kontakt podczas realizacji zlecenia
Wojtala Garage
Jest to najlepszy informatyk / programista jakiego znam. Gość jest geniuszem do wszystkich spraw związanych z prowadzeniem strony internetowej oraz sklepu internetowego. Usługi warte każdych pieniędzy, polecam!
Edeo PL
Very professional service. The store staff has a customer-focused approach. They effectively helped us select the most optimal solution for our store, then efficiently guided us through the technical aspects of the implementation process. They also provide ongoing support in managing and promoting our website. We highly recommend them!
1 En examen
6 Implémenté
7 demandes

Synonym and typo tolerance

Implémenté
When customers misspell a product name or use a synonym, the search should still return relevant results. For example, "sofa" should match "couch".
Oliver Hansen May 10, 2025
Réponse: Shipped in v1.2.0! Fuzzy matching with configurable tolerance plus a synonym dictionary you can manage from the back office.

Search analytics dashboard

Implémenté
Show what customers are searching for, which searches return no results, and click-through rates. This data is gold for product catalog optimization.
Yuki Tanaka Jul 20, 2025
Réponse: Added in v1.3.0! Full search analytics with top queries, zero-result searches, CTR tracking, and CSV export.

Zero-result search report with suggested actions

Implémenté
When a customer search returns no results, log it and suggest what products to add or what synonyms to configure. That data is incredibly valuable.
Henrik Johansson Apr 25, 2025
Réponse: Shipped in v1.3.0! The Search Analytics dashboard includes a dedicated zero-result report showing query frequency, last searched date, and one-click synonym or redirect creation.

Product boosting for specific search keywords

Implémenté
When someone searches for "gift", I want to boost specific products to the top of results regardless of relevance score. Manual merchandising control.
Camille Petit Jun 18, 2025
Réponse: Added in v1.4.0! Keyword-specific product boosting with date-range scheduling, priority ordering, and negative boosting to suppress products from certain queries.

Search by EAN / reference / barcode

Implémenté
B2B customers often search by product reference or EAN code. The search should match these fields, not just product names and descriptions.
Lukas Bauer May 02, 2025
Réponse: Core feature since v1.0.0! Custom FULLTEXT indexes cover product names, descriptions, references, and EAN codes. All searchable out of the box.

Redirect specific searches to landing pages

Implémenté
When someone searches "sale" or "clearance", redirect them to the sale category page instead of showing individual products.
Monika Zawadzka Sep 14, 2025
Réponse: Available in v1.5.0! Pattern routing with exact match and regex support. Redirect to categories, CMS pages, or external URLs with priority ordering.

Voice search support

En examen
Mobile users increasingly use voice search. It would be great if the search could handle natural language queries from voice input.
Emma Rodriguez Jan 28, 2026
1 ouvert 14 résolu
Signaler un problème
Searching for 'über' or 'café' returns zero results even though products with those terms exist. The FULLTEXT index doesn't match accented characters against non-accented equivalents. Added accent-folding normalization using MySQL's CONVERT with utf8_general_ci collation. Fixed in v1.2.0 — commit d9a3e17
When the header becomes sticky on scroll, the autocomplete dropdown renders behind it due to z-index conflict. The dropdown had z-index: 100 while the sticky header uses z-index: 1000. Increased dropdown z-index to 10000. Fixed in v1.3.0 — commit 8b4f2c1
Products updated through the PrestaShop WebService API don't trigger the search index update. The module hooks into actionProductUpdate which is not called by the API. Added actionObjectProductUpdateAfter hook as fallback. Fixed in v1.1.0 — commit c7e8a34
When the server session expires, the AJAX search endpoint returns a 302 redirect to the login page as HTML. The frontend JS tries to parse it as JSON and throws 'Unexpected token
The autocomplete shows products that are out of stock and have 'deny order' stock policy. Customers click through only to find they can't purchase. Added stock availability filter to the suggestion query when the store is configured to hide out-of-stock products. Fixed in v1.3.1 — commit a1e7c49
Module installation fails on MySQL 5.7 with 'Cannot create FULLTEXT index' error. The search table was created with ROW_FORMAT=COMPRESSED which doesn't support FULLTEXT on MySQL 5.7. Changed to ROW_FORMAT=DYNAMIC. Fixed in v1.0.1 — commit 5d3b8f2
The search query takes over 3 seconds for stores with 10K+ products because it joins 5 tables without proper indexing. Added composite indexes on (id_product, id_lang, id_shop) and implemented query result caching with 5-minute TTL. Fixed in v1.4.0 — commit e8c2a76
The category filter dropdown in search results page shows categories but selecting one returns all results instead of filtering. PS 9.0 changed the category tree structure query. Updated the filter JOIN to use the new ps_category_shop table format. Fixed in v1.5.0 — commit 7a9d1e3
After many searches, the cookie storing search history exceeds the 4KB browser limit, causing all cookies to be silently dropped. This breaks the session. Moved search history to localStorage with a 20-entry limit. Fixed in v1.3.0 — commit b4f28c1
On Android, pressing the back button while the search overlay is open navigates to the previous page instead of closing the overlay. Added popstate event handler to close the overlay. Fixed in v1.4.1 — commit 3e7c5d9
When ps_searchbar is also active, two search inputs appear and AJAX requests double-fire. Added compatibility check that disables ps_searchbar's JavaScript when Search Revolution is active, keeping only one search input. Fixed in v1.5.2 — commit d2f8a47
Customers searching by product reference number or barcode get zero results. The search index only includes name, description, and tags. Added configurable option to index reference, EAN-13, UPC, and MPN fields. Fixed in v1.2.0 — commit 9c1e4b8
On category pages, the search dropdown is clipped by the product listing container's overflow:hidden. Fixed by rendering the dropdown as a direct child of body with absolute positioning calculated from the input's bounding rect. Fixed in v1.5.1 — commit a3b72f6
Products with names containing & or " show the raw HTML entities in autocomplete suggestions instead of the decoded characters. Applied htmlspecialchars_decode() to suggestion titles before JSON encoding. Fixed in v1.4.0 — commit 6e2d8c3
The search analytics dashboard doesn't track searches that return zero results, which are the most valuable for identifying missing products or content. Added zero-result logging with a separate analytics table.
Voir tous les problèmes connus
Retour sous 30 jours
Retour simple - sans questions
Modules Plug & Play
Installer, configurer et profiter
Support en priorité
Aide et satisfaction avant tout

Plus de cette catégorie

Nettoyage Revolution
299,00 €
Galerie Revolution
299,00 €
Support Revolution
299,00 €
Filtre Revolution
299,00 €
Chargement...
Retour en haut