Aller au contenu
[LIVE] FIX SEO POSITION #1 SUR 412 MOTS-CLÉS TRAFIC ORGANIQUE ▲ +247% YoY 50+ PME ACCOMPAGNÉES AUDIT EN 72H BASÉS EN FRANCE [LIVE] FIX SEO POSITION #1 SUR 412 MOTS-CLÉS TRAFIC ORGANIQUE ▲ +247% YoY 50+ PME ACCOMPAGNÉES AUDIT EN 72H BASÉS EN FRANCE
Analytics · 8 min de lecture

Clics Search Console, sessions GA4 : les 7 causes de l'écart

Deux rapports, deux chiffres, le même mois. L'écart entre les clics de Search Console et les sessions organiques de GA4 est l'état normal d'un site : voici de quoi il est fait, et à partir de quand il faut chercher une panne.

Équipe Fix SEO
Fix SEO · agence SEO PME
Écart entre les clics Search Console et les sessions GA4 — les 7 causes, guide Fix SEO

Vous ouvrez Search Console : 1 420 clics sur le mois dernier. Vous ouvrez GA4 : 980 sessions en provenance de la recherche organique. Même site, même mois, 440 visites d'écart. La question qui suit est toujours la même : lequel des deux ment ?

Aucun des deux. Ils ne mesurent pas la même chose, ils ne comptent pas au même endroit, et ils ne s'arrêtent pas au même moment. Un écart entre les deux rapports est l'état normal d'un site. Ce qui n'est pas normal, c'est un écart qui change brutalement de taille d'un mois sur l'autre — et pour le repérer, il faut d'abord savoir de quoi l'écart ordinaire est fait.

Ordre de grandeur, sur ce que l'on relève en audit chez des PME françaises : un écart de 10 à 30 % entre les clics Google et les sessions organiques ne se discute pas, il s'explique en trois minutes. Au-delà de la moitié, il y a presque toujours une cause technique ou un réglage, et cela vaut une heure de recherche. Ce ne sont pas des seuils publiés par Google : ce sont des repères de terrain, à prendre comme tels.

Ce que chaque outil compte réellement

Search Console compte chez Google. Un clic est enregistré au moment où quelqu'un clique sur un résultat qui pointe vers votre site, dans les pages de résultats. Ce qui se passe ensuite ne l'intéresse pas : votre serveur peut être en panne, le visiteur peut faire marche arrière avant l'affichage, le clic est compté quand même.

GA4 compte dans le navigateur du visiteur. Une session commence quand un script, chargé dans votre page, envoie un événement à Google. Si ce script ne part pas — refus de mesure, bloqueur, page jamais affichée, balise absente — il n'y a pas de session, même si le clic a bien eu lieu.

Les deux outils ne décrivent donc pas le même objet. Search Console décrit la demande : qui cherche quoi, ce que Google affiche, et qui clique. GA4 décrit ce que les visiteurs font chez vous une fois arrivés. Le guide complet de Search Console et celui de la configuration de GA4 détaillent chacun des deux périmètres.

Premier angle mort, et il pèse dans l'écart : Search Console ne connaît qu'un seul moteur de recherche, le sien. Votre site internet reçoit pourtant des visites de plusieurs moteurs de recherche, et c'est GA4 qui les voit toutes. Ni l'un ni l'autre ne vous dira donc ce que Bing ou Qwant font de vos pages web : le premier l'ignore, le second les fond dans un canal unique.

Second angle mort : le rapport « Liens » de Search Console compte vos liens entrants, et ces liens entrants ne sont ni des clics ni des sessions. Ils mesurent la popularité de votre site internet, pas son trafic. Une popularité qui progresse pendant que les clics stagnent est une situation banale, et l'inverse aussi.

Les 7 causes de l'écart

Elles se cumulent, et ne pèsent pas toutes pareil. Dans l'ordre où nous les vérifions en audit :

  • Un clic n'est pas une session : les unités diffèrent.
  • Le périmètre des deux propriétés n'est pas le même.
  • Le canal organique de GA4 contient d'autres moteurs.
  • Le refus de mesure efface la session, pas le clic.
  • Des clics n'atteignent jamais la page demandée.
  • Les deux outils masquent une partie des lignes.
  • Fuseau, fraîcheur et conservation décalent les bords.

1. Un clic n'est pas une session

Dans GA4, une session se referme après 30 minutes d'inactivité par défaut. Un visiteur qui clique sur votre résultat, lit, retourne aux résultats de recherche et reclique dix minutes plus tard produit deux clics et une seule session. Celui qui ouvre trois de vos pages en onglets produit trois clics et une session. À l'inverse, celui qui revient le lendemain par un favori ou en tapant votre nom produit une session sans aucun clic Search Console — et elle sera rangée dans le canal direct, pas dans l'organique.

