Suivre les performances et ajuster

Outils, indicateurs clés et ajustements stratégiques pour vos pages programmatiques.

Ancien pupitre de contrôle couvert de cadrans

Un site programmatique se lit par groupes de pages. Quatre clics sur une page de ville ne vous apprennent rien, alors que le même chiffre sur 400 pages d’un template vous dit si ce template fonctionne. Le bon dispositif tient donc en une table qui relie chaque URL à son template, sa vague de déploiement et ses données, et une courte liste d’indicateurs qui déclenchent chacun une décision.

Je garde le même exemple : un annuaire de coworking de 2 000 pages de villes, publiées par vagues comme décrit dans le chapitre sur la mise en production et l’indexation.

Suivez l’entonnoir, de la page indexée au résultat business

Chaque indicateur ci-dessous est là parce qu’un mauvais chiffre désigne une correction précise.

Étape Indicateur Source Un chiffre faible désigne
Indexation Part des pages soumises indexées, par vague Search Console, indexation des pages Qualité du template, découverte
Visibilité Impressions, requêtes par page Search Console Mauvais ciblage, autorité insuffisante
Positionnement Position moyenne par groupe de requêtes Search Console Profondeur du contenu, liens internes
Attractivité CTR à position comparable Search Console Templates de title et de meta
Engagement Sessions avec engagement, durée d’engagement moyenne GA4 Intention de recherche, UX
Business Événements clés, valeur par visiteur, rétention GA4, CRM, données produit Offre, appels à l’action, qualité des leads

Certains demandent une lecture attentive. La position moyenne est pondérée par les impressions et mélange toutes les requêtes sur lesquelles une page apparaît : comparez-la au sein d’un groupe de requêtes similaires. GA4 a remplacé l’ancien temps passé sur la page par la durée d’engagement, et son taux de rebond n’est plus que l’inverse du taux d’engagement. Ce qu’il appelait conversions s’appelle désormais événements clés.

Les clics et impressions issus des fonctionnalités IA de Google sont comptés dans les totaux Web de Search Console. Un CTR qui baisse à position stable peut donc signifier qu’une réponse IA satisfait désormais la requête, sans que votre page ait le moindre défaut. Je lis donc le CTR par type de requête. Mon hypothèse de travail : les requêtes factuelles sont les plus exposées, et celles qui appellent une liste, une comparaison ou un prix issu de vos données gardent une meilleure raison de cliquer.

Le bas du tableau est la partie que l’on saute, et la seule que votre entreprise ressent. Les résultats qui m’intéressent sont des chiffres business : 107 inscriptions sur une semaine type pour Derrick, et 35 à 50 leads par mois de façon continue pour Deux.io. Pour les mesurer, transmettez la page d’entrée à votre CRM ou à votre base produit lors de l’inscription. Sans cela, la rétention et la valeur vie client restent invisibles à l’échelle de la page.

Sachez à quelle question répond chaque outil

Outil Question à laquelle il répond
Google Search Console La page est-elle indexée, sur quelles requêtes apparaît-elle, et où
Google Analytics 4 Ce que font les visiteurs une fois arrivés
Looker Studio À quoi ressemble l’ensemble, partagé avec l’équipe
Screaming Frog Ce qui est cassé sur le site : 404, orphelines, balises, liens internes
Ahrefs, Semrush Comment évoluent les backlinks et les positions des concurrents
Hotjar, Microsoft Clarity Où les visiteurs butent sur un template

Rien de tout cela n’est en temps réel, et pour un site programmatique c’est sans importance. Les données de Search Console arrivent avec un délai, et les résultats de recherche bougent assez lentement pour qu’une lecture hebdomadaire suffise.

La limite de Search Console qui compte à cette échelle, ce sont les 1 000 lignes de l’interface. Passez par l’API ou, mieux, par l’export groupé vers BigQuery, conçu pour les sites à grand nombre de pages.

Les visites venant des assistants IA méritent leur propre canal dans GA4. Un groupe de canaux personnalisé avec cette condition sur la source de session fait l’affaire, en sachant qu’il sous-estimera le volume, une partie de ce trafic arrivant sans aucun référent :

^(chatgpt\.com|perplexity\.ai|copilot\.microsoft\.com|gemini\.google\.com|claude\.ai)$
Jauge analogique sur un tableau de bord sombre

Reliez les données de recherche à vos propres données

Exportez votre table page dans BigQuery avec l’URL complète, puis croisez-la avec l’export Search Console. Remplacez project par l’identifiant de votre projet et adaptez les noms de datasets.

