Voir les catégories

Comment connecter Google Search Console à Excel - Interroger les données SEO avec SQL

Connexion · Search Console à Excel

Récupérer des données à partir de Console de recherche dans Excel

Importez en temps réel les données de votre compte Search Console dans Excel et actualisez-les à votre guise. Aucun pilote ODBC, aucune exportation, aucune macro. La première opération prend environ dix minutes et est incluse dans la version gratuite.

Environ 10 minutes Aucun codage nécessaire Vos identifiants vous suivent. Exceller partout, même sur le web
Vous êtes bloqué à un moment donné ? N'hésitez pas à nous demander. Ouvrir Soutien Dans la section « Flux de requêtes » (menu en haut à droite → Assistance), envoyez-nous un message. De vraies personnes le liront, et « Je ne comprends pas ce que cet écran demande » est une question tout à fait légitime.

Ce que vous obtiendrez

Logo de Google Search ConsoleUne feuille de calcul affichant les résultats en direct d'une requête SQL sur votre compte Search Console, avec un bouton permettant d'afficher les dernières lignes dès que les données changent. Par exemple :

Google Search Console stocke vos données via son API. Pour les importer dans Excel, il faut généralement exporter un fichier CSV depuis le tableau de bord de Search Console à chaque fois que vous avez besoin de nouvelles données. Query Streams simplifie cette étape : un petit programme auxiliaire, appelé Agent, exécute la requête à l'emplacement de vos données, et un complément Excel lui demande les lignes souhaitées. Seuls les résultats sont transférés, via une connexion chiffrée, et Excel peut être utilisé n'importe où : sur votre ordinateur portable à la maison, sur celui d'un collègue à l'autre bout du pays, ou encore via Excel en ligne.

OÙ COURT L'AGENTtout ordinateur ou serveur toujours allumé avec une connexion internetVotre Search ConsolecompteLes clés restent iciAgent de flux de requêtesdétient les qualificationsFlux de requêteslien cryptésur Internet · résultats uniquementOÙ QUE VOUS SOYEZvotre ordinateur portable, un autre bureau, un hôtel, votre téléphoneExcelWindows, Mac ou Excel sur le web
L'Agent est intégré à vos données. Excel, lui, n'en a pas besoin. Ouvrez la feuille n'importe où et les lignes s'affichent.

Ce dont vous aurez besoin

Un compte Query Streams

Le forfait gratuit suffit pour ce guide. Inscrivez-vous sur mon.querystreams.com.

L'agent sur n'importe quel ordinateur toujours allumé

Un petit programme qui s'exécute en arrière-plan et appelle Search Console lorsqu'Excel le demande. Il nécessite simplement une connexion internet.

Connexion à votre Search Console

Vous vous connecterez une seule fois à Search Console et autoriserez l'accès en lecture. Aucun mot de passe n'est saisi dans les flux de requêtes.

Quel ordinateur reçoit l'agent ? Toute machine toujours allumée qui peut déjà accéder à votre compte Search Console. Excel peut être partout, y compris Excel sur le Web.