2. Le périmètre des propriétés

Search Console connaît deux types de propriété. Une propriété préfixe d'URL ne voit que ce préfixe exact : si elle est déclarée sur https://www.exemple.fr/, les clics vers exemple.fr sans www, vers l'ancien http:// ou vers boutique.exemple.fr n'y sont pas. Une propriété domaine voit tout le domaine et ses sous-domaines. GA4, lui, collecte partout où la balise est posée. Résultat classique : GA4 au-dessus de Search Console, pour une raison qui n'a rien à voir avec la qualité de la mesure.

Le cas type de la PME : un site vitrine sous WordPress, et une boutique e-commerce posée sur boutique.exemple.fr parce que le CMS de la boutique n'était pas le même. Deux propriétés Search Console, un seul flux GA4, et la moitié des clics qui manque d'un côté. Même effet, plus discret, quand l'ancien http:// n'a jamais été retiré : demandez à votre webmaster quelles adresses répondent vraiment avant de conclure.

3. « Organic Search » n'est pas « Google »

Dans GA4, le canal Organic Search regroupe tous les moteurs : Google, mais aussi Bing, Yahoo, DuckDuckGo, Ecosia. Search Console ne connaît que Google. Dans l'autre sens, le rapport de performance est filtré par défaut sur le type de recherche Web : les clics venus de Google Images, de Google Actualités ou de Discover vivent dans des onglets séparés et ne sont pas dans ce total. Pour comparer proprement, isolez dans GA4 le couple source/support google / organic au lieu du canal entier.

4. Le refus de mesure

C'est la cause la plus lourde sur un site français depuis que les bandeaux de consentement sont généralisés. Quand le visiteur refuse la mesure, GA4 n'écrit rien du tout, ou reçoit des signaux sans cookie que Google complète ensuite par modélisation, selon que le mode consentement est de base ou avancé. Chez Google, le clic est compté dans les deux cas. Deux vérifications valent toutes les discussions : le bandeau bloque-t-il le script avant le choix du visiteur, et que fait-il d'un simple abandon sans réponse ? Et gardez en tête qu'une donnée modélisée est une estimation, pas une mesure.

5. Le clic qui n'arrive jamais

Un clic peut très bien ne produire aucun affichage. Une page trop lente abandonnée avant la fin du chargement — c'est l'enjeu de la vitesse du site —, une 404 ou une chaîne de redirections qui perd le visiteur en route — voir 404 et redirections 301 —, une erreur 500 intermittente, ou tout simplement la balise de mesure absente de la page d'atterrissage.

Ce dernier cas est le plus fréquent et le plus bête : une page refaite, le code de suivi oublié. Son signe est net — la page a des clics dans Search Console et zéro session d'atterrissage dans GA4. Sur un site dont le contenu est construit par JavaScript, ajoutez le cas du script de mesure qui échoue au rendu : les pertes propres au JavaScript touchent la mesure autant que l'indexation.

Sur un site WordPress, deux coupables reviennent sans arrêt. Le plugin de cache, qui sert une copie de la page d'où la balise a disparu à la dernière mise à jour du thème : le visiteur voit le contenu, GA4 ne voit rien. Et le plugin de consentement, qui bloque les scripts avant le choix — comportement correct, mais à régler, pas à découvrir six mois plus tard. Sur une boutique e-commerce, ajoutez le tunnel de commande : servi par un autre CMS ou un autre domaine, la mesure s'y interrompt.

6. Les lignes masquées

Search Console retire du rapport les requêtes trop rares, pour ne pas rendre identifiable la personne qui les a tapées : la somme des lignes « requêtes » est donc toujours inférieure au total affiché, parfois de beaucoup sur un petit site. Son interface plafonne par ailleurs l'affichage à 1 000 lignes. GA4 applique de son côté des seuils de données quand une identité pourrait être déduite, et échantillonne certaines explorations. La règle qui en découle : on compare deux totaux, jamais deux sommes de tableaux.

Au moment de trier, ne gardez que les mots clés pertinents pour votre activité : sur 400 lignes, une trentaine sont pertinents et le reste est du bruit. Et lisez la position moyenne pour ce qu'elle est — une requête affichée en 9,4 n'a peut-être jamais été en première page des résultats de recherche : la moyenne mélange un SERP où vous êtes troisième sur mobile et un autre où vous êtes vingtième sur ordinateur.

7. Fuseau, fraîcheur et conservation

