Accueil SEO & IA Connecter Google Search Console à Claude : le guide pas à pas

Interroge tes requêtes, tes clics et tes positions en langage normal, directement dans Claude. Sans export, sans tableau croisé, sans coder.

Connecter ta Google Search Console à Claude tient en quatre étapes : créer un projet Google Cloud, activer l’API Search Console, générer un identifiant OAuth, puis brancher le serveur à Claude. Ça va te prendre 15 minutes. Tu ne le fais qu’une seule fois et c’est gratuit.

4 étapes
dans l’ordre
15 minutes
une seule fois
0 €
tout est gratuit chez Google
Lecture seule
Claude lit, il ne touche à rien

Les données Search Console, en mode conversation

Branchée à Claude, ta Search Console se lit en langage naturel. Tu poses ta question, Claude te sort tes requêtes, tes clics et tes positions déjà triés, sans export ni tableau croisé.

Avant, il fallait ouvrir la Search Console, régler la plage de dates, filtrer par page, exporter en CSV, puis batailler avec un tableau croisé pour sortir trois chiffres. La corvée du vendredi soir, tu connais, et c’est fini !

Là, tu écris une phrase. « Donne-moi mes 10 requêtes qui ont pris le plus de clics ce mois-ci. » La réponse arrive dans Claude, déjà mâchée. Tu enchaînes : « Lesquelles sont coincées en page 2 ? », « Compare à l’an dernier », « Quelles pages perdent des positions ? ».

C’est tes données Search Console, en mode discussion. Je m’en sers avant chaque audit, et je ne reviendrai pas en arrière. Lire vite ses vrais chiffres, c’est ce qui garde lucide quand la SERP se transforme, le sujet de l’état du search en 2026.

Pour que la magie opère, Claude a juste besoin de lire ta Search Console. C’est tout ce que ce guide connecte. Et on reste en lecture seule : il regarde tes chiffres, il ne publie rien, n’efface rien, ne touche à aucun réglage.

Pourquoi on branche ton propre compte Google à Claude ?

Plutôt qu’un « compte de service » (un robot que tu invites dans tes outils), on passe par ton compte Google directement. C’est la voie que Google recommande pour ce type d’accès, et la plus simple à garder dans le temps. Claude voit ce que tu vois dans la Search Console, ni plus ni moins.

La Search Console, c’est le tableau de bord gratuit de Google sur ta visibilité : requêtes, clics, positions. Branchée à Claude, tu l’interroges en français, sans export.

Ce qu’il faut installer avant de commencer

Deux outils gratuits à installer une seule fois pour connecter Claude et la Search Console : Node et le gcloud CLI.

Le pas à pas ci-dessous utilise Claude Code sur Mac, la version de Claude qui vit dans le Terminal. Sous Windows ou sur Claude Desktop, toute la partie Google est identique : file à la section Comment connecter Claude à la Search Console sans Terminal, ou sous Windows ? pour le branchement.

Sur Mac, deux petits outils à installer si tu ne les as pas. Ouvre l’app Terminal et colle ces lignes une par une :

# Homebrew, le gestionnaire d'installation du Mac (saute si tu l'as déjà)
# instructions sur https://brew.sh

brew install node                # pour faire tourner le serveur Search Console
brew install --cask gcloud-cli   # l'outil de connexion Google

C’est tout pour la cuisine. Le reste se passe dans ton navigateur et dans le Terminal, écran par écran.

Étape 1 : préparer le projet Google Cloud

Crée un projet Google Cloud gratuit, puis active l’API Search Console. C’est l’espace et la porte par lesquels Claude viendra lire tes données. Rien de payant, rien de risqué. Je t’explique :

Crée le projet Google Cloud

Va sur console.cloud.google.com et connecte-toi avec le compte Google qui a accès à ta Search Console. C’est le point le plus important du guide : ce compte-là, et pas un autre.

Si Google te propose de créer un projet, accepte. Le nom n’a aucune importance. Si tu as déjà un projet, tu peux le réutiliser. Garde un œil sur l’ID du projet affiché sur la page d’accueil, un truc du genre mon-projet-123, on en aura besoin tout à la fin.

Active l’API Search Console

Une API, c’est une porte par laquelle deux logiciels se parlent. Par défaut elle est fermée. Dans la barre de recherche en haut de la console, cherche Google Search Console API et clique le bouton bleu Activer. Une seule API à activer pour ce guide.

Étape 2 : créer la clé de connexion (OAuth)

Génère un identifiant OAuth : le laissez-passer qui autorise Claude à lire ta Search Console en ton nom. Ça se fait en deux sous-étapes, et un fichier à télécharger.

Règle l’écran d’autorisation OAuth

Dans le menu de gauche, va dans Google Auth Platform (ou cherche « OAuth » dans la barre du haut). Configure-le ainsi :

  • Type d’utilisateur : Externe.
  • Laisse l’état sur Test, parfait pour un usage perso.
  • Dans Utilisateurs test, clique « Add users » et ajoute ta propre adresse Gmail, celle de l’étape 1.

À quoi sert de t’ajouter en utilisateur test ?

Tant que ton appli est en mode Test, seules les adresses listées ici ont le droit de s’en servir. En t’ajoutant, tu t’autorises toi-même. C’est aussi ce qui te fera passer l’écran « application non validée » sans souci à l’étape 3.

Crée le client OAuth et récupère la clé

Toujours dans Google Auth Platform, va dans Clients puis Créer un client :

  • Type d’application : Application de bureau.
  • Donne-lui un nom parlant, par exemple Claude Search Console.
  • Clique Créer, puis Télécharger au format JSON.

Ce petit fichier .json, c’est ta clé. Range-le dans un dossier discret et facile à retrouver. Je te propose ce chemin, qu’on réutilisera tel quel :

