Amener du trafic sur votre site est un objectif intéressant mais le but ultime est la conversion des visiteurs: lecture des articles du blog, achat en ligne, envoi d’un formulaire, ….
Une fois sur votre site, il est important de comprendre le comportement des visiteurs et le suivi de recherche (Site Search) de Google Analytics est un des outils qui vous permettra d’appréhender l’attitude de votre audience
Pourquoi le mettre en place ?
Comme évoqué précédemment, nous ne pouvons nous contenter d’amener du trafic sur un site et d’attendre que celui-ci se transforme en conversion. Pour optimiser le trafic, il est important de le comprendre et de le qualifier. Quels sont ces points d’entrée sur le site ? Quels sont ces préoccupations ? Quel est le but de la visite ?
Les indicateurs proposés par Google Analytics sont nombreux et nous allons les détailler pour bien comprendre comment les utiliser.
- % d’utilisation de Site Search: il s’agit tout simplement du nombre de sessions comprenant au moins une recherche trackée sur le site. Cet indicateur vous permet de suivre le taux de recherche dans le temps notamment.
- Sessions avec recherche: le nombre de session comprenant au moins une recherche.
- Nombre total de recherches uniques: il s’agit ici du nombre d’internaute ayant effectué au moins un recherche durant la période. A noter qu’il s’agit de recherche unique, ce qui signifie que si l’internaute a effectué plusieurs recherches, seulement un hit est renvoyé.
- Pages vues par recherche: cet indicateur mis ici en avant le nombre de page consulté après une recherche.
- Sorties après recherches: Cet indicateur, en pourcentage, est très intéressant car il vous indique la part d’internaute qui ont quitté le site après une recherche. On peut considérer ce KPI comme un indicateur de pertinence des résultats de recherche.
- Précision des recherches: On peut parler ici de taux d’affinement des recherches suite à l’affichage de résultats.
- Temps après recherche: Il s’agit ici d’un autre indicateur de qualité de vos résultats de recherche.
- Etendue moyenne de la recherche: Ce dernier indicateur vous permet de connaître le nombre de pages du site consulté après avoir obtenu les résultats de recherches. A ne pas confondre avec l’indicateur “Pages vues par recherche” qui ne renvoie que les pages de résultats.
L’ensemble des ces informations sont disponibles pour deux grandes catégories: les termes de recherche et les page de recherche. Sur la première catégorie, vous retrouvez les termes de recherche tels qu’ils ont été validé par les internautes. Sur la deuxième catégorie, vous retrouvez les pages où ont eu lieu les analyses. Il est important lors de vos analyses de croiser ces deux informations pour connaître les termes de recherche par page et ainsi détecter s’il y a des pistes d’optimisation.
Evidemment, comme une grande partie des informations disponibles dans Google Analytics, vous pouvez les affiner en utilisant des segments avancés et en paramétrant la fenêtre temporelle.
Mise en place du suivi.
La mise en place du suivi est assez simple et ne nécessite pas de taggage supplémentaire pour peu que votre site soit correctement tagué.
Pour activer le Site Search, faut tout d’abord que vous connaissiez la structure de vos URLs de recherche. En effet, tout comme pour le marquage, il est important de comprendre que les informations seront collectés par Google Analytics via l’URL.
Ainsi analysons l’URL suivante:
http://www.furet.com/catalogsearch/result/?loupe.x=0&loupe.y=0&q=harry&searchtype=facette
Le paramètre qui nous intéresse ici est “q” (pour query) dans “q=harry”.
Une fois ce paramètre identifié, rendez-vous dans les paramètres de la vue (Compte / Propriété / Vue / Paramètres de la vue). La partie Site Search se situe en bas de page:
Il vous suffit ensuite d’activer le suivi de Site Search puis de renseigner le paramètre de recherche, ici “q” sans le signe “=”. Je vous conseille de cocher aussi la case “supprimer les paramètres de requête de l’URL”, ce qui vous permettra d’avoir des résultats plus lisibles dans Google Analytics. Enfin, vous pouvez utiliser le paramètre de catégorie pour aller plus loin dans votre suivi de recherche en ajoutant des catégories de résultats de recherche, comme nous le verrons dans la partie suivante.
Allez plus loin : le suivi avec elasticsearch:
Avec le suivi Site Search, vous avez déjà accès des informations décisionnelles. Toutefois, si vous le souhaitez, vous pouvez aller encore plus loin en trackant aussi le type de résultat qui a le plus retenu l’attention de l’internaute.
Ainsi, lors de la mise en place d’elasticsearch sur un site dont je m’occupe, j’ai profité de l’occasion pour pousser encore le niveau d’information.
Pour rappel, elasticsearch est “un serveur utilisant Lucene pour l’indexation et la recherche des données. Il fournit un moteur de recherche distribué et multi-entité à travers une interface REST” (source Wikipedia). C’est un outil très puissant qui permet de faire des recherches sur tout type de document et peut s’organiser en multi entité. Cette technologie est utilisée sur des sites comme fnac.com pour la recherche de produit:
Sur la capture d’écran, on constate que la recherche “harry” renvoie des résultats de produits, de rayons et de suggestions de mots clés. Les catégories de résultats peuvent même changer en fonction de l’affinement de la recherche (ex: l’ajout de “and the” permet l’affichage de la billetterie).
Lors de la mise en place de cet outil sur le moteur de recherche, j’ai travaillé avec le développeur pour cartographier les résultats et renvoyer via le paramètre de recherche, le terme mais aussi via le paramètre de catégorie, le type de contenu cliqué ainsi que sa position:
Dans la capture précédente, on constate que la recherche “boule papier” renvoie des résultats de type “Produits”, “Catégorie” et “Blog”. Dans le tableau suivant, on peut retrouver des exemples de paramètres renvoyés en fonction du lien cliqué:
Clic sur |
Paramètres renvoyés |
3ème produit en partant du haut |
search_query=boule%20papier&content=product-3 |
2ème catégorie en partant du haut |
search_query=boule%20papier&content=category-2 |
1er article de blog en partant du haut | search_query=boule%20papier&content=blog-1 |
Google Analytics pourra ainsi nous remonter les informations de terme de recherche (“boule papier”) mais aussi le type de résultats cliqué (“Product”, “Category” ou “Blog”) et l’emplacement dans la colonne des produits (“1”, “2”, “3”,…).
Pour chaque recherche, on peut ainsi savoir si l’internaute est plus intéressé par un produit, une catégorie ou un article du blog. A terme, cela permettra d’affiner les résultats de recherche mais aussi d’orienter le travail du merchandising et l’expérience client mais aussi de valider si le choix d’utiliser elasticsearch est pertinent. Vous pouvez ensuite affiner cette analyse en segmentant par levier de trafic après avoir fait un regroupement de canaux.