Search Console date ses journées en heure du Pacifique ; GA4 utilise le fuseau que vous avez déclaré dans la propriété. Un « mois » n'a donc pas les mêmes bords dans les deux outils, à neuf heures près. Ajoutez-y la fraîcheur : Search Console est à J-2, parfois J-3, donc un mois lu le 1er est encore incomplet. Et la conservation : 16 mois d'historique dans Search Console, contre 2 mois par défaut dans GA4, portables à 14. Si ce réglage n'a pas été changé à l'ouverture de la propriété, votre comparaison d'une année sur l'autre est déjà impossible.

Chiffrer l'écart avant de s'en inquiéter

Quatre étapes, un quart d'heure, et le chiffre devient lisible :

  1. Prenez un mois civil complet et clos, jamais « les 7 derniers jours » : avec le retard de Search Console, cette fenêtre ne compare rien.
  2. Alignez les périmètres : une propriété de type domaine côté Search Console, le couple google / organic côté GA4.
  3. Notez les deux totaux et faites le rapport : 980 sessions pour 1 420 clics, cela donne 0,69.
  4. Suivez ce rapport mois après mois. C'est sa variation qui est un signal, pas les deux chiffres bruts.

Nous l'appelons le rendement des clics. Il a sa place dans le rapport SEO mensuel, à côté des deux chiffres bruts et pas à leur place, et il tient dans une seule case d'un tableau de bord Looker Studio. Un rendement stable autour de 0,7 depuis six mois vaut tous les commentaires.

Les écarts qui signalent une vraie panne

Le rendement suivi, les anomalies se lisent seules. Les cinq plus fréquentes :

Le rendement s'effondre sur une page, pas sur le site. La mesure est cassée sur un modèle de page : fiche produit, page ville, formulaire. Comparez les pages d'atterrissage des deux outils, l'écart se localise en deux minutes.

Le rendement s'effondre le jour d'une refonte. La balise a été perdue dans la migration, ou posée en double. C'est le premier contrôle de toute mise en ligne, avant même celui des redirections.

GA4 passe très au-dessus de Search Console. Soit les autres moteurs pèsent réellement, soit du trafic est classé organique à tort : liens avec des paramètres de suivi mal posés, redirections qui perdent le référent, applications mobiles qui ouvrent vos pages sans en-tête.

Les clics tiennent, les sessions chutent, le bandeau a bougé. Le consentement, neuf fois sur dix. Un changement de solution de bandeau se voit dans GA4 le jour même.

Search Console chute et GA4 suit. Là, ce n'est pas la mesure, c'est la visibilité. Regardez vos positions et l'état de l'indexation de vos pages : la baisse est en amont du clic, les deux outils ne font que la constater.

Trois pistes, dans cet ordre : une mise à jour des algorithmes de Google, qui redistribue les places sans que rien n'ait bougé chez vous ; des pages de votre site que Google a cessé d'indexer, ce qui ne se lit que dans le rapport d'indexation ; ou un contenu que les moteurs de recherche n'arrivent plus à référencer parce qu'une refonte a changé les titres et les adresses. Même courbe, trois traitements différents.

Ce qui ne marche pas, et ce qui n'a plus cours

Additionner les deux chiffres. Cela n'a aucun sens : les mêmes visites seraient comptées deux fois, dans deux unités différentes.

Retenir le plus flatteur des deux. Search Console annonce généralement le plus gros nombre, c'est tentant pour un rapport. Mais le chiffre choisi doit tenir douze mois et servir à décider : changer de source en cours d'année interdit toute comparaison.

Dire que « GA4 donne le trafic réel ». GA4 donne le trafic mesuré et consenti. Sur un site grand public français, l'écart avec le trafic réel n'est pas anecdotique, et il dépend d'un bandeau que vous avez choisi.

Comparer avec un historique Universal Analytics. L'ancien Analytics a cessé de collecter les données le 1er juillet 2023 sur les propriétés standard, et il ne comptait ni les sessions ni l'engagement de la même façon. Un « avant / après » à cheval sur cette date ne dit rien.

Opposer la position moyenne de Search Console au classement d'un outil tiers. La première est une moyenne pondérée par les impressions, tous appareils et toutes requêtes confondus ; le second est un relevé sur une requête, un lieu et un appareil. Ces deux nombres n'ont jamais été comparables.

Oublier la publicité dans l'équation. Si vous achetez des annonces, GA4 range normalement ces visites dans le canal payant — mais un lien Google Ads, l'ancien AdWords, mal balisé retombe dans l'organique et gonfle GA4 face à Search Console. Vérifiez que le marquage automatique est actif dans le compte.

Les quatre réglages qui réduisent l'écart

On ne ramène pas l'écart à zéro : les deux premières causes sont structurelles. On supprime en revanche le bricolage.

  • Créer une propriété Search Console de type domaine.
  • Porter la conservation des données GA4 à 14 mois.
  • Associer GA4 et Search Console, puis publier les rapports.
  • Contrôler la balise de mesure sur chaque modèle de page.

