Table des matières

Table des matières

Présentation rapide

Nous avons mis en œuvre Sitecore Search sur Sitecore.com en un mois, ce qui a permis d’améliorer les taux de clics (CTR) et d’augmenter le nombre de résultats pertinents. Découvrez la fonctionnalité sur notre page de recherche.

Qu’est-ce que Sitecore Search ?

Sitecore Search vise à proposer des contenus pertinents et personnalisés au bon public, au bon moment. Il s’agit d’une solution entièrement SaaS qui comprend les composants suivants :

  • Customer Engagement Console (CEC) - Votre guichet unique pour les données analytiques, les tests, le paramétrage, etc.
  • Service de recherche et de recommandations - Une API REST basée sur l’IA pour effectuer des requêtes de recherche et recevoir des résultats.
  • Service événementiel - Une API REST pour recueillir les échanges avec les visiteurs, essentielle pour optimiser l’expérience de fouille.
CEC + API de recherche + API d’événements = Sitecore Search

Qu’est-ce qui distingue Sitecore Search ?

L’équipe d’ingénieurs à l’origine de Sitecore Discover a eu l’occasion de développer quelque chose de totalement nouveau sur la base des dernières technologies, en alliant des dizaines d’années d’expérience à la recherche, au merchandising et aux conseils en matière de commerce.

Le résultat : Sitecore Search, qui fusionne un puissant moteur de recherche de contenus avec des concepts basés sur le commerce pour produire une solution unique dans le secteur. Vous pouvez considérer Sitecore Search comme « Discover 2,0 » pour les contenus.

Sitecore.com est principalement un site Web axé sur le contenu, axé sur les visiteurs, qui découvrent nos offres et, en fin de compte, nous contactent. Sitecore Search était donc parfaitement adapté, car il ne nécessitait pas de site Web de commerce B2C pour fournir des résultats personnalisés. Et contrairement aux autres solutions de recherche de contenus, Sitecore Search s’adapte aux actions des visiteurs afin de fournir ces résultats et recommandations personnalisés en temps réel.

Stratégie de mise en œuvre

En alignant notre cas d’utilisation et ce que Sitecore Search a à offrir, nous avons décidé de repenser l’expérience de recherche sur Sitecore.com. Le projet a débuté par des études et un planning avant sa mise en œuvre. Adopter une approche progressive nous a aidés à approfondir progressivement les connaissances de l’équipe et à apprendre la solution au fur et à mesure que nous avançons.

Configuration de la chenille

Notre parcours a commencé par la configuration de l’outil Sitecore Search crawler. Voici quelques-unes des considérations clés concernant le rampement :

  • Pare-feu
    Sitecore.com est protégé par un Web Application Firewall (WAF) qui inclut des mesures de protection contre les bot. Certains ajustements du WAF ont été nécessaires pour que le chariot chenillé puisse accéder à notre site.
  • Vitesse de calage/charge
    Nous avons soigneusement étudié le rythme auquel le chariot chenillé visite le site Web. L’utilisation d’un rampement à l’échelle du site par rapport à notre environnement de pré-production à une vitesse agressive nous a donné une base de référence pour la durée d’un rampement complet.
  • Tactique et périodicité du rampement
    Après avoir envisagé de nombreuses options, nous avons configuré le chariot chenillé pour scanner nos plans de site XML tous les soirs, plutôt que de ramper une API ou une approche basée sur le push en temps réel.
  • Multilingue
    Sitecore.com prend en charge huit langues et il était important pour nous de pouvoir offrir la même expérience de fouille exceptionnelle dans tous les pays.
  • Multi-site/source
    Il était important que nous indiquions non seulement Sitecore.com, mais aussi les propriétés des sites Web voisins. D’autres sources de rampement ont été configurées pour les sites Symposium, Document et Developer.
  • Face avant
    Bien que Sitecore Search soit capable de faire face à la seule structure URL, nous avons décidé d’adopter une approche plus précise de l’exposition de la taxonomie à l’exploitant, en l’intégrant dans des métatags sur chaque page du site Web.

Plan de développement

Il était maintenant temps de planifier le développement. Sitecore Search n’a pas d’opinion sur la façon dont vous concevez les choses, dont vous développez ou dont vous utilisez les technologies. Cela a facilité la phase de planification.

Nous avons commencé par étudier les API à l’aide de Postman, qui a fourni des exemples des réponses et des structures de données avec lesquelles nous travaillerions. ReactJS avec Axios a été choisi comme cadre frontal avec lequel nous pourrions nous développer et qui a préparé le terrain pour la définition des exigences et des tâches.

Il est temps de construire !

Nos initiatives de développement ont été essentiellement gérées par notre Senior Front-End Developer sur une période d’un mois. Un peu plus de temps a été consacré à la production d’armatures ainsi qu’à l’adaptation de nos métatags afin de garantir l’homogénéité de la taxonomie sur l’ensemble du site Internet. Dans l’ensemble, le premier développement s’est déroulé en douceur et s’est révélé beaucoup plus facile à appréhender que notre solution précédente. L’utilisation d’un ensemble simple d’API REST a rendu cela possible.

Mesurer le succès

50%

Davantage de résultats

25%

Augmentation du taux de clics (CTR)

Les principaux KPI que nous surveillons sont les taux de clics globaux (CTR) et les conversions de recherche (CVR) pour certains de nos principaux termes de recherche. Sur Sitecore.com, nous avons défini une conversion de recherche comme n’importe quel formulaire rempli qui a été précédé d’une recherche.

Un mois après la mise en service, nous observons des résultats très encourageants :

50%

Davantage de résultats

Par rapport à notre solution précédente, nous renvoyons deux fois plus de contenu à nos visiteurs pour certains de nos principaux mots-clés.

25%

Augmentation des CTR

De plus en plus de visiteurs cliquent sur les résultats de nos principaux mots-clés, ce qui signifie que nous fournissons des résultats plus pertinents et plus scannables.

5+

Nouvelles fonctionnalités

Sitecore Search a débloqué de nouvelles capacités, telles que la personnalisation en temps réel, l’indexation PDF, les questions-réponses, les widgets de préconisation et les comptes rendus de conversion sophistiqués.

Étapes suivantes de la feuille de route

Regardez. Cet. Espace. De nouvelles fonctionnalités font partie des œuvres qui, selon nous, changent totalement la donne pour les sites Web riches en contenu. Sur notre feuille de route se trouve un widget de conseil que nous prévoyons d’intégrer dans tout le site Internet. Ces widgets sont non seulement contextuellement conscients de la page sur laquelle ils sont intégrés, mais ils comprennent également les affinités des visiteurs pour le contenu basé sur l’historique de navigation. Ils peuvent être entièrement autonomes en termes de configuration et de maintenance, ou contrôlés avec précision à l’aide de règles adaptées au contexte (ou recettes).

Proposer des contenus personnalisés avec ce niveau de souplesse n’est pas une mince affaire, même pour les équipes de développement les plus expérimentées. Cependant, lorsque les préconisations sont fournies dans une solution SaaS basée sur des API, les délais de développement sont considérablement réduits, tandis que les spécialistes du marketing de contenu peuvent se concentrer sur la production de contenus et adapter les préconisations à leur convenance.