# crée le dossier puis dépose ton fichier dedans, renommé proprement
mkdir -p ~/.config/google-mcp
mv ~/Downloads/client_secret_*.json ~/.config/google-mcp/oauth-client.json

Ce fichier est un mot de passe

Ne l’envoie jamais par mail, ne le poste pas sur Discord, ne le mets pas dans un dossier partagé. Il donne accès à tes données : tu le gardes sur ton ordi et c’est tout.

Étape 3 : connecter Claude à la Search Console

Deux commandes dans le Terminal : une pour t’identifier auprès de Google, une pour brancher le serveur à Claude. Tu copies, tu colles, et tu valides. Rien de sorcier !

Connecte-toi au bon compte Google

Colle cette commande dans le Terminal. Elle tient sur plusieurs lignes, copie tout le bloc d’un coup :

gcloud auth application-default login \
  --client-id-file=$HOME/.config/google-mcp/oauth-client.json \
  --scopes=openid,\
https://www.googleapis.com/auth/cloud-platform,\
https://www.googleapis.com/auth/webmasters.readonly

Une fenêtre de navigateur s’ouvre. Déroule ces étapes :

  • Choisis ton compte Google, celui de l’étape 1.
  • Un écran « Google n’a pas validé cette application » s’affiche : c’est normal, l’appli c’est toi. Clique Paramètres avancés, puis Accéder à Claude Search Console (non sécurisé).
  • Autorise l’accès en lecture.

De retour dans le Terminal, tu dois voir Credentials saved to file. C’est gagné, ta connexion est enregistrée.

Branche le serveur Search Console

Toujours dans le Terminal, colle cette commande. Elle branche la Search Console à Claude :

claude mcp add --scope user google-search-console \
  -e GOOGLE_APPLICATION_CREDENTIALS=$HOME/.config/gcloud/application_default_credentials.json \
  -- npx -y mcp-server-gsc

Puis ferme et rouvre Claude Code. Le nouvel outil ne s’affiche qu’au redémarrage, c’est ce qui piège tout le monde.

Comment connecter Claude à la Search Console sans Terminal, ou sous Windows ?

Pour connecter la Search Console à Claude sans Terminal, la préparation côté Google (projet Cloud, API, identifiant OAuth) reste identique sur tous les systèmes. Seule la façon de brancher le serveur change. La connexion à ton compte, la commande gcloud auth de l’étape 3, passe quand même une fois par le Terminal sur Mac ou par PowerShell sur Windows.

Sur Claude Desktop (Mac ou Windows), tu ne tapes pas claude mcp add. Tu ajoutes le serveur dans la config : dans l’app, Réglages → Développeur → Modifier la config, puis colle ce bloc et enregistre :

{
  "mcpServers": {
    "google-search-console": {
      "command": "npx",
      "args": ["-y", "mcp-server-gsc"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "chemin/vers/application_default_credentials.json"
      }
    }
  }
}

Ferme et rouvre Claude Desktop. Sous Windows, installe Node et le gcloud CLI depuis leurs sites officiels plutôt que par Homebrew, et le chemin du fichier de connexion devient %APPDATA%\gcloud\application_default_credentials.json.

Si le Terminal te rebute

Des services tiers (Supermetrics, Porter, Windsor.ai) branchent la Search Console à Claude en un clic, sans ligne de commande. Le compromis, c’est que c’est payant, et tes données passent par leur serveur avant d’arriver dans Claude. Pour un usage perso et gratuit, la méthode ci-dessus reste la plus propre.

Étape 4 : vérifier la connexion avec Claude et interroger la Search Console

Vérifie que le serveur affiche « Connected », puis pose tes questions en langage naturel. Le plus dur est fait.

Vérifie la connexion Claude et la Search Console

Dans le Terminal, tape claude mcp list : ton serveur google-search-console doit afficher ✓ Connected. Ensuite, dans Claude, lance-toi :

  • « Liste mes propriétés Search Console. »
  • « Top 10 de mes requêtes par clics sur les 28 derniers jours pour mon-site.com. »
  • « Quelles requêtes sont coincées en position 11 à 20 et méritent un coup de pouce ? »
  • « Quelles pages ont le plus chuté en clics depuis 3 mois ? »

Si les chiffres remontent, c’est branché !

Questions fréquentes sur la connexion entre la Search Console et Claude

Deux blocages reviennent : « aucune propriété » quand Claude est connecté au mauvais compte Google, et « invalid_grant » quand la connexion a expiré. Les deux se règlent en relançant la commande de connexion de l’étape 3.

Claude ne voit aucune propriété Search Console, que faire ?

La plupart du temps, la connexion s’est faite avec le mauvais compte Google. Relance la commande de connexion de l’étape 3 et choisis celui qui a vraiment accès à ta Search Console.

Pourquoi la connexion Search Console expire-t-elle après quelques jours dans Claude ?

En mode Test, le jeton d’accès expire après environ une semaine et Claude affiche « invalid_grant ». Relance la commande de connexion de l’étape 3. Pour ne plus y penser, passe ton appli en « Production » dans Google Auth Platform.

Brancher Google Analytics à Claude

Brancher GA4 suit la même logique : même projet Google Cloud, une API et un scope différents. Je t’ai fait le guide jumeau : comment connecter Google Analytics 4 à Claude. Pour brancher les deux d’un coup, ajoute le scope analytics.readonly à la commande de connexion de l’étape 3.

Next Gen SEO L'accompagnementLe SEO qui ne s'écroule plus à chaque updateLa méthode SEO réplicable pour construire des stratégies GEO-friendly, sans stresser pour tes recommandations même si les algorithmes changent.Découvrir la méthode