La propriété domaine se crée en deux minutes avec un enregistrement DNS, et elle règle d'un coup les clics perdus en sous-domaine et en http. Un mot sur les noms, qui brouillent les recherches : Search Console s'est appelé « Outils pour les webmasters » jusqu'en 2015, et l'équivalent de l'autre moteur de recherche porte encore ce nom — Bing Webmaster Tools, où l'on voit ce qu'un second moteur fait des pages de votre site. La conservation à 14 mois est une case à cocher dans l'administration de GA4 : elle ne récupère pas le passé, donc plus tôt est mieux. L'association des deux outils ajoute dans GA4 deux rapports qui croisent requêtes et pages d'atterrissage — attention, il faut aussi les publier depuis la bibliothèque, sinon l'association est faite mais rien ne s'affiche. Le contrôle de la balise, enfin, se fait modèle par modèle : accueil, article, page de service, fiche produit, panier, confirmation. C'est aussi ce qui conditionne une attribution des conversions qui tient debout.

Le contrôle : lequel des deux vous pilotez

La réponse n'est pas « les deux », elle est « chacun pour ce qu'il sait ».

Pour la visibilité, c'est Search Console et lui seul : impressions, clics, requêtes, pages, position moyenne. C'est le seul outil qui dise ce que Google a montré de vos pages web, et aucun autre ne détient cette information.

Pour le comportement et l'argent, c'est GA4 : sessions, engagement, conversions, chiffre d'affaires. C'est le seul endroit où une visite devient un devis ou une commande.

Dans le rapport mensuel, les deux figurent côte à côte, jamais mélangés, avec le rendement des clics entre eux et une phrase qui explique ce qu'il a fait ce mois-ci. C'est exactement l'esprit des KPI qui mesurent le ROI du SEO : peu de chiffres, toujours les mêmes, lus dans la durée.

Un écart que ces sept causes n'expliquent pas, ou un rendement qui décroche sans refonte ni changement de bandeau ? Cela se tranche en lisant les deux comptes page par page : notre suivi mensuel le fait chaque mois, et vous pouvez aussi nous écrire par la page de contact pour un premier avis.

Questions fréquentes

Quelle est la différence entre Search Console et Google Analytics ?

+

Search Console mesure ce qui se passe dans les pages de résultats de Google : impressions, clics, requêtes, position moyenne. GA4 mesure ce qui se passe sur votre site après l'arrivée du visiteur : sessions, pages vues, engagement, conversions. Le premier décrit la demande, le second le comportement. Aucun des deux ne remplace l'autre.

Pourquoi Search Console affiche-t-il plus de clics que GA4 de sessions ?

+

Parce qu'un clic est compté chez Google, au moment du clic, alors qu'une session est comptée dans le navigateur du visiteur, une fois la page affichée et la mesure acceptée. Tout ce qui se passe entre les deux — refus du bandeau de consentement, page abandonnée avant chargement, 404, balise manquante — produit un clic sans session. L'inverse existe aussi, mais il est plus rare.

Quel écart est acceptable entre les deux outils ?

+

Google ne publie aucun seuil, et il n'en existe pas d'officiel. En audit, un écart de 10 à 30 % entre les clics Google et les sessions organiques s'explique en général par le cumul des causes structurelles ; au-delà de la moitié, nous cherchons une cause technique ou un réglage. Le bon réflexe n'est pas de viser un pourcentage, c'est de suivre le rapport entre les deux chiffres d'un mois sur l'autre.

Faut-il additionner les clics de Search Console et les sessions de GA4 ?

+

Non, jamais. Ce sont deux unités différentes qui décrivent en grande partie les mêmes visites : les additionner revient à les compter deux fois. On les présente côte à côte, chacun pour ce qu'il mesure, avec le rapport entre les deux.

Qu'est-ce qu'une session dans GA4 ?

+

C'est une suite d'interactions d'un même visiteur, qui se referme après 30 minutes d'inactivité par défaut. Deux visites rapprochées depuis les résultats de Google ne font donc qu'une session, alors qu'elles comptent deux clics dans Search Console. Cette durée est modifiable dans l'administration de la propriété.

Le bandeau de cookies fausse-t-il mes chiffres SEO ?

+

Il ne change rien à vos positions ni à vos clics dans Search Console, qui sont enregistrés chez Google. Il change en revanche ce que GA4 voit : un visiteur qui refuse la mesure n'y apparaît pas, ou seulement sous forme de donnée modélisée selon le mode consentement retenu. Vérifiez surtout que le script n'est pas bloqué avant même le choix du visiteur, et ce que fait le bandeau d'un abandon sans réponse.

Tags search consolega4analyticsmesure
→ on en parle ?

appliquer ça chez vous, on s'en charge.

Demander un audit gratuit ↗