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 - Rapport standard Termes de recherche - Résultat final

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 :

Google Analytics 4 - Mesures améliorées - Recherche sur le site

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) :

 
Google Analytics 4 - Recherche sur site - Ajouter un paramètre avancé
 

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 :

Google Analytics 4 - DebugView - 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 :

Google Analytics 4 - DebugView - view_search_results et search_term

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 :

Google Analytics 4 - Mesures améliorées - Recherche sur site - Autres paramètres de requêtes

Dans le DebugView, cet autre paramĂštre de requĂȘte apparaĂźt sous la forme q_nomduparametre :

Google Analytics 4 - view_search_results - Autres paramètres de requête

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 :

Google Analytics 4 - Voir l'événement view_search_results dans le rapport Temps réel

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 :

Google Analytics 4 - Voir le paramètre search_term dans le rapport Temps réel

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” :

Google Analytics 4 - Voir view_search_results dans le rapport Evé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 :

Google Analytics 4 - Voir view_search_results dans le rapport Evénements (2)

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) :

Google Analytics 4 - Nouvelle dimension personnalisée - Terme de recherche

Et voilĂ  ce que vous verrez ensuite :

Google Analytics 4 - Voir view_search_results et search_term dans le rapport Evénements

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 :

Google Analytics 4 - Rapport standard Termes de recherche - Résultat final.

PrĂ© requis : niveau d’accĂšs Éditeur lĂ  aussi pour la propriĂ©tĂ©.

  1. Aller dans Rapports > BibliothÚque, puis cliquer sur le bouton Créer un nouveau rapport, et choisir Créer un rapport détaillé :

Google Analytics 4 - Bibliothèque - Créer un rapport détaillé

2. Choisir le modĂšle vide.

Ce qui ouvre :

Google Analytics 4 - Bibliothèque - Créer un rapport détaillé - Rapport sans nom

3. Cliquer sur Dimensions et sélectionner Terme de recherche. Appliquer.

Google Analytics 4 - Bibliothèque - Créer un rapport détaillé - Termes de recherche

4. Cliquer ensuite sur MĂ©triques et ajouter Nombre d’évĂ©nements, Nombre total d’utilisateurs et Nombre d’évĂ©nements par utilisateur. Appliquer.

Google Analytics 4 - Bibliothèque - Créer un rapport détaillé - Termes de recherche - Métriques

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 :

Google Analytics 4 - Bibliothèque - Rapport standard Termes de recherche - Ligne vide

6. Si c’est ok pour vous, cliquer sur Enregistrer et nommer votre rapport Termes de recherche.

Google Analytics 4 - Bibliothèque - Rapport standard Termes de recherche - Enregistrer et nommer le rapport

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.

Google Analytics 4 - Bibliothèque - Rapport standard Termes de recherche - Ajouter un rapport à une collection

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 :

Google Analyics 4 - Explorer - Format 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 :

Google Analyics 4 - Explorer - Sélectionner dimensions
  • Cliquer sur le symbole + Ă  droite de MĂ©triques, puis importer Nombre d’évĂ©nements et Nombre d’évĂ©nements par utilisateur actif :

Google Analyics 4 - Explorer - Sélectionner métriques

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 :

Google Analyics 4 - Explorer - Rapport Termes de recherche
  • 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.

Google Analytics 4 - Explorer - Rapport Termes de recherche (2)
  • 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) :

Google Analytics 4 - Explorer - Rapport Termes de recherche - Plus de lignes

4. Nommer votre rapport et voilĂ  !

Google Analytics 4 - Explorer - Termes de recherche (3)

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 :

Google Analytics 4 - Explorer - Partager ou copier un rapport

💡 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 :

Google Analytics 4 - Explorer - Termes de recherche et Chiffre d'affaires

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) :

 
Google Analytics 4 - Explorer - Segment Sessions avec événement view_search_result
 
 

et

Google Analytics 4 - Explorer - Segment Sessions sans événement view_search_result
 

💡 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 :

Google Analytics 4 - Explorer - Sorties pour les pages de recherche

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.

Précédent
Précédent

Checklist de configuration Google Analytics 4

Suivant
Suivant

Comprendre la durĂ©e d’engagement moyenne dans Google Analytics 4