La boîte à outils SEO d'une agence comporte quatre étapes : audit technique, plan de mots-clés avec calendrier, contenus avec publication, et suivi de la visibilité. Cette dernière étape couvre aujourd'hui non seulement les positions dans Google, mais aussi les citations dans ChatGPT, Gemini et Perplexity.
Les outils SEO pour agences sont un ensemble de logiciels qui servent plusieurs clients à la fois : ils analysent les sites, sélectionnent les expressions, aident à créer et publier des contenus, puis mesurent les résultats. Le problème commence quand chaque étape a son propre outil et que du travail manuel s'intercale entre les deux.
Points clés
- Chez un nouveau client, commencez par chercher les blocages SEO (noindex, robots.txt, canonical, hreflang). Des contenus publiés sur un site que Google ne peut pas indexer n'apporteront aucun trafic.
- Choisissez les expressions séparément pour chaque marché, et gardez le calendrier au même endroit pour tous les clients. Une ligne correspond à un texte, avec sa langue, son expression, sa date et son statut de validation.
- Ne publiez automatiquement qu'après validation par une personne qui vérifie les faits, les prix et les promesses du texte. L'outil rédige et envoie vers le CMS, mais la responsabilité du contenu reste la vôtre.
- Mesurez les citations dans les IA avec une liste fixe de questions, rejouée chaque mois. Les réponses des IA varient d'une exécution à l'autre : c'est la tendance sur plusieurs semaines qui compte, pas un résultat isolé.
À quoi ressemble la boîte à outils SEO d'une agence, étape par étape ?
Le résultat de chaque étape alimente la suivante : la liste des erreurs techniques détermine ce qu'il faut corriger avant de publier, le plan d'expressions détermine les sujets, les contenus produisent les données du rapport.
| Étape | Ce que fait l'outil | Ce qui reste à l'humain |
|---|---|---|
| Audit technique | Analyse le site, recense les erreurs d'indexation et de performance | Fixe les priorités et commande les corrections |
| Mots-clés et calendrier | Fournit les expressions, les volumes et les écarts avec la concurrence | Évalue l'intention, choisit les sujets |
| Contenu et publication | Rédige un brouillon dans la voix de la marque, l'envoie au CMS | Valide, vérifie les faits |
| Reporting | Rassemble positions et citations dans les IA | Explique les conclusions au client |
Pour les exemples de ce texte, nous prenons un seul client : une boutique en ligne de mobilier de jardin qui vend en Pologne et en Allemagne.
Audit technique : que vérifier chez un nouveau client avant de démarrer ?
L'audit technique examine cinq domaines : l'indexation (noindex, robots.txt, canonical), les codes de réponse (3xx, 4xx, 5xx), le sitemap XML, les versions linguistiques (hreflang) et les Core Web Vitals. Ajoutez un sixième point, nouveau : vérifier que le robots.txt n'exclut pas les robots des IA, comme GPTBot ou PerplexityBot, si le client veut être cité.
Imaginons que, sur la boutique de mobilier de jardin, le crawler trouve des centaines d'erreurs 404 après une ancienne migration. L'outil les affiche toutes avec le même poids. L'humain remarque qu'une quinzaine d'adresses seulement ont besoin d'une redirection, parce qu'elles seules ont des liens externes ou du trafic provenant de Google.
Vérifiez en plus que le crawler exécute le JavaScript : sur les boutiques construites avec des frameworks front-end, un scanner sans rendu peut voir une page vide.
Dans les versions linguistiques, cherchez les erreurs hreflang : une page polonaise qui pointe vers l'allemande, laquelle ne pointe pas en retour. Cette erreur passe facilement inaperçue à la main, et elle peut brouiller les résultats d'un marché à l'autre.
Pour finir, connectez Google Search Console et Bing Webmaster Tools. Sans eux, vous n'avez pas de données propres sur les requêtes du client, seulement des estimations d'outils.
Comment planifier mots-clés et calendrier pour plusieurs clients ?
Le plan de contenu pour plusieurs clients tient dans un seul tableau, où une ligne correspond à un texte : client, marché, langue, expression principale, intention de recherche, échéance et statut de validation. L'outil fournit les expressions et les volumes. Le choix des sujets et leur ordre dépendent de l'intention, qu'aucun export n'évalue à votre place.
Pour la boutique de mobilier de jardin, l'expression « salon de jardin » est saisie par quelqu'un qui compare des offres. L'expression « comment protéger son mobilier de jardin pour l'hiver » est saisie par quelqu'un qui cherche un conseil. La première mène à une catégorie de produits, la seconde à un article qui peut être cité par les moteurs de réponse IA.
Pourquoi traduire les expressions ne suffit pas sur un deuxième marché ?
Un client allemand ne tape pas dans le moteur de recherche les traductions littérales des expressions qu'utilise un client polonais. Sur un autre marché, les gens emploient d'autres noms de produits et posent d'autres questions. C'est pourquoi vous faites la recherche d'expressions séparément pour chaque marché, et les textes sont rédigés comme du contenu natif, pas comme une traduction.
Dans le calendrier, séparez deux colonnes : « sujet à valider par le client » et « sujet validé ». Ainsi, personne ne publie ce que le client n'a pas vu.
Contenu et publication : où l'outil aide, où l'humain décide ?
L'outil peut rédiger un brouillon dans la voix de la marque et le publier dans un CMS, par exemple WordPress, tandis que l'humain valide trois choses : les faits, les chiffres et les promesses.
Chez la boutique de mobilier de jardin, le brouillon d'un article sur la protection hivernale du mobilier peut citer un mauvais matériau ou une mauvaise couleur comme « disponible dans l'offre ». L'outil l'ignore, car il ne connaît pas le stock actuel. Le rédacteur de l'agence ou du client le corrige vite, à condition d'avoir la liste de produits à jour.
Voici à quoi ressemble concrètement le partage du travail :
- L'outil apprend le style du site du client et rédige un brouillon dans sa voix.
- L'humain vérifie les produits, les prix, les noms propres et tout ce qui ressemble à une promesse.
- L'outil publie le texte validé dans le CMS selon le calendrier.
- Le texte donne lieu à des brouillons de publications pour les réseaux sociaux, que l'humain relit également.
Comment présenter positions Google et citations dans les IA dans un seul rapport ?
Le rapport client comporte deux blocs : les données classiques (positions, clics, indexation issus de Google Search Console et Bing Webmaster Tools) et la visibilité IA, c'est-à-dire la citation ou non de la marque dans ChatGPT, Gemini, Perplexity, Google AI Mode et AI Overviews. Le premier bloc est mesuré, le second exige une méthode constante.
Les réponses des IA changent d'une exécution à l'autre. Construisez donc pour chaque client une liste fixe de questions, par exemple dix, celles que posent les acheteurs au sujet du produit. Chaque mois, vérifiez si la marque apparaît, quelle adresse est citée et qui figure à côté. Regardez la tendance sur plusieurs semaines, pas une réponse isolée.
Le client de la boutique de mobilier de jardin reçoit une page avec deux chiffres : combien d'expressions sont dans le top 10, et dans combien des dix questions posées aux IA la marque a été mentionnée.
Les outils ont ici leur limite. Ils montrent des chiffres, mais ne diront pas au client pourquoi un indicateur a baissé après une mise à jour du site, ni quoi faire le mois suivant. Ce commentaire, c'est à vous de l'écrire.
Pour quelle agence ce modèle fonctionne-t-il, et quand moins d'outils suffisent-ils ?
Le modèle en quatre étapes est rentable pour une agence qui suit plusieurs clients à la fois, surtout sur plus d'un marché linguistique. Avec un ou deux clients et une seule langue, Google Search Console, un crawler gratuit et un tableur de calendrier suffisent. Les licences supplémentaires commencent à valoir le coup quand le collage manuel des données prend plus de temps que le travail sur le contenu lui-même.
Pour les petites agences, nous avons préparé un modèle dédié dans UPGeoSEO : il permet de vérifier la visibilité des sites clients dans Google AI Mode et AI Overviews, de lancer les contrôles GEO et SEO séparément pour chaque client, de connecter Bing Webmaster Tools et de publier des articles pour 10 sites clients au maximum.
Questions fréquentes
Chaque client a-t-il besoin d'un compte distinct dans l'outil ?
Non, si l'outil le permet, un seul compte d'agence avec un projet distinct par client suffit. Vérifiez toutefois les limites de projets et de postes, car dans certains outils, une personne supplémentaire connectée au même compte représente un coût en plus. L'accès à Google Search Console est donné par le client dans les paramètres de sa propre propriété, donc les données restent les siennes.
Que faire quand un client bloque les robots des IA dans robots.txt ?
Demandez d'abord si le blocage est volontaire. Certaines entreprises les bloquent exprès, par exemple des éditeurs qui protègent leurs contenus. Mais si l'objectif est d'être cité dans ChatGPT ou Perplexity, le blocage l'exclut de ce canal et il faut le lever. Consignez cette décision dans la note d'audit, pour que personne ne l'annule lors d'une prochaine mise à jour du site.
Peut-on promettre au client des citations dans les IA dans le contrat ?
Mieux vaut promettre un processus qu'un résultat : audit, liste fixe de questions, mesure mensuelle et actions d'amélioration. Une clause sur un nombre précis de citations expose l'agence à un litige avec le client.
Par quel client commencer et que faire dès aujourd'hui ?
Choisissez le client dont le site est le plus stable et lancez dès aujourd'hui l'audit technique. Ajoutez-y la liste de dix questions pour lesquelles la marque devrait être citée par les IA. Cela suffit pour avoir, dans un mois, un premier rapport à deux blocs.
Chez UPGeoSEO, nous réalisons pour vous l'audit SEO et GEO du site de votre client et nous vous montrons si, et où, il est cité dans les réponses des IA.




