Comment connecter Google Search Console à ChatGPT : 5 options
Cinq façons d'amener les données de Search Console dans ChatGPT, de l'import d'un fichier CSV au serveur MCP, avec leurs limites. Vérifié dans la documentation d'OpenAI en octobre 2026.
- Objectif
- Choisir la solution adaptée à votre fréquence de questions, au volume de données et aux personnes qui doivent aussi y accéder.
- Ce qu'il vous faut
- Une propriété Search Console à laquelle vous avez accès. Les solutions à monter soi-même nécessitent aussi un projet Google Cloud.
ChatGPT ne peut pas ouvrir Search Console par lui-même : il faut que quelque chose aille chercher les données chez Google et les lui transmette. Il existe cinq méthodes concrètes, de la plus simple à la plus lourde à mettre en place : importer un export, créer un GPT personnalisé dont l'action appelle l'API Search Console, héberger votre propre serveur MCP, ajouter un serveur MCP hébergé comme celui d'AutoPSEO, ou appeler l'API OpenAI avec un outil MCP distant pour des tâches planifiées.
Les détails ci-dessous ont été vérifiés dans la documentation de Google et d'OpenAI le 12 octobre 2026.
Les limites communes à toutes les solutions
Quelle que soit la solution retenue, les données proviennent de la même source et sont soumises aux mêmes limites :
- L'interface exporte au maximum 1 000 lignes, et les requêtes rares sont exclues de tous les tableaux pour des raisons de confidentialité (limites des données Search Console).
- L'API renvoie jusqu'à 25 000 lignes par requête, avec pagination pour en obtenir davantage, mais Google précise qu'elle renvoie les premières lignes sans garantir l'exhaustivité, et le maximum quotidien est de 50 000 lignes par site et par type de recherche. Chaque site et chaque utilisateur peuvent effectuer jusqu'à 1 200 requêtes par minute, et les requêtes regroupées à la fois par page et par requête sont les plus coûteuses (API Search Analytics, limites d'utilisation).
- L'export massif quotidien vers BigQuery contient toutes les données de performance, hors requêtes anonymisées, pour les sites qui ont besoin de l'intégralité des données (export massif de données).
- Les données ont deux à trois jours de retard, et les jours sont comptés en heure du Pacifique.
ChatGPT impose aussi une limite de son côté. Lorsque le modèle reçoit des lignes brutes, c'est à lui de les additionner, d'en faire la moyenne et de les comparer. Demandez-lui d'indiquer la période qu'il a utilisée et de montrer comment il est arrivé à chaque total, puis vérifiez quelques chiffres dans Search Console.
Option 1 : importer un export
Fonctionnement. Dans le rapport Performances, définissez la période et les filtres, exportez le tableau, puis importez le fichier dans une conversation. ChatGPT accepte les feuilles de calcul aux formats XLSX, XLS, CSV et TSV (import de fichiers OpenAI).
Pour qui : une question ponctuelle sur un petit site.
Limites : 1 000 lignes par export, un instantané qui devient obsolète dès que vous interrogez une autre période, et aucun moyen d'exporter requêtes et pages ensemble depuis l'interface : la question « quelle page se positionne sur cette requête ? » demande donc un second export et un travail de rapprochement. Exportez séparément les tableaux Requêtes et Pages, et précisez dans votre prompt la période couverte par chacun.
Option 2 : un GPT personnalisé avec une action
Fonctionnement. Les actions de GPT permettent à un GPT personnalisé d'appeler une API REST externe décrite par un schéma, avec l'authentification que vous configurez (actions de GPT). Pour Search Console, vous créez un projet Google Cloud, activez l'API Search Console, configurez un client OAuth et un écran de consentement, décrivez la méthode searchanalytics.query dans le schéma, puis reliez l'action du GPT à votre client OAuth.
Pour qui : un développeur qui veut un assistant privé et est prêt à assumer l'intégration.
Limites : vous maintenez le schéma, la configuration OAuth et les évolutions côté Google. Si des personnes extérieures à votre organisation l'utilisent, les règles OAuth de Google s'appliquent : les applications qui demandent des portées sensibles ou restreintes doivent en général être validées, et une application non validée est limitée à 100 nouveaux utilisateurs (applications non validées). Le GPT reçoit des lignes brutes, donc les calculs restent à la charge du modèle.
Option 3 : héberger votre propre serveur MCP
Fonctionnement. Le Model Context Protocol (MCP) est un standard ouvert pour connecter des assistants à des outils, et il existe plusieurs serveurs MCP open source pour Search Console. Vous en exécutez un avec vos propres identifiants OAuth Google, à une adresse HTTPS publique, puis vous l'ajoutez à ChatGPT comme serveur MCP personnalisé. OpenAI propose également un Secure MCP Tunnel pour tester un serveur qui n'est pas encore public (connexion depuis ChatGPT).
Pour qui : les développeurs qui veulent lire chaque ligne du code et utiliser une seule connexion avec plusieurs assistants, puisque Claude, Cursor et d'autres parlent aussi MCP.
Limites : l'hébergement, la sécurité et les mises à jour sont à votre charge, et la plupart de ces serveurs transmettent telles quelles les lignes de l'API, sans analyse, avec les mêmes limites de lignes et de quotas que l'option 2. La documentation d'OpenAI avertit elle-même qu'elle ne vérifie pas les serveurs MCP distants, qu'un serveur malveillant peut dissimuler des instructions dans ses réponses, et que les serveurs officiels hébergés par le fournisseur du service sont le choix le plus sûr (risques des serveurs MCP distants).
Option 4 : ajouter un serveur MCP hébergé
Fonctionnement. Un fournisseur héberge le serveur et gère la connexion à Google ; vous ajoutez son adresse à ChatGPT et vous vous connectez. Le serveur d'AutoPSEO se trouve à l'adresse https://app.autopseo.com/mcp. D'après la documentation développeur d'OpenAI, vous ajoutez un serveur MCP personnalisé depuis la page Plugins de ChatGPT : cliquez sur le bouton plus, puis sur Add custom MCP server, donnez-lui un nom, saisissez l'URL du serveur en incluant le chemin /mcp, configurez l'authentification, acceptez l'avertissement sur les risques, puis créez-le. OpenAI précise que les politiques du compte et de l'espace de travail s'appliquent : dans un espace de travail d'entreprise, il peut donc falloir l'autorisation d'un administrateur. ChatGPT a renommé ces menus à plusieurs reprises ; si votre compte affiche autre chose, suivez le guide pas à pas de la page MCP et ChatGPT d'AutoPSEO ou le guide de connexion à ChatGPT. Vous vous connectez avec votre compte AutoPSEO ; aucun projet Google Cloud ni application OAuth à vous n'est nécessaire.
Ce que ChatGPT obtient. Outre les requêtes simples sur vos données, les 19 outils Search Console et GA4 incluent des analyses clés en main calculées côté AutoPSEO, de sorte que le modèle n'a pas à faire les calculs : content_decay pour les pages qui perdent des clics, cannibalization pour les recherches réparties entre plusieurs de vos pages, ctr_benchmark par rapport à votre propre courbe de CTR, page_poaching pour les recherches en bordure de première page, compare_periods, rank_changes, url_inspection et d'autres. Ils ne consomment aucun crédit et, si vous n'indiquez pas de dates, ils comparent les 28 derniers jours consolidés aux 28 jours précédents. La propriété de démonstration sc-domain:demo.autopseo.app vous permet de les essayer avant de connecter votre propre site.
La même connexion donne accès aux outils de recherche d'AutoPSEO (qui consomment des crédits de recherche) et à son moteur de contenu. ChatGPT peut prendre un sujet dans la file d'attente de votre site, lire son brief, rédiger l'article et le soumettre ; le brouillon passe les mêmes contrôles que le rédacteur d'AutoPSEO et ne consomme rien de votre quota d'articles. Les brouillons attendent votre relecture, et les instructions d'AutoPSEO demandent à l'assistant de ne publier que sur votre ordre (rédiger avec votre propre IA).
Limites : il faut un compte AutoPSEO (essai de 7 jours, puis forfaits à partir de 19 $ par mois), et la connexion ne voit que les propriétés auxquelles votre compte a accès, avec les autorisations de votre rôle. Les appels sont limités à 60 par minute et par clé, et à 1 000 par heure et par compte.
Option 5 : l'API OpenAI, pour les tâches planifiées
Fonctionnement. Pour des rapports qui s'exécutent sans que personne n'ouvre ChatGPT (par exemple un récapitulatif du lundi publié dans un canal), l'API Responses peut appeler directement un serveur MCP distant. Vous ajoutez un outil de type mcp avec un server_url et un server_label, vous pouvez le limiter à certains outils nommés avec allowed_tools, et vous décidez avec require_approval si chaque appel doit être approuvé ; par défaut, OpenAI demande une confirmation avant de partager des données avec un serveur distant (MCP distant dans l'API Responses). La page MCP et API d'AutoPSEO propose une entrée d'outil prête à l'emploi qui s'authentifie avec une clé d'API, et une clé en lecture seule empêche la tâche de modifier quoi que ce soit.
Pour qui : les rapports récurrents et les automatisations dans votre propre code.
Limites : vous écrivez et exécutez le code, et vous payez les jetons. Si vous préférez ne pas utiliser MCP du tout, l'API REST d'AutoPSEO à l'adresse https://app.autopseo.com/v1 propose les mêmes 19 outils Search Console et GA4 avec les mêmes clés.
Quelle option choisir ?
| Votre situation | Solution |
|---|---|
| Une question sur un petit site, aujourd'hui | Importer un export |
| Vous êtes développeur, c'est uniquement pour vous, et vous voulez maîtriser chaque composant | Une action de GPT personnalisé, ou votre propre serveur MCP si vous utilisez aussi d'autres assistants |
| Vous voulez que l'analyse soit faite pour vous, sans configuration Google Cloud | Un serveur MCP hébergé |
| Votre équipe a besoin des mêmes chiffres dans plusieurs assistants | Un serveur MCP hébergé, une connexion par personne |
| Un rapport doit s'exécuter selon un calendrier, sans que personne ne le demande | L'API OpenAI avec un outil MCP distant |
Obtenir de bonnes réponses une fois connecté
- Nommez la propriété et la période. Si plusieurs sites sont connectés, précisez lequel, et demandez à l'assistant d'indiquer les deux périodes qu'il a comparées.
- Demandez l'analyse par son nom. « Lance l'analyse de cannibalisation pour ce site » correspond à un seul outil ; « vérifie s'il y a des chevauchements de mots-clés » peut en mobiliser plusieurs.
- Gardez le décalage en tête. Une question sur la journée d'hier ressemblera à une chute, car les jours les plus récents sont incomplets.
- Passez à l'action avec un playbook. Une fois que ChatGPT a les chiffres, la checklist Gains rapides de la semaine 1 et les playbooks sur le déclin de contenu et la cannibalisation les transforment en modifications concrètes.
Si vous hésitez entre plusieurs serveurs MCP à associer à Search Console, la comparaison des meilleurs serveurs MCP SEO détaille ce à quoi chacun se connecte.
Continuer la lecture
Les bases du SEO en 10 minutes : comment Google trouve, stocke et classe les pages
Les trois étapes de la Recherche Google, les quatre indicateurs de Search Console et la méthode pour identifier l'étape à l'origine d'un problème.
Qu'est-ce que Google Search Console ? Guide pratique pour les propriétaires de sites
Ce que mesure Search Console, quelles sont les limites de ses données, quel type de propriété ajouter et quelles vérifications faire en premier.
Clics et impressions dans Google Search Console
Comment Google compte les impressions et les clics, pourquoi les totaux diffèrent d'une vue à l'autre, et comment interpréter l'écart entre les deux.