La recherche native de PrestaShop interroge la base de données de la boutique. Search PRO confie la recherche à OpenSearch, un moteur conçu pour cela, et protège votre boutique des traitements lourds.
La vitesse se construit dans l’architecture.
Indexation en file d’attente, reconstruction sans coupure, cache et supervision : chaque choix technique sert le temps de réponse.
En bref
Search PRO garde la recherche rapide en la confiant à OpenSearch, un moteur dédié, plutôt qu’à la base de données de PrestaShop. L’indexation passe par une file d’attente, les reconstructions se font sans coupure et un cache, une limitation de fréquence et des outils de supervision protègent les temps de réponse.
Mis à jour le 8 novembre 2026 par l’équipe Agillia.
Architecture
Le bon outil pour chaque tâche
Un moteur dédié
OpenSearch indexe votre catalogue dans une structure optimisée pour la recherche plein texte, les facettes et le tri : votre base de données reste disponible pour les commandes.
Indexation en file d’attente
Les modifications du catalogue sont mises en file puis envoyées automatiquement à OpenSearch : enregistrer un produit ne ralentit pas le back-office.
Reconstruction sans coupure
Une reconstruction complète crée un nouvel index en arrière-plan. L’index en service répond jusqu’à ce que le nouveau soit prêt.
Cache configurable
Les réponses fréquentes sont servies depuis un cache dont vous réglez la durée.
Protection contre les abus
Limitation de fréquence et protection contre les robots préservent les ressources pour vos vrais visiteurs.
Conçu pour les catalogues volumineux
Multiboutique, multilingue et nombreux attributs : l’index reste structuré quelle que soit la taille du catalogue.
Fiabilité
Une indexation qui se surveille et se répare
Une recherche rapide doit aussi être juste : un produit modifié doit apparaître tel quel dans les résultats. Search PRO contrôle en continu la cohérence entre PrestaShop et OpenSearch.
réconciliation automatique entre la boutique et l’index ;
reprise des traitements interrompus et rejeu des opérations en erreur ;
URL cron sécurisée pour les hébergements sans accès à la console ;
tableau de bord de santé et diagnostics détaillés ;
commande de supervision compatible avec les outils de monitoring.
Mesurer
Repérer les recherches lentes avant vos clients
Le tableau de bord Analytics signale les recherches lentes à côté des recherches sans résultat. Vous savez où agir : réglage de pertinence, synonymes, cache ou dimensionnement de l’instance OpenSearch.
L’instance OpenSearch est installée sur votre infrastructure et accessible depuis le serveur de la boutique, sans être exposée sur Internet. Nos experts peuvent vous conseiller sur son dimensionnement.