Elasticsearch rend la recherche Magento plus rapide et plus précise
Publié: 2022-06-30La recherche de produits est peut-être la fonctionnalité la plus négligée des magasins de commerce électronique. Quand ça marche bien, rien n'est dit. Quand ce n'est pas le cas, les consommateurs affluent vers la concurrence, où ils n'ont pas à essayer de rechercher le produit qu'ils veulent.
Malgré l'importance de la recherche, de nombreux commerçants continuent de l'ignorer. Si vous n'êtes pas sûr d'avoir atteint votre cible, c'est le moment idéal pour vous de mettre en place un outil de recherche efficace qui aide vos consommateurs à se débrouiller et à trouver les produits qu'ils recherchent. Pour les marchands et développeurs Magento, cet outil s'appelle désormais Elasticsearch.
Développé à l'origine en 2010, Elasticsearch est devenu l'un des plus grands acteurs de la recherche de produits, remplaçant en grande partie ses rivaux SOLR et Sphinx. Pour les sites Magento, c'est désormais l'option de recherche par défaut, remplaçant MySQL.
Pourtant, malgré les avantages d'Elasticsearch, de nombreux marchands Magento exécutent toujours la fonctionnalité de recherche de leur boutique via des outils obsolètes et obsolètes. 42 % des entreprises n'essaient pas du tout d'optimiser la recherche . Mais avec des taux de conversion des chercheurs plus de 2 fois supérieurs à ceux des non-chercheurs , vous avez maintenant l'impulsion nécessaire pour stimuler la croissance en revoyant votre stratégie de recherche de produits.
Ici, nous examinons pourquoi Elasticsearch est devenu l'outil de recherche de produits dominant pour les magasins d'entreprise. Nous explorerons les différentes raisons de son expérience de recherche inégalée et montrerons comment vous pouvez l'implémenter rapidement et efficacement dans votre boutique. Tout cela pour que vous puissiez générer des ventes plus rapidement que jamais auparavant.
Améliorez votre recherche Magento avec le conteneur Nexcess Elasticsearch.
Fonctionnement d'Elasticsearch pour le commerce électronique
En tant que consommateurs, nous utilisons quotidiennement des moteurs de recherche et sommes habitués à une interface de recherche sophistiquée qui peut transformer nos requêtes vagues et souvent mal orthographiées en résultats utiles. Historiquement, la fonctionnalité de recherche intégrée de Magento reposait sur une base de données MySQL. MySQL et ses variantes sont puissants, mais ils ne constituent pas le back-end idéal pour la recherche de produits. Pour cette raison, dans les itérations précédentes, Magento renvoyait souvent des résultats de recherche moins qu'utiles.
En fin de compte, dans un paysage de commerce électronique moderne et hautement concurrentiel, MySQL ne vous offre pas la flexibilité dont vous avez besoin pour réaliser des parcours d'achat puissants.
ElasticSearch, d'autre part, est hautement optimisé pour une recherche rapide et précise. En tant que magasin de documents basé sur Java - ce qu'on appelait autrefois une base de données NoSQL - il est conçu pour stocker un grand nombre de documents JSON et les récupérer en fonction des critères fournis par l'utilisateur. Cela signifie des résultats plus rapides et plus pertinents qui offrent à vos clients un chemin clair vers l'achat.
Elasticsearch prend ce qui était génial avec MySQL et le rend encore meilleur.
Imaginez que vous vouliez trouver un ensemble d'écouteurs spécifique mais que vous ne puissiez vous souvenir que du mot-clé "Master Class". Avec les moteurs de recherche MySQL, la requête "Master Class" renverrait une large sélection de produits non pertinents. Cela signifierait une augmentation des taux de rebond alors que les consommateurs se tourneraient vers des concurrents pour une facilité d'utilisation.
Elasticsearch contourne ce problème en vous permettant de spécifier différents critères que les consommateurs peuvent rechercher, au-delà du seul nom du produit. Cela inclut la description, le fabricant, la date de sortie, etc.
En bref, au lieu d'espérer que les bons résultats apparaissent, vous pouvez désormais définir en détail à quoi ressemblent les résultats de recherche. Cela fait d'Elasticsearch un back-end de recherche de produits idéal pour votre boutique en ligne, en raison à la fois de sa flexibilité et de ses performances.
Vous cherchez des alternatives à Magento Search ? Voir vos autres options de recherche Magento.
Recherche extrêmement rapide
ElasticSearch est beaucoup plus rapide que la recherche par défaut de Magento, en particulier lors de la recherche dans de grands catalogues de produits. Il peut effectuer des recherches sur des millions de produits sans transpirer, et c'est un magasin de commerce électronique rare qui approche ce nombre de produits.
Une recherche plus rapide signifie des parcours d'acheteurs plus rapides, ce qui signifie qu'ils sont plus susceptibles d'effectuer un achat.
La vitesse à laquelle Elasticsearch renvoie les résultats peut être utilisée pour mettre à jour les résultats en continu. Au fur et à mesure que l'utilisateur saisit sa requête, les résultats de la recherche sont immédiatement mis à jour, car ElasticSearch effectue la recherche plus rapidement que les utilisateurs ne peuvent saisir. La vitesse, dans le monde du commerce électronique, est essentielle au succès. Les optimisations du site stimulent l'expérience client et préparent votre magasin pour le succès.
Des résultats plus précis
Neuf fois sur dix, les acheteurs ne veulent pas avoir à élaborer soigneusement des requêtes de recherche. Ils veulent entrer une requête vaguement appropriée et faire en sorte que le moteur de recherche fournisse des résultats pertinents. Il est important, maintenant plus que jamais, que vous proposiez une fonctionnalité de recherche de base qui corresponde aux désirs de vos consommateurs.
ElasticSearch fournit de nombreuses fonctionnalités qui aident à faire correspondre les requêtes aux résultats pertinents, même lorsque les requêtes ne sont pas particulièrement bien formées.
Parmi les fonctionnalités figure la recherche floue, qui correspond à des produits similaires à la requête, mais pas exactement les mêmes, avec une technique appelée formule de distance Damerau-Levenshtein. La recherche floue aidera votre magasin à faire apparaître et à classer les bons produits dans son catalogue, même lorsque l'acheteur fait une erreur de frappe ou recherche un produit connexe qui ne figure pas dans le catalogue.
Facile à utiliser
De mauvais résultats de recherche peuvent être tout aussi préjudiciables aux performances du magasin que l'absence de recherche. Cependant, étant donné la complexité de ce que fait ElasticSearch, vous pourriez vous attendre à ce qu'il soit difficile à utiliser. Cela ne pourrait pas être plus facile.
L'indexation est le processus qui consiste à extraire des informations d'une grande source de données, puis à les stocker dans un format facile à récupérer. Les techniques d'indexation de MySQL peuvent rapidement devenir un goulot d'étranglement, augmentant les temps de recherche et éloignant vos clients de votre site.
ElasticSearch est livré avec des paramètres d'indexation par défaut sensibles et peut commencer à renvoyer de meilleurs résultats presque instantanément. C'est pour cette raison qu'une fois que vous avez connecté ElasticSearch à Magento, la recherche est presque immédiatement améliorée sans aucune configuration compliquée.
Aligner la fonctionnalité de recherche de base de votre boutique sur une expérience souhaitée par les consommateurs ne signifie pas devoir sacrifier les ressources de développement. Avec le commerce électronique géré, Elasticsearch peut être configuré rapidement via votre portail client . Vous pouvez commencer à offrir l'expérience que vous souhaitez en un rien de temps.
Améliore l'UX
On sait depuis longtemps que dans un monde numérique moderne, la durée d'attention des consommateurs est courte. L'une des premières études sur le temps passé par les utilisateurs sur les pages Web, réalisée par Microsoft Research , a révélé que l'utilisateur moyen ne passe que 10 secondes à regarder une page Web. C'est 10 secondes pour leur fournir les bonnes réponses – dans ce cas, les produits. Si vous manquez ce délai, vous risquez de les voir se tourner vers des concurrents. Resteriez-vous dans un magasin si le vendeur continuait d'essayer de vous vendre quelque chose dont vous ne vouliez pas ?
Elasticsearch est souvent négligé en termes d'UX, mais la recherche est un élément central du parcours utilisateur - les chercheurs sont 200 % plus susceptibles de faire un achat que les non-chercheurs. La clé du succès de votre magasin consiste à mener à bien cette partie de son parcours afin de maintenir sa dynamique d'achat.
Elasticsearch améliore Magento UX en combinant toutes les fonctionnalités mentionnées ci-dessus. Une vitesse plus rapide signifie que les clients peuvent trouver des produits plus rapidement. Des résultats plus précis signifient qu'ils sont en mesure de trouver les bons produits. Et la facilité d'utilisation signifie que les commerçants peuvent l'activer sans trop de travail supplémentaire.
Les consommateurs passent de moins en moins de temps à regarder une page avant de passer à autre chose. Dans un monde où la pertinence ne fait que gagner en importance, Elasticsearch permet aux marchands de se soucier moins et les aide à fournir les expériences utilisateur que les consommateurs recherchent.
Elasticsearch est souvent négligé en termes d'expérience utilisateur, mais la recherche est au cœur du parcours utilisateur, les internautes étant 200 % plus susceptibles d'effectuer un achat.
Découvrez comment améliorer l'expérience utilisateur de votre boutique avec une meilleure sélection de catégories.
Démarrez facilement avec Elasticsearch pour Magento
Plus tôt cette année, notre analyse des magasins de commerce électronique d'entreprise a révélé que 76 % des magasins proposent une barre de recherche sur ordinateur, mais seulement 36 % en proposent une sur mobile . L'une des raisons à cela était l'absence d'une offre de recherche de produits facile à mettre en œuvre et à maintenir.
Avec les conteneurs Nexcess ElasticSearch, les détaillants peuvent désormais déployer une plateforme de recherche de produits évolutive et sécurisée en quelques minutes. Une fois inscrit à une solution d'hébergement infogéré de Nexcess, vous pouvez activer une instance via votre portail client.
Si vous prévoyez d'intégrer Magento, il s'agit simplement de déplacer les bonnes informations d'identification (disponibles après la configuration de l'instance Elasticsearch) dans vos paramètres Magento. Si vous exploitez une boutique WooCommerce, il vous suffit de télécharger un plugin Elasticsearch pour le connecter à votre boutique.
Il est temps d'agir. En mettant en œuvre une installation Elasticsearch, vous êtes en mesure d'orienter vos clients vers les produits qu'ils souhaitent en aidant à créer une dynamique d'achat. Combiné à une vitrine Magento, Elasticsearch permet de mieux organiser les résultats afin qu'ils correspondent aux attentes des consommateurs et maintiennent l'engagement.
Découvrez comment Magento et Elasticsearch peuvent vous aider à stimuler la croissance de votre boutique et commencez dès aujourd'hui.