Trouver et analyser les termes de recherche dans Google Analytics 4
Avez-vous un moteur de recherche sur votre site ? Regardez-vous ce que les gens cherchent ? đ
Les termes de recherche sont des pistes prĂ©cieuses en termes dâoptimisation de votre contenu, vos offres ou produits.
Et bien figurez-vous que Google Analytics collecte automatiquement pour la plupart des sites cette donnĂ©e, et si le rapport standard correspondant nâexiste pas, il est possible de le crĂ©er facilement âš
Ce tutoriel se concentrera sur les diffĂ©rentes façons de trouver la donnĂ©e une fois quâelle a Ă©tĂ© collectĂ©e par GA4, et sur les insights que vous pourrez tirer des rapports gĂ©nĂ©rĂ©s.
La question du comment collecter la donnĂ©e ne sera abordĂ©e que dans le cadre de ce que lâoutil rĂ©cupĂšre automatiquement via les mesures amĂ©liorĂ©es et lâĂ©vĂ©nement view_search_results.
Pour les sites qui ne respectent pas les prĂ©-requis permettant Ă cet Ă©vĂ©nement dâĂȘtre collectĂ© par dĂ©faut, il vous faudra un setup un peu plus avancĂ© qui passera par Google Tag Manager, ce qui mĂ©ritera un tutoriel dĂ©diĂ©.
Quâest-ce quâun terme de recherche ?
Toujours bon de le prĂ©ciser au cas oĂč : on appelle un terme de recherche le mot clĂ© tapĂ© par votre visiteur, ou requĂȘte, dans le moteur de recherche interne Ă votre site. Par exemple :
Google Analytics 4 collecte automatiquement les termes de recherche (pour la plupart des sites)
Avec GA4, de nombreuses interactions (Ă©vĂ©nements) de lâutilisateur sont collectĂ©es automatiquement sans voir Ă ajouter de code supplĂ©mentaire au simple tag de configuration GA4.
đĄ Si le terme dâĂ©vĂ©nement ne vous parle pas, direction lâarticle du blog Les Ă©vĂ©nements dans Google Analytics 4.
Fonctionnement de lâĂ©vĂ©nement view_search_results dans GA4
LâĂ©vĂ©nement qui nous intĂ©resse ici sâappelle view_search_results. Il se dĂ©clenche chaque fois quâun internaute fait une requĂȘte sur le moteur de recherche interne du site, Ă condition que lâun des 5 paramĂštres suivants introduisent la requĂȘte dans lâURL - q, s, search, query, keyword.
Cet Ă©vĂ©nement est systĂ©matiquement accompagnĂ© dâun paramĂštre search_term (voir cet article du support de Google sur les Ă©vĂ©nements collectĂ©s via les mesures amĂ©liorĂ©es) qui rĂ©cupĂšre la requĂȘte de lâutilisateur, que vous trouverez dans lâinterface de GA4 sous le nom de Terme de recherche.
đĄ Pour en savoir plus sur la notion de paramĂštre dâĂ©vĂ©nement, lire ParamĂštres dâun appel dâĂ©vĂ©nement dans Google Analytics 4.
Câest lĂ que vous vous demandez probablement si votre site remplit les conditions pour que lâĂ©vĂ©nement view_search_results fonctionne. Le plus simple est de faire le test : entrer n'importe quel mot dans le champ de recherche de votre moteur de recherche et valider.
La page s'est-elle rechargĂ©e ? Si oui, le terme de recherche (ou requĂȘte) est-il repris dans lâURL derriĂšre un point d'interrogation ? Par exemple : https://www.annedevillers.com/search?q=test. Si la rĂ©ponse est encore oui, vous avez de la chance. Lorsque la requĂȘte est reprise dans l'URL aprĂšs un point d'interrogation, votre site rĂ©pond aux prĂ©-requis pour que lâĂ©vĂ©nement view_search_results se dĂ©clenche. Dans mon exemple, la requĂȘte est test et q est le paramĂštre introduisant la requĂȘte.
Direction ensuite votre propriĂ©tĂ© Google Analytics 4 > Administration > Flux de donnĂ©es > SĂ©lectionner votre flux web (la plupart du temps vous nâen avez quâun seul). Une fois la page des dĂ©tails de votre flux ouverte, cliquer sur la roue dentelĂ©e au niveau des Mesures amĂ©liorĂ©es Ă droite, et sâassurer que la Recherche sur site est activĂ©e :
En cliquant sur Afficher les paramĂštres avancĂ©s, vous verrez la liste des paramĂštres dâURL reprenant la requĂȘte reconnus par GA4 : q,s,search,query,keyword.
Si câest un autre paramĂštre qui introduit la requĂȘte de lâinternaute pour votre site, ce qui peut arriver, il faudra lâajouter Ă cet endroit. Un accĂšs utilisateur de niveau Editeur sera nĂ©cessaire, comme pour tout ce qui touche Ă la configuration.
Par exemple si câest rq (https://www.votresite.com/?rq=mon+terme+de+recherche) :
Tester la recherche sur le site dans GA4
Si votre site rĂ©pond aux prĂ©-requis permettant Ă view_search_results de se dĂ©clencher, il vous reste Ă vous assurer que lâĂ©vĂ©nement est bien reçu par GA4.
Plusieurs options existent et notamment le DebugView.
Pour accéder à la section DebugView de votre propriété Google Analytics : Administration > Affichage des données > DebugView.
Il est cependant probable que vous ne voyiez pas immĂ©diatement de donnĂ©es, et câest normal. Pour activer le mode dĂ©boggage, lire le tutoriel Le DebugView dans Google Analytics 4.
Une fois activé, retour sur votre site pour faire une recherche sans oublier de cliquer sur Entrée.
Dans le DebugView, vous devriez bientĂŽt voir lâĂ©vĂ©nement view_search_results :
Cliquer sur l'Ă©vĂ©nement pour ouvrir les paramĂštres qui lâaccompagnent. Vous verrez search_term. Cliquer encore dessus : il contient le(s) mot(s) que vous avez entrĂ©(s) dans le champ de recherche de votre site :
A noter que certains sites peuvent avoir des filtres ou des fonctionnalitĂ©s supplĂ©mentaires qui aident les utilisateurs Ă affiner leur recherche. Par exemple, sur un site e-commerce, des filtres supplĂ©mentaires peuvent inclure la marque, la catĂ©gorie de produits, le type de page Ă partir de laquelle la recherche est faite, etc. Si ces paramĂštres supplĂ©mentaires sont Ă©galement visibles dans l'URL, GA4 les gĂ©rera aussi automatiquement Ă condition de les ajouter dans les paramĂštres avancĂ©s des Mesures amĂ©liorĂ©es dans le champ Autres paramĂštres de requĂȘte. Par exemple, pour https://www.votresite.com/?s=google+analytics+&post_type=product :
Dans le DebugView, cet autre paramĂštre de requĂȘte apparaĂźt sous la forme q_nomduparametre :
Si Terme de recherche correspondant au paramĂštre search_term existe comme dimension par dĂ©faut dans Google Analytics 4, vous aurez besoin si vous souhaitez utiliser cet autre paramĂštre de requĂȘte dans vos rapports de lâenregistrer comme dimension personnalisĂ©e (DĂ©finitions personnalisĂ©es > CrĂ©er une dimension personnalisĂ©e) :
đĄ Lien du tutoriel sur les dimensions personnalisĂ©es dans Google Analyics 4.
Un autre endroit oĂč vous pouvez voir l'Ă©vĂ©nement view_search_results et le paramĂštre search_term câest le rapport âTemps rĂ©elâ censĂ© afficher ce qui sâest passĂ© sur votre site les 30 derniĂšres minutes : Rapports > âTemps rĂ©elâ > Carte Nombre d'Ă©vĂ©nements par Nom de lâĂ©vĂ©nement :
Pour afficher les termes de recherche, cliquer simplement sur l'événement view_search_results. Sélectionner ensuite le paramÚtre search_term (attention : il y a plusieurs pages de paramÚtres) : vous verrez les différents termes de recherche et le nombre de fois qu'ils ont été recherchés :
Les mesures amĂ©liorĂ©es de Google Analytics 4 suivent donc automatiquement les requĂȘtes tapĂ©es par vos visiteurs dans le moteur de recherche interne sous conditions, mais pour ensuite facilement remettre la main sur la donnĂ©e dans les rapports, câest une autre histoire, et vous aurez besoin de manipulations supplĂ©mentaires.
Trouver les termes de recherche dans les rapports de Google Analytics 4
Vous pouvez trouver lâĂ©vĂ©nement view_search_results dans plusieurs rapports.
đĄ Si vous venez dâactiver la recherche sur le site dans vos Mesures amĂ©liorĂ©es, rappelez-vous que GA4 met entre 24 et 48h Ă compiler les donnĂ©es.
Afficher vos termes de recherche dans le rapport standard Evénements
Direction Rapports > Engagement > âĂvĂ©nementsâ :
Mais en soi cela ne vous dit pas grand chose : vous pouvez voir le nombre de requĂȘtes et combien de personnes ont utilisĂ© votre moteur de recherche, mais vous ne pouvez pas accĂ©der aux dĂ©tails des requĂȘtes.
Intuitivement, vous avez probablement cliquer sur l'événement view_search_results en espérant voir plus de détails. Mais choux blanc : étonnamment, vous ne trouverez pas le paramÚtre qui nous intéresse le plus, search_term :
Câest une des Ă©nigmes de GA4, que les paramĂštres collectĂ©s par dĂ©faut avec les Ă©vĂ©nements des mesures amĂ©liorĂ©es ne soient pas prĂ©sents ici. Ca viendra probablement un jour, mais en attendant, pour voir vos termes de recherche, vous devez les enregistrer comme Dimensions personnalisĂ©es au prĂ©alable. Attention ce nâest pas rĂ©troactif.
Pour enregistrer votre dimension personnalisée (Administration > Définitions personnalisées) :
Et voilĂ ce que vous verrez ensuite :
Créer un rapport standard personnalisé avec vos termes de recherche
Les rapports Google Analytics standards sont quelque peu limitĂ©s. Cependant, il vous est possible dâen crĂ©er de nouveaux, et de les ajouter Ă votre navigation.
đĄ Ne pas hĂ©siter Ă parcourir le tutoriel Personnaliser ses rapports standards au prĂ©alable.
Exemple :
PrĂ© requis : niveau dâaccĂšs Ăditeur lĂ aussi pour la propriĂ©tĂ©.
Aller dans Rapports > BibliothÚque, puis cliquer sur le bouton Créer un nouveau rapport, et choisir Créer un rapport détaillé :
2. Choisir le modĂšle vide.
Ce qui ouvre :
3. Cliquer sur Dimensions et sélectionner Terme de recherche. Appliquer.
4. Cliquer ensuite sur MĂ©triques et ajouter Nombre dâĂ©vĂ©nements, Nombre total dâutilisateurs et Nombre dâĂ©vĂ©nements par utilisateur. Appliquer.
5. Pour le moment, il est impossible de filtrer dans la personnalisation dâun rapport standard sur le nom dâun Ă©vĂ©nement (view_search_results dans ce cas). Câest uniquement faisable dans Explorer. Vous verrez du coup une premiĂšre ligne vide, qui correspond Ă tous les autres Ă©vĂ©nements ne collectant pas le paramĂštre Terme de recherche :
6. Si câest ok pour vous, cliquer sur Enregistrer et nommer votre rapport Termes de recherche.
7. Une fois le rapport crĂ©Ă©, vous pourrez le retrouver dans la BibliothĂšque : il ne vous reste plus quâĂ lâajouter Ă votre navigation. Cliquer sur Modifier la collection dans laquelle vous souhaitez ajouter le rapport :
8. Dans le menu de personnalisation de la collection, faire glisser le rapport de droite Ă gauche et cliquer sur Enregistrer > Enregistrer les modifications Ă la collection actuelle.
Et le tour est joué !
Créer une exploration avec vos termes de recherche
Si vous avez besoin dâaller plus loin dans lâanalyse de vos donnĂ©es, le module Explorer est lĂ pour vous.
1. Partir dâun template vide :
Pour rappel, toutes les techniques du module Explorer sont composées de 2 panneaux :
Variables. Outre le nom du rapport et la sĂ©lection dâune plage de dates, vous trouvez les Ă©lĂ©ments dont vous aurez besoin pour construire votre rapport : segments, dimensions et mĂ©triques. Pour ensuite faire apparaĂźtre ces donnĂ©es dans la visualisation, double cliquez sur lâĂ©lĂ©ment en question, ou faites le glisser au bon emplacement dans le panneau dâĂ cĂŽtĂ©.
ParamĂštres. Ce panneau est spĂ©cifique Ă chaque technique. Il permet de sĂ©lectionner diffĂ©rentes visualisations et dây appliquer vos segments, dimensions et statistiques, mais Ă©galement des filtres.
2. Dans le panneau Variables :
Cliquer sur le symbole + Ă droite de Dimensions, puis chercher et sĂ©lectionner Terme de recherche et Nom de lâĂ©vĂ©nement :
Cliquer sur le symbole + Ă droite de MĂ©triques, puis importer Nombre dâĂ©vĂ©nements et Nombre dâĂ©vĂ©nements par utilisateur actif :
Si dâautres mĂ©triques vous intĂ©ressent, nâhĂ©sitez pas Ă les ajouter ici.
3. Dans le panneau ParamĂštres :
Dans Lignes, insĂ©rer votre dimension Terme de recherche, soit en la faisant glisser dâun panneau Ă lâautre, soit plus pratique en double cliquant sur son nom.
Dans Valeurs, insĂ©rer Nombre dâĂ©vĂ©nements et Nombre dâĂ©vĂ©nements par utilisateur.
Ce qui nous donne :
Dans Filtres, pour se dĂ©barrasser de la ligne vide (ce quâon ne peut pas faire Ă date dans un rapport standard), utiliser la dimension Nom de lâĂ©vĂ©nement et complĂ©ter la configuration par correspond exactement Ă view_search_results. Appliquer.
Par défaut GA4 ne met que les 10 premiÚres lignes de résultats, mais vous pouvez afficher plus de lignes (Afficher les lignes du panneau ParamÚtres) :
4. Nommer votre rapport et voilĂ !
Pas besoin de lâenregistrer : Explorer sauvegarde automatiquement le rapport dĂšs lors que vous sortez du module.
đĄ Par dĂ©faut, les autres utilisateurs ne verront pas votre rapport. Pour le partager, lorsque vous ĂȘtes sur la page dâaccueil dâExplorer, cliquer sur Partager (Ă condition dâavoir le bon niveau de droits ce qui nâest pas le cas pour le compte de dĂ©mo ici :
đĄ Votre rapport est partagĂ© en lecture seule, ce qui veut dire que vos collaborateurs ne pourront pas le modifier, mĂȘme pas les dates đ€Šââïž Pour ce faire, il leur faudra copier votre rapport.
Analyser vos termes de recherche
Ci-dessous quelques idées de la façon dont vous pourrez exploiter vos termes de recherche à partir de là .
đĄ Analyser la donnĂ©e sur une pĂ©riode suffisamment longue pour quâelle ait du sens.
Lister les mots clés les plus recherchés pour potentiellement ajouter des produits / services que vous ne proposez pas encore sur le site.
Trouver des idées pour développer du contenu autour des mots clés les plus recherchés (et notamment booster le référencement naturel).
Tester les mots clĂ©s recherchĂ©s sur votre moteur pour vĂ©rifier si les rĂ©sultats fournis sont pertinents ou pourraient ĂȘtre amĂ©liorĂ©s.
đĄ Aller plus loin : pour savoir si votre moteur de recherche devrait ĂȘtre plus visible, construire dans Explorer un rapport Format libre permettant de comparer avec des segments le revenu moyen des achats par utilisateur des sessions avec et sans utilisation du moteur de recherche interne :
Exemple pour le compte de démonstration de Google Analytics :
On voit dans ce cas clairement que les sessions pendant lesquelles le moteur de recherche a Ă©tĂ© utilisĂ© gĂ©nĂšrent plus de revenu : vous pouvez dans ce cas conseiller Ă votre client de mettre plus en avant le moteur de recherche, ou de travailler son UX pour quâil soit plus facilement identifiable et utilisable par les visiteurs.
Pour configurer vos segments (jâutilise lâĂ©vĂ©nement des mesures amĂ©liorĂ©es view_search_results mais si lâĂ©vĂ©nement a Ă©tĂ© personnalisĂ© pour votre site et porte un autre nom, adapter lâĂ©vĂ©nement) :
et
đĄ Aller plus loin : pour savoir si des pages de rĂ©sultats manquent de pertinence versus une requĂȘte et font sortir les utilisateurs de votre site, construire dans Explorer un rapport Format libre avec le nombre de sorties par page de recherche.
Exemple pour le compte de démo :
Pour les dimensions, prenez Emplacement de la page qui permet de rĂ©cupĂ©rer toute lâURL incluant les paramĂštres de requĂȘte. CĂŽtĂ© mĂ©triques, sĂ©lectionner Vues et Sorties.
Penser Ă ajouter un filtre Emplacement de la page contient le paramĂštre de requĂȘte de votre site (dans le cas du Google Merchandise Store câest search?).
Classer ensuite les résultats par nombre de sorties.
Le taux de sortie nâexiste malheureusement pas encore, mais vous pouvez exporter lâexploration et le calculer (sorties / vues en pourcentage) dans Google Sheet ou Excel. Les pages qui auront le taux de sortie le plus Ă©levĂ© devront ĂȘtre examinĂ©es en prioritĂ©.
đĄ Aller encore plus loin : suivre les requĂȘtes sans rĂ©sultats pour lĂ aussi potentiellement ajouter des produits / services que vous ne proposez pas encore sur le site. NĂ©cessite un setup plus avancĂ© via Google Tag Manager.
Conclusion
JâespĂšre que vous aurez pu dĂ©couvrir des insights impactants pour votre activitĂ© Ă partir de ces rapports.
Si la dimension "Terme de recherche" n'affiche aucune valeur dans votre propriĂ©tĂ©, et que vous avez un moteur de recherche interne, câest que la recherche sur votre site fonctionne d'une maniĂšre qui n'est pas par dĂ©faut prise en charge par GA4. Il arrive en effet que la requĂȘte ne soit pas reprise comme paramĂštre dans l'URL, ou que le moteur utilise lâauto-completion. Vous aurez besoin de GTM (Google Tag Manager) dans ce cas, mais c'est un sujet pour un autre post.
Si vous avez un moteur de recherche payant, type Algolia, intĂ©grĂ© Ă votre site, vous aurez sans nul doute vos requĂȘtes dans le Back Office de lâoutil. Mais contrairement Ă GA4 - si ma mĂ©moire est bonne - vous ne pourrez pas lier ces requĂȘtes au comportement des utilisateurs sur le site.
Besoin de maĂźtriser Google Analytics 4 / Google Tag Manager : on sâen parle ?
Les tutoriels, aussi bien faits / détaillés soient-ils, sont un début, mais rien ne vaut une vraie formation pour aller droit au but et gagner du temps.
J'ai crĂ©Ă© un programme d'accompagnement en 5 Ă©tapes pour vous permettre d'ĂȘtre rapidement Ă l'aise sur l'outil, et de comprendre et exploiter les donnĂ©es de maniĂšre Ă orienter votre stratĂ©gie dâacquisition / UX et dĂ©velopper votre chiffre dâaffaires đ
Pour voir mes disponibilitĂ©s pour un appel de prise de brief, ça se passe ici. Vous mâexposerez votre contexte et vos enjeux et je vous partagerai mon approche dĂ©taillĂ©e.
Articles complémentaires
Pour retrouver tous les articles sur Google Analytics 4.