Connectez-le en cinq étapes

  1. Créez votre compte

    Aller à mon.querystreams.com et inscrivez-vous. Choisissez le Gratuit Ce plan est définitif et non une version d'essai. Il couvre la connexion de votre compte Search Console et l'exécution de requêtes depuis Excel.

  2. Installez l'agent sur n'importe quel ordinateur toujours allumé.

    Connectez-vous, ouvrez TéléchargerInstallez ensuite l'agent sur n'importe quel ordinateur ou serveur toujours allumé et disposant d'un accès Internet. L'installation ne prend qu'une minute et l'agent s'exécute ensuite automatiquement.

    Pourquoi un petit programme plutôt qu'un pilote ? L'agent s'installe en une seule étape sur Windows, Mac ou Linux (environ 85 Mo sous Windows, un peu plus de 100 Mo sous Mac et Linux) et fonctionne discrètement en arrière-plan. Il établit une connexion sortante chiffrée avec Query Streams, comme le ferait un navigateur ; vous n'avez donc pas besoin d'ouvrir de port dans votre pare-feu ni de configurer de VPN. Vos clés restent sur votre machine et les données sont transmises où que vous soyez, via Internet si nécessaire. Seul le module complémentaire est requis de votre côté.

    La page de téléchargement affiche Votre clé d'accèsCollez-le dans l'Agent lorsqu'il vous le demande, et attendez que le badge affiche Connecté aux flux de requêtesC'est la seule chose que vous devez faire sur l'Agent lui-même.

    Des guides complets sont disponibles si vous le souhaitez : Fenêtres, Mac, Linux.

  3. Indiquez-lui l'adresse de votre compte Search Console.

    De retour dans votre navigateur, ouvrez Agents de données (sous Données (dans le menu du haut). Votre agent y est répertorié. Cliquez Ajouter un connecteur et choisissez Google Search ConsoleVous devez d'abord vous connecter à votre Search Console ? Ouvrez le guide, puis remplissez les champs :

    Créez vos identifiants Search Console (environ 15 minutes)

    Ouvrez ensuite Google Search Console dans un autre onglet. Query Streams conserve les données que vous créez ici afin que votre agent puisse les utiliser, et ne lit que les données de Google Search Console.

    Qui peut faire ça ?
    Search Console : Propriétaire (vérifié ou délégué) de la propriété, pour ajouter le compte de service en tant qu’utilisateur. Google Cloud : Propriétaire du projet (vous obtenez le rôle Propriétaire pour tout projet que vous créez), ou les rôles Créer des comptes de service, Administrateur de clés de compte de service et Administrateur d’utilisation du service sur ce projet.
    Recommandé
    Clé JSON du compte de service Google Cloud (un fichier .json de type service_account), le compte de service étant ajouté en tant qu'utilisateur restreint sur la propriété Search Console

    Avant de commencer

    • Votre site a déjà été ajouté et validé dans Google Search Console. Pour un nouveau site, il peut s'écouler jusqu'à une semaine avant que Google ne dispose de données.
    • L'accès propriétaire à cette propriété Search Console est réservé aux propriétaires. Seuls les propriétaires peuvent ajouter des utilisateurs. Si vous disposez d'un accès complet ou restreint, vous pouvez effectuer la partie relative à Google Cloud (étapes 1 à 12) et demander à un propriétaire d'effectuer les étapes 13 à 17.
    • Un compte Google permettant de créer un projet Google Cloud ou de gérer un projet existant est requis. Si l'organisation Google Cloud de votre entreprise a été créée le 3 mai 2024 ou après cette date, Google bloque par défaut le téléchargement des clés ; votre administrateur Google Cloud devra peut-être les autoriser (voir Problèmes courants).
    • Aucun compte de facturation. Google ne facture pas l'utilisation de l'API Search Console.
    • Vous avez déjà configuré le connecteur Google Analytics 4 de Query Streams avec un compte de service ? Vous pouvez le réutiliser : activez l’API Search Console dans le même projet (étape 4), puis passez à l’étape 13 avec l’adresse e-mail de ce compte de service. Le même fichier de clé JSON est utilisé pour les deux connecteurs.
    • L'assistant Query Streams s'ouvre dans un autre onglet (Agents de données → Ajouter un connecteur → Google Search Console) avec votre agent en ligne.

    Mesures

    1. Gérer les ressources ouvertes dans Google Cloud

      Connectez-vous avec votre compte Google, ouvrez la page Gérer les ressources de la console Google Cloud et cliquez sur Créer un projet.

      Vous avez déjà un projet Google Cloud que vous souhaitez utiliser, comme celui que vous avez créé pour le connecteur Google Analytics 4 ? Passez à l’étape 3 et sélectionnez-le. Lors de votre première connexion à Google Cloud, il se peut que Google vous demande votre pays et que vous acceptiez ses conditions d’utilisation avant d’afficher la page.

    2. Nommez et créez le projet

      Dans la fenêtre Nouveau projet, saisissez un nom de projet, par exemple « Query Streams Search Console ». Laissez le champ « Organisation ou dossier parent » tel quel, car Google le remplit automatiquement. Si aucune organisation n'est proposée, ce n'est pas un problème. Cliquez sur Créer.

      Les noms de projet doivent comporter entre 4 et 30 caractères : lettres, chiffres, espaces, tirets, guillemets simples et points d’exclamation. Il n’est pas nécessaire de choisir un compte de facturation.

    3. Sélectionnez le projet

      Cliquez sur le sélecteur de projet en haut de la page, à côté du logo Google Cloud, puis cliquez sur le nom de votre projet. Toutes les étapes Google Cloud décrites ci-dessous se déroulent dans ce projet.

      L'erreur la plus fréquente consiste à activer l'API dans un projet et à créer la clé dans un autre. Vérifiez le nom du projet en haut de la page avant chaque étape Google Cloud.

    4. Activer l'API Google Search Console

      Ouvrez la page de l'API Google Search Console dans la bibliothèque d'API. Vérifiez que le nom de votre projet apparaît en haut, puis cliquez sur Activer.

      Vous pouvez également y accéder via API et services → Bibliothèque : recherchez l’API Google Search Console. Ne sélectionnez pas l’API d’indexation ni l’API de vérification de site, car Query Streams ne les utilise pas. Si Google indique que l’API est déjà activée, passez à l’étape 5. Cette API unique couvre toutes les données lues par Query Streams : votre liste de propriétés, vos sitemaps, vos données de performance et l’inspection des URL.

    5. Ouvrez la page Créer un compte de service

      Ouvrez la page « Créer un compte de service ». Depuis Google Cloud, vous pouvez également ouvrir le menu de navigation (trois lignes, en haut à gauche), sélectionner IAM et administration → Comptes de service, puis cliquer sur « + Créer un compte de service ».

      Vous réutilisez le compte de service du connecteur Google Analytics 4 ? N’en créez pas un deuxième. Suivez l’étape 4 dans son projet, puis passez à l’étape 13 avec son adresse e-mail.

    6. Nom du compte de service

      Dans le champ Nom du compte de service, saisissez query-streams-gsc. Google renseigne automatiquement l'ID du compte de service. La description est facultative. Cliquez sur Créer et continuer.

      Cet identifiant ne peut pas être modifié ultérieurement. Il devient la première partie de l'adresse électronique du compte de service.

    7. Ignorez les rôles du projet

      La section suivante propose les rôles au sein du projet. Laissez le champ « Rôle » vide et cliquez sur « Continuer ».

      N'attribuez pas ici les rôles de propriétaire, d'éditeur ou de lecteur au compte de service. Son accès à vos données Search Console est accordé dans Search Console à l'étape 16. Un rôle Google Cloud n'a aucun effet dans Search Console et étend uniquement les actions possibles de la clé dans Google Cloud.

    8. Finalisez la création du compte de service

      Laissez la dernière section (Rôle des utilisateurs du compte de service et rôle des administrateurs du compte de service) vide et cliquez sur Terminé. Vous revenez à la liste des comptes de service.

    9. Copiez l'adresse e-mail du compte de service

      Dans la liste, repérez le nouveau compte. Son adresse e-mail ressemble à [email protected]. Copiez-la et conservez-la pour l'étape 16.

      Copiez l'adresse complète, jusqu'à .iam.gserviceaccount.com. Cette même adresse figure dans le fichier clé de l'étape 12, à la ligne client_email. Google indique qu'un nouveau compte de service peut mettre une minute, voire plus, avant d'être opérationnel.

    10. Ouvrez l'onglet Clés

      Cliquez sur l'adresse e-mail du compte de service, puis sur l'onglet Clés.

    11. Démarrer une nouvelle clé

      Cliquez sur Ajouter une clé, puis choisissez Créer une nouvelle clé.

      Si une boîte de dialogue intitulée « La création de la clé du compte de service est désactivée » s’affiche, votre organisation bloque le téléchargement des clés. Consultez la section « Problèmes courants ».

    12. Téléchargez la clé JSON

      Choisissez JSON comme type de clé et cliquez sur Créer. Votre navigateur téléchargera un fichier .json, généralement dans votre dossier Téléchargements.

      Ce téléchargement est unique : vous ne pouvez pas télécharger le même fichier une seconde fois. Si vous le perdez, créez une nouvelle clé et supprimez l'ancienne. Ne choisissez pas P12. Conservez le fichier privé. Ne l'envoyez pas par e-mail et ne le placez pas dans un dossier partagé, car toute personne en possession de ce fichier peut consulter les données de Search Console. Query Streams le stocke pour votre Agent et ne le consulte qu'avec cette clé.

    13. Ouvrez Search Console et sélectionnez la propriété

      Ouvrez Google Search Console et connectez-vous en tant que propriétaire du site. Dans le menu déroulant « Propriété » en haut à gauche, sélectionnez la propriété que vous souhaitez que Query Streams analyse.

      Si le site est listé deux fois, une fois sous sa forme de nom nu (example.com) et une fois sous sa forme d'adresse (https://www.example.com/), c'est le nom nu qui constitue la propriété « Domaine ». Il couvre tous les sous-domaines et prend en charge les protocoles HTTP et HTTPS ; c'est donc généralement celui qu'il faut privilégier.

    14. Ouvrir les utilisateurs et les permissions

      Dans le menu de gauche, faites défiler vers le bas et cliquez sur Paramètres. Cliquez ensuite sur Utilisateurs et autorisations.

      Seuls les propriétaires peuvent voir les utilisateurs et leurs permissions. Si ces informations n'apparaissent pas, cela signifie que vous disposez de droits d'utilisateur complets ou restreints : envoyez l'e-mail de l'étape 9 au propriétaire et demandez-lui de suivre les étapes 13 à 17.

    15. Cliquez sur Ajouter un utilisateur

      Cliquez sur « Ajouter un utilisateur » en haut à droite de la page « Utilisateurs et autorisations ». La fenêtre « Ajouter un utilisateur » s'ouvre.

    16. Saisissez l'adresse e-mail du compte de service et choisissez Restreint

      Collez l'adresse e-mail du compte de service de l'étape 9 dans le champ Adresse e-mail. Ouvrez la liste des autorisations et sélectionnez Restreint.

      L'accès restreint suffit : Google permet aux utilisateurs disposant de ce type d'accès de consulter tous les rapports, y compris les rapports de performances, et d'utiliser l'inspection d'URL. L'accès complet fonctionne également. Dans les deux cas, l'agent demande à Google un accès en lecture seule ; il ne peut donc pas soumettre de sitemaps, supprimer d'URL ni modifier les paramètres.

    17. Ajouter le compte de service

      Cliquez sur Ajouter. Le compte de service apparaît désormais dans la liste des utilisateurs de la propriété avec des autorisations restreintes.

      Si Search Console refuse l'adresse (par exemple, si elle indique que l'adresse e-mail ne correspond pas à un compte Google ou qu'elle est introuvable), consultez la section Problèmes courants. Google rencontre un problème connu avec les comptes de service nouvellement créés depuis avril 2026.

    18. Notez comment la propriété est écrite

      Consultez le nom de la propriété dans le menu déroulant. Un nom simple comme example.com est une propriété de type Domaine : vous le saisirez sous la forme sc-domain:example.com. Une adresse complète comme https://www.example.com/ est une propriété de type URL : vous la saisirez exactement comme indiqué, en conservant http ou https, www ou son absence, et la barre oblique finale.

      Encore plus simple : le bouton Détecter de l’assistant Flux de requêtes affiche les valeurs exactes. Saisir https://example.com/ alors que la propriété est https://www.example.com/, ou omettre la dernière barre oblique, pointe vers une propriété que le compte de service ne peut pas lire.

    Autorisations à accorder

    RessourceAccèsUtilisé pour
    Autorisations utilisateur de Search Console (Paramètres → Utilisateurs et autorisations)Version restreinte (la version complète fonctionne également)Chaque table de la Search Console (GSC) : search_analytics (données de performance : clics, impressions, CTR et position par date, requête, page, pays et appareil), sites et sitemaps, toutes activées par défaut, ainsi que url_inspection (désactivée par défaut, activable à la demande). Google permet aux utilisateurs disposant de droits restreints de consulter tous les rapports et d'utiliser l'inspection d'URL.
    API Google Cloud : API Google Search ConsoleActivéTestez la connexion, le bouton Détecter et chaque table gsc. Sans cela, Google répond systématiquement par une erreur 403.
    Étendue OAuth : https://www.googleapis.com/auth/webmasters.readonlyDemandé par l'agent (vous n'avez rien à paramétrer)Chaque table gsc, Test de connexion et Détection. Google décrit cette étendue comme un accès en lecture seule, l'agent ne peut donc pas soumettre de sitemaps, supprimer d'URL ni modifier aucun paramètre.
    rôle du projet Google Cloud pour le compte de serviceAucunAucune table n'en a besoin. L'accès à Search Console est uniquement soumis à l'autorisation utilisateur mentionnée ci-dessus.
    Propriétaire de la Search Console (la personne qui effectue la configuration, et non le compte de service)Propriétaire (vérifié ou délégué)Aucun tableau. Seuls les propriétaires peuvent ajouter des utilisateurs à une propriété.

    Coller dans les flux de requêtes

    Clé JSON du compte de service
    Le fichier .json complet de l'étape 12. Cliquez sur « Téléverser depuis cet ordinateur » sous la zone de texte et sélectionnez le fichier (ou « À partir d'un fichier sur l'agent… » si le fichier se trouve sur l'ordinateur de l'agent). Vous pouvez également ouvrir le fichier dans le Bloc-notes (TextEdit sur Mac), tout sélectionner, copier et coller le contenu entre les accolades { et }. Lors de la modification ultérieure du connecteur, laissez cette zone vide pour conserver la clé enregistrée, ou insérez un nouveau fichier pour la remplacer.
    URL de la propriété du site
    Cliquez sur « Détecter » à côté de la case une fois la clé saisie (votre agent doit être en ligne). La case affiche alors la liste de toutes les propriétés accessibles au compte de service, par exemple : sc-domain:example.com — siteRestrictedUser. Sélectionnez la vôtre. Vous pouvez également la saisir comme indiqué à l’étape 18 : sc-domain:example.com pour une propriété de type Domaine, ou l’adresse complète avec la barre oblique finale, par exemple : https://www.example.com/, pour une propriété de type Préfixe d’URL.

    Problèmes courants

    La connexion de test a échoué en raison d'un type de clé invalide. Type attendu : « service_account ».

    Pourquoi: Ce fichier n'est pas une clé de compte de service. Il s'agit généralement d'un fichier client OAuth (nommé par exemple client_secret_….json) ou d'une clé API disponible dans API et services → Identifiants.

    Réparer: Créez une clé JSON sur le compte de service (étapes 10 à 12) et utilisez ce fichier. Une clé de compte de service contient la ligne « type » : « service_account ».

    La connexion de test échoue en raison d'un format JSON invalide ou d'un champ « private_key » manquant ou vide dans la clé du compte de service.

    Pourquoi: Seule une partie du fichier a été copiée, ou le texte a été modifié pendant la copie.

    Réparer: Cliquez sur « Importer depuis cet ordinateur » et sélectionnez le fichier .json au lieu de le copier. Vous pouvez aussi ouvrir le fichier dans le Bloc-notes (TextEdit sur Mac), appuyer sur Ctrl+A (Cmd+A sur Mac), copier le texte et le coller sans rien ajouter avant ni après.

    Le test de connexion échoue car le compte de service « … » ne possède aucune propriété Search Console, ou la détection indique qu'aucun élément n'a été détecté.

    Pourquoi: Search Console n'a pas encore ajouté le compte de service à une propriété. Les étapes 13 à 17 ont été ignorées, effectuées sur un autre site ou Search Console a refusé l'e-mail.

    Réparer: Ajoutez l'adresse e-mail exacte de l'étape 9 en tant qu'utilisateur sur la propriété (étapes 13 à 17). Vérifiez qu'elle apparaît bien dans Utilisateurs et autorisations, puis cliquez à nouveau sur Tester.

    Le test de connexion échoue car le compte de service « … » ne dispose pas des autorisations nécessaires. Ajoutez-le aux propriétés de Search Console, même si ce compte est bien présent dans Utilisateurs et autorisations. Google peut afficher le message suivant : « L’API Google Search Console n’a jamais été utilisée dans le projet… ou elle est désactivée. »

    Pourquoi: L'API Google Search Console n'est pas activée dans le projet Google Cloud auquel appartient la clé (ligne project_id du fichier de clé). Google refuse ces appels avec une erreur 403, ce que le test signale comme un accès indisponible.

    Réparer: Sélectionnez ce projet dans Google Cloud, activez l'API Google Search Console (étape 4), patientez quelques minutes, puis cliquez à nouveau sur Tester.

    Le test de connexion indique « Connecté », mais gsc.search_analytics reste vide et le journal de l'agent affiche une erreur d'API Search Analytics : Interdit.

    Pourquoi: L'URL de la propriété du site ne correspond pas exactement à une propriété à laquelle le compte de service a été ajouté : « sc-domain: » au lieu de « https:// », « www » au lieu de « pas de www », « http » au lieu de « https », ou encore une barre oblique finale manquante. Le test vérifie uniquement que le compte de service peut accéder à au moins une propriété. La synchronisation utilise l'URL que vous avez saisie.

    Réparer: Dans Data Agents, ouvrez le connecteur et cliquez sur Modifier. Cliquez sur Détecter à côté de URL de la propriété du site, sélectionnez la propriété dans la liste, cliquez sur Tester la connexion, puis sur Enregistrer les modifications.

    Search Console ne parvient pas à ajouter le compte de service. Le message d'erreur indique que l'adresse e-mail ne correspond pas à un compte Google ou que l'ajout de l'utilisateur a échoué : adresse e-mail introuvable.

    Pourquoi: Un problème connu de Google : depuis fin avril 2026, Search Console et Google Analytics peuvent ne pas reconnaître les comptes de service nouvellement créés pendant un certain temps. Des développeurs ont signalé ce problème jusqu'en septembre 2026. Une faute de frappe ou un espace dans l'adresse provoque le même message d'erreur.

    Réparer: Collez à nouveau l'adresse sans espaces. Si elle est toujours refusée, patientez quelques heures et réessayez. Un compte de service créé précédemment fonctionne généralement : si vous en possédez un (par exemple, via le connecteur Google Analytics 4), saisissez son adresse e-mail et utilisez sa clé de chiffrement.

    Google Cloud indique que la création de clés de compte de service est désactivée lorsque vous cliquez sur « Créer une nouvelle clé ».

    Pourquoi: Votre organisation applique la politique iam.disableServiceAccountKeyCreation. Google l'active par défaut pour les organisations créées à partir du 3 mai 2024.

    Réparer: Demandez à votre administrateur Google Cloud (une personne disposant du rôle d'administrateur de stratégie d'organisation) d'exempter ce projet de cette stratégie. Google propose une exemption basée sur les balises pour un projet unique. Répétez ensuite les étapes 11 et 12.

    Un connecteur qui fonctionnait auparavant cesse de se synchroniser et le test de connexion échoue avec l'erreur de connexion : … invalid_grant … Signature JWT invalide.

    Pourquoi: La clé a été supprimée, désactivée ou a expiré dans Google Cloud.

    Réparer: Créez une nouvelle clé (étapes 10 à 12). Dans Data Agents, ouvrez le connecteur, cliquez sur Modifier, placez le nouveau fichier dans le champ Clé JSON du compte de service, cliquez sur Tester la connexion, puis sur Enregistrer les modifications. Supprimez l'ancienne clé dans Google Cloud.

    Le test de connexion échoue avec une erreur mentionnant invalid_grant et Invalid JWT : le jeton doit être un jeton à courte durée de vie.

    Pourquoi: L'horloge de l'ordinateur de l'agent est décalée de plusieurs minutes. Google refuse les connexions provenant d'un ordinateur dont l'heure est incorrecte.

    Réparer: Activez la synchronisation automatique de l'heure (Internet) sur l'ordinateur de l'agent, puis cliquez à nouveau sur Tester.

    Le total des clics et des impressions dans gsc.search_analytics est inférieur à celui du graphique de performances de la Search Console.

    Pourquoi: Google exclut les requêtes rares (anonymisées) de chaque réponse détaillée, alors que les totaux des graphiques les prennent en compte. De plus, Google ne renvoie que 50 000 lignes par jour et par type de recherche pour chaque propriété. Enfin, la propriété « Préfixe d'URL » couvre une zone du site plus restreinte que la propriété « Domaine ».

    Réparer: Rien n'est cassé. Comparez les sommes des lignes avec le tableau de Search Console plutôt qu'avec le total du graphique, et sélectionnez la propriété Domaine si vous souhaitez inclure l'ensemble du site.

    Les données des deux ou trois derniers jours sont manquantes dans gsc.search_analytics.

    Pourquoi: Les données de Google sont généralement disponibles 2 à 3 jours après l'événement. L'agent ne lit que les données finales de Google, jusqu'à trois jours avant la date du jour.

    Réparer: Rien à changer. Ces données seront prises en compte lors des synchronisations ultérieures. Chaque synchronisation relit également les cinq derniers jours, ce qui permet de détecter les modifications tardives.

    Vous souhaitez que Query Streams cesse de lire cette propriété.

    Pourquoi: La suppression du connecteur ne supprime pas l'accès de Google. Le compte de service reste actif et la clé demeure valide.

    Réparer: Dans Search Console → Paramètres → Utilisateurs et autorisations, ouvrez le menu contextuel du compte de service et cliquez sur Supprimer l'accès. Dans Google Cloud, ouvrez l'onglet Clés du compte de service et supprimez la clé. Supprimez ensuite le connecteur dans Agents de données.

    Limites à connaître

    • Historique : Search Console conserve les 16 derniers mois. La première synchronisation de l’agent prend en compte l’intégralité des 16 mois ; les données antérieures ne sont pas disponibles auprès de Google.
    • Fraîcheur des données : les données Google sont généralement disponibles après 2 à 3 jours. L’agent lit uniquement les données finales, jusqu’à trois jours avant la date du jour, et relit les cinq derniers jours à chaque synchronisation.
    • Lignes : Google renvoie au maximum 50 000 lignes par jour, par type de recherche et par propriété, triées par nombre de clics. Les requêtes rares (anonymisées) n’apparaissent jamais sous forme de lignes ; par conséquent, le total des lignes est inférieur aux totaux des graphiques de la Search Console.
    • Types de recherche : web, image, vidéo, actualités et découverte, chacun dans la colonne search_type. Les lignes de la catégorie Découverte ne contiennent aucune requête ni aucun appareil. Les lignes de la catégorie Actualités ne contiennent aucune requête.
    • Quota : Search Analytics autorise 1 200 requêtes par minute, par propriété et par utilisateur, et 40 000 par minute (30 000 000 par jour) par projet Google Cloud, auxquelles s’ajoute une limite de charge par tranche de 10 minutes et par jour. Les requêtes regroupées par page et portant sur de longues périodes sont les plus gourmandes en ressources ; par conséquent, la première synchronisation d’un site très volumineux peut entraîner un dépassement de quota. L’Agent limite son exécution à 60 requêtes par minute.
    • Inspection des URL : 2 000 inspections par jour et 600 par minute et par propriété. C’est pourquoi la table url_inspection est désactivée par défaut et ne s’exécute qu’à la demande.
    • Nouveaux sites : Google peut mettre jusqu’à une semaine pour générer les données d’un site nouvellement ajouté.
    • Clés : jusqu’à 10 clés par compte de service. Les clés n’expirent jamais par défaut, sauf si votre organisation définit une durée de vie maximale.
    • Utilisateurs : une propriété peut avoir au maximum 100 utilisateurs qui n’en sont pas propriétaires.
    • Coût : Google ne facture pas l'utilisation de l'API Search Console.

    Étapes vérifiées le 8 octobre 2026. Sources : developers.google.com/webmaster-tools/v1/how-tos/authorizing, developers.google.com/webmaster-tools/v1/prereqs, développeurs.google.com/webmaster-tools/v1/sites, développeurs.google.com/webmaster-tools/v1/searchanalytics/…, developers.google.com/webmaster-tools/v1/how-tos/all-your…, développeurs.google.com/webmaster-tools/limites, developers.google.com/webmaster-tools/pricing, developers.google.com/search/blog/2022/10/performance-dat…, développeurs.google.com/search/blog/2018/06/new-url-inspect…, développeurs.google.com/identity/protocols/oauth2/service-a…, docs.cloud.google.com/resource-manager/docs/creating-mana…, docs.cloud.google.com/resource-manager/docs/access-contro…, docs.cloud.google.com/iam/docs/service-accounts-create, docs.cloud.google.com/iam/docs/keys-create-delete, docs.cloud.google.com/iam/docs/troubleshoot-org-policies, support.google.com/googleapi/answer/6158841?hl=en, support.google.com/webmasters/answer/7687615?hl=en, support.google.com/webmasters/answer/34592?hl=en, support.google.com/webmasters/answer/96568?hl=en, support.google.com/analytics/answer/10737381?hl=en, docs.airbyte.com/integrations/sources/google-search-console, help.imaginaire.co.uk/books/seo-tool/page/grant-access-to…, victorious.com/blog/google-search-console-add-user, seotesting.com/google-search-console/domain-vs-url-prefix, discuss.google.dev/t/problem-with-new-service-accounts/36…, piunikaweb.com/2026/05/01/google-service-account-email-no…, sanj.dev/post/google-analytics-search-console-service-acc…, dev.to/morinaga/what-i-learned-debugging-gsc-url-inspecti….

    Nom de la connexion
    Un nom que vous reconnaîtrez plus tard, comme base de données des ventes.
    Clé JSON du compte de service
    Collez le contenu du fichier clé d'un compte de service Google ajouté en tant qu'utilisateur à votre propriété Search Console.
    URL de la propriété du site
    Votre site exactement comme Search Console l'affiche, par exemple sc-domain:example.com ou https://example.com/.

    Cliquez sur Test de connexion.Quand il lit Connecté, cliquez ÉconomiserLa connexion atteint votre agent en quelques secondes.

    Test échoué ? Il s'agit généralement d'une autorisation manquante ou d'identifiants provenant d'un compte Search Console incorrect. La procédure détaillée ci-dessus répertorie les problèmes courants et leurs solutions.

  4. See your data in Query Builder Facultatif

    You can look at your Search Console account before Excel is involved at all. Open Générateur de requêtes in the portal and pick the connection you just made. The Schéma tab lists your tables and columns, and clicking one puts its name in the editor, so you can write a query without remembering exact names. Click Exécuter and the rows appear under Résultats. Query Builder is on every plan, Free included.

    On Business plans you can also ask Nova in plain English (“show me customers in the USA”) and it writes the SQL for you. When the query looks right, save it: from Personal Core up it shows in the add-in’s Saved Queries list, and on any plan you can copy the SQL into the next step.

  5. Ajouter des flux de requêtes à Excel

    Dans Excel, accédez à Insérer → Obtenir des compléments, Rechercher Flux de requêtes, et cliquez AjouterOu ouvrez-le directement depuis Flux de requêtes sur Microsoft AppSourceUn bouton « Flux de requêtes » apparaît dans le ruban. Connectez-vous avec le même compte.

    Fonctionne dans Excel pour Microsoft 365 sur Windows et Mac, et dans Excel sur le Web.

  6. Installez votre première table

    Cliquez sur le bouton « Interroger les flux », choisissez Diffuser une requête, et sélectionnez la connexion que vous venez d'établir.

    Saisissez la requête que vous souhaitez exécuter. Celle-ci extrait quelques colonnes d'une base de données. gsc.search_analytics tableau:

    Exemple · SQL
    SELECT date, query, clicks, impressions FROM gsc.search_analytics ORDER BY clicks DESC LIMIT 100;

    Sous Fiche de destination choisir Créer une nouvelle feuilleAppuyez ensuite sur le bouton Lecture (la flèche ▶). Les lignes s'affichent dans Excel en une ou deux secondes. Appuyez de nouveau sur le bouton dès que les données changent ; la feuille se met à jour automatiquement.

    Vous ne connaissez pas SQL ? Build it in Générateur de requêtes first and paste it here, or pick it from Saved Queries if you saved it.

C'est ça. Vos données sont dans la feuille et restent à jour en un clic. Seules les lignes que vous avez demandées ont quitté votre réseau.

Bonnes prochaines étapes

  • Enregistrer la requête dans le portail, vous pouvez donc le relancer en un seul clic, depuis Excel ou Google Sheets.
  • Ajouter un filtre par exemple, une plage de dates, afin que la même requête puisse répondre « ce mois-ci » sans modification.
  • Partagez les résultats avec un collègue. Il voit les rangs, pas vos qualifications.

Questions que se posent les gens

Excel doit-il être installé sur le même ordinateur que votre compte Search Console ?

Non. Seul l'Agent doit être installé sur le même ordinateur que votre compte Search Console. Excel peut être installé sur n'importe quel ordinateur connecté à Internet, y compris Excel sur le Web et Excel sur Mac. Connectez-vous au complément avec votre compte et vos connexions seront disponibles.

Mes données sont-elles copiées dans Query Streams ?

Non. L'agent exécute la requête à l'endroit où se trouvent vos données et n'envoie que les lignes renvoyées. Aucune donnée n'est synchronisée ni stockée entre-temps.

Le forfait gratuit couvre-t-il vraiment cela ?

Oui. L'offre gratuite est un abonnement permanent, et non une période d'essai. Consultez les détails sur son contenu. page de tarification.

Est-ce compatible avec Excel pour Mac ?

Oui. Excel pour Microsoft 365 sur Mac et Windows, et Excel sur le Web.

Toujours bloqué ? Ouvrir Soutien Dans Query Streams, indiquez-nous l'étape à laquelle vous vous trouvez et ce que vous voyez. Nous vous mettrons en relation.
Query Streams connecte également les mêmes données àGoogle SheetsClaude, Curseur et ChatGPTune API RESTet plus encore

Chaque guide pour Search Console

Ce n'est pas tout à fait votre configuration ?

  • Vous souhaitez interroger directement les classeurs Excel ? Excel Folder lit un dossier de classeurs comme des tableaux → Excel Folder
  • Vous souhaitez obtenir des statistiques sur les visites, les utilisateurs et les conversions sur votre site plutôt que sur les clics issus de la recherche Google ? Google Analytics 4 fournit des tableaux de trafic quotidiens directement depuis GA4 → GA4

Setup trouble?

  • Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?
Updated on octobre 17, 2026

Powered by BetterDocs