Qu'est-ce que l'exportation groupée de données dans Google Search Console ?
Rapports de performances et données
L'exportation groupée de données est un paramètre de Search Console qui envoie une fois par jour les données de performance de votre propriété vers un jeu de données BigQuery de votre propre projet Google Cloud. Elle contient toutes les lignes dont dispose Search Console, y compris les requêtes rares, présentes sous forme de lignes sans leur texte. Elle n'est pas limitée à 16 mois : les données s'accumulent jusqu'à ce que vous les supprimiez. Elle ne démarre qu'à partir du jour de son activation, et le stockage comme les requêtes au-delà de l'utilisation gratuite de BigQuery sont à votre charge.
Ce qu'elle apporte que le rapport et l'API ne permettent pas
| Rapport de performances | API Search Analytics | Exportation groupée | |
|---|---|---|---|
| Lignes | 1,000 par tableau ou export | Jusqu'à 50,000 par jour et par type de recherche | Toutes les lignes |
| Historique | 16 mois | 16 mois | À partir du jour de configuration, conservé jusqu'à suppression |
| Requêtes rares (anonymisées) | Absentes des tableaux, comptées dans les totaux | Idem | Incluses sous forme de lignes avec une requête vide |
| Coût | Gratuit | Pas de facture Cloud, mais des quotas s'appliquent | Frais de stockage et de requêtes BigQuery |
| Effort | Aucun | Code et OAuth | Projet Cloud et SQL |
Avant de commencer
- Vous devez disposer du rôle de propriétaire sur la propriété Search Console.
- Vous avez besoin d'un projet Google Cloud avec facturation activée.
- Dans ce projet, activez l'API BigQuery et l'API BigQuery Storage dans API et services > API et services activés.
Comment configurer l'exportation groupée
- Dans la console Cloud, ouvrez IAM et administration et choisissez Accorder l'accès.
- Ajoutez le compte principal
search-console-data-export@system.gserviceaccount.comavec deux rôles : Utilisateur de job BigQuery et Éditeur de données BigQuery. Enregistrez. - Dans Search Console, ouvrez Paramètres > Exportation groupée de données.
- Saisissez l'ID du projet Cloud (et non son numéro).
- Choisissez un nom de jeu de données. La valeur par défaut est
searchconsole, tous les noms doivent commencer par ce préfixe, et chaque propriété qui exporte vers le même projet doit avoir le sien. - Choisissez soigneusement l'emplacement du jeu de données : Google ne permet pas de le modifier une fois les exports lancés.
- Cliquez sur Continuer. Le premier export arrive dans les 48 heures et couvre le jour où il s'exécute.
Une fois les tables créées, vous pouvez définir une expiration des partitions (14 jours ou plus) pour plafonner le stockage. N'ajoutez ni ne modifiez de colonnes : une modification du schéma fait échouer l'export.
Ce qui arrive dans BigQuery
searchdata_site_impression: performances agrégées par propriété, comme les totaux des graphiques de Search Console. Pas de colonne URL.searchdata_url_impression: données agrégées par URL, avec une colonne par apparence dans les résultats de recherche (commeis_job_listing) et un indicateuris_anonymized_discover.ExportLog: une ligne par export réussi et par table. Sonepoch_versionaugmente chaque fois que Google réécrit une journée avec des données corrigées.
Les dates sont à l'heure du Pacifique. Les lignes ne sont pas pré-agrégées : utilisez toujours SUM() sur vos métriques. La position commence à zéro et est cumulée ; la position moyenne se calcule donc ainsi : SUM(sum_top_position) / SUM(impressions) + 1 dans la table du site, et la même formule avec sum_position dans la table des URL.
Une requête de départ pour les principales requêtes web du mois dernier :
SELECT
query,
SUM(clicks) AS clicks,
SUM(impressions) AS impressions,
SUM(sum_top_position) / SUM(impressions) + 1 AS avg_position
FROM `your-project.searchconsole.searchdata_site_impression`
WHERE data_date BETWEEN '2026-09-01' AND '2026-09-30'
AND search_type = 'WEB'
AND query != ''
GROUP BY query
ORDER BY clicks DESC
LIMIT 100
Filtrez toujours sur data_date. Les tables sont partitionnées par date : c'est ce filtre qui évite à chaque requête d'analyser, et donc de facturer, tout votre historique.
Limites et cas d'échec
- Pas de rétroactivité. Tout ce qui précède la configuration doit provenir de l'API ou des rapports.
- Les échecs interrompent l'export. Après une erreur, Search Console réessaie le lendemain et conserve les données non exportées pendant environ une semaine. Au bout d'un mois environ de tentatives infructueuses, l'export s'arrête définitivement. Les propriétaires et les utilisateurs disposant de tous les droits reçoivent un e-mail lorsqu'un export échoue ou reprend.
- Des lacunes peuvent être définitives. La page des anomalies de données de Google indique que le 28 février et le 1er mars 2026 manquent dans les exports de certaines propriétés et ne seront pas récupérés. Comparez de temps en temps
ExportLogavec le calendrier. - Arrêt. Désactiver l'exportation dans la page des paramètres met fin aux exports dans les 24 heures. Les tables existantes restent dans BigQuery.
En avez-vous besoin ?
Si vous avez besoin de toutes les requêtes de longue traîne, des indicateurs d'apparence dans les résultats par URL, ou de jointures SQL avec d'autres données de l'entreprise, oui. Si vous voulez surtout un historique au-delà de 16 mois pour du reporting courant, une propriété stockée dans AutoPSEO s'en charge sans projet Cloud : activez le stockage complet et AutoPSEO récupère 16 mois d'historique, puis enregistre jusqu'à 25,000 lignes de requêtes, de pages et de requêtes par page chaque jour pour la recherche web, conservées jusqu'à dix ans. C'est moins que toutes les lignes, mais amplement suffisant pour la plupart des sites. Voir l'administration, la durée de conservation des données par Search Console et l'API Search Console.
Sources : Google, présentation de l'exportation groupée, configuration, suivi, référence des tables et exemples de requêtes.
Plus dans Rapports de performances et données
- Comment utiliser le rapport Performances dans Google Search Console ?
- Que signifient clics, impressions, CTR et position moyenne ?
- Combien de temps Google Search Console conserve-t-il l'historique des données ?
- Peut-on utiliser Google Search Console pour la recherche de mots-clés ?
- Pourquoi mes données Search Console diffèrent-elles de celles de Google Analytics ?
- Qu'est-ce qu'un bon CTR dans Google Search Console ?
Mettez votre contenu SEO en pilote automatique
Connectez Search Console et votre site. AutoPSEO l'analyse et planifie aussitôt les premiers sujets. Sans carte bancaire.