SELECT
  p.template,
  p.wave,
  SUM(g.impressions) AS impressions,
  SUM(g.clicks) AS clicks,
  SAFE_DIVIDE(SUM(g.clicks), SUM(g.impressions)) AS ctr,
  SAFE_DIVIDE(SUM(g.sum_position), SUM(g.impressions)) + 1 AS avg_position
FROM `project.searchconsole.searchdata_url_impression` AS g
JOIN `project.pseo.page` AS p
  ON g.url = p.url
WHERE g.data_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 28 DAY)
  AND g.search_type = 'WEB'
GROUP BY p.template, p.wave
ORDER BY p.template, p.wave;

Ajoutez à ce regroupement n’importe quel champ de votre base et vous commencez à répondre à des questions qu’aucun outil SEO ne traite. Les villes comptant dix espaces ou plus ont-elles un meilleur CTR que celles qui en comptent trois ? Les pages avec une synthèse des prix sont-elles mieux classées ? Si oui, vous savez où investir, et vous avez de quoi justifier un seuil de publication plus élevé. Branchez le résultat sur Looker Studio et vous avez votre tableau de bord.

Pupitre de salle de contrôle dans un hall lumineux

Passez des symptômes aux changements

Ce que vous observez Cause probable Ce qu’il faut essayer
Bonne position, CTR faible Template de title générique Mettre de la vraie donnée dans le title : nombre, prix, fraîcheur
Bloqué en page deux Manque de profondeur ou d’autorité interne Ajouter des blocs de données, des liens depuis des pages plus fortes
Une vague reste non indexée Pages trop semblables ou trop pauvres Les enrichir, ou relever le seuil et élaguer
Impressions sur des requêtes jamais ciblées Un besoin non couvert Ajouter un champ, une section ou un nouveau template
Des clics, pas d’engagement La page ne répond pas à l’intention Observer le template dans Clarity, retravailler le haut de page
De l’engagement, pas de conversion Appel à l’action faible ou mal placé Tester l’offre sur ce template

Les requêtes en forte croissance et les variantes de longue traîne ressortent du même export. Ce sont vos nouvelles pages les moins chères, puisque le template existe déjà.

Pour la deuxième ligne, ajoutez des liens depuis les pages qui ont de l’autorité vers celles qui sont sur le point de percer, selon les règles du chapitre sur le maillage interne. Regroupez les pages en clusters cohérents lorsque les requêtes montrent que les gens les pensent ensemble.

Les nouveaux formats méritent aussi d’être testés : comparatifs, outils interactifs, blocs de FAQ. Ajoutez des FAQ parce qu’elles répondent à de vraies questions et que les réponses des IA peuvent les reprendre. Le résultat enrichi FAQ est réservé aux sites gouvernementaux et de santé faisant autorité, il n’apparaîtra donc pas pour un annuaire.

Les mises à jour doivent suivre de vrais changements dans la donnée. Déplacer une date sur une page inchangée n’apporte aucune fraîcheur et abîme la confiance que Google accorde à vos valeurs lastmod.

Enfin, si un template continue de produire des pages sans clics ni engagement après plusieurs rounds de travail, retirez-les. Elles correspondent au profil visé par la politique sur l’abus de contenu à grande échelle, et elles brouillent votre lecture de tout le reste.

Testez sur une vague avant de tout changer

Modifier un template change des milliers de pages d’un coup, ce qui empêche de savoir ce qui a causé quoi. Appliquez le changement à une vague ou à la moitié d’un template, gardez le reste comme groupe témoin, notez la date et comparez les deux groupes sur les mêmes fenêtres de 28 jours, pour que la saisonnalité les touche de la même façon. Déployez ensuite ce qui a marché.

Gardez un rythme simple :

  • chaque semaine, repérer les anomalies d’indexation, de clics et d’erreurs serveur
  • chaque mois, passer en revue les résultats par template et par vague, et choisir un changement à tester
  • chaque trimestre, élaguer les pages faibles, regarder les concurrents et rafraîchir les données

L’essentiel peut tourner sans vous une fois en place. Le chapitre sur l’automatisation des audits SEO explique comment détecter les régressions sur des milliers de pages.

Votre prochaine étape : connectez l’export groupé de Search Console, chargez votre table de pages à côté et lancez la requête ci-dessus. Limitez le premier tableau de bord à un graphique des clics par vague, puis choisissez le seul changement de template que vous testerez ce mois-ci.