SEO
Search Console API : exporter et automatiser vos données SEO
Copier pour l'IA
L’interface de Google Search Console fait très bien l’affaire pour une vérification rapide, mais dès que vous voulez travailler sérieusement avec vos données, vous vous heurtez à un mur : chaque export s’arrête à 1 000 lignes. Pour un site B2B avec des centaines de pages et des milliers de requêtes de longue traîne, cela ne représente qu’une fraction de l’histoire. Dans cet article, vous découvrez comment récupérer l’ensemble de vos données grâce à la Search Console API et à l’export groupé BigQuery, et comment automatiser cet export au lieu de cliquer manuellement tous les mois.
Pourquoi la limite de 1 000 lignes pose problème
Le rapport Performances de Search Console vous montre vos clics, vos impressions, votre CTR et votre position moyenne par requête et par page. Pratique, jusqu’au moment où vous appuyez sur le bouton d’export et où seules 1 000 lignes sortent. Sur un petit site, vous ne le remarquez pas, mais les requêtes qui propulsent votre site vers le sommet se trouvent justement dans la longue traîne : une multitude de recherches qui n’apparaissent chacune que quelques fois par mois.
Cette longue traîne est une mine d’or pour les entreprises B2B. Ce sont souvent les recherches spécifiques et prêtes à l’achat d’où viennent vos meilleurs leads. Si vous ne les voyez pas, vous pilotez à l’aveugle. Vous optimisez sur les quelques termes populaires qui se retrouvent par hasard en haut de la liste exportée, alors que les vraies opportunités sont coupées tout en bas. Un spécialiste SEO a besoin de données complètes, pas d’un échantillon des mille premières lignes.
L’interface a une seconde limite : vous ne remontez pas au-delà de 16 mois. Pour analyser des tendances saisonnières ou piloter une stratégie de contenu sur plusieurs années, c’est trop court. Ces deux problèmes se règlent en récupérant les données en dehors de l’interface.
Deux voies au-delà de la limite
Il existe deux manières d’extraire toutes vos données de Search Console, et elles se complètent.
La Search Console API vous permet d’interroger votre propriété de façon programmatique. Vous demandez par exemple toutes les requêtes associées à une page précise, filtrées par pays ou par appareil, et vous récupérez bien plus de 1 000 lignes. L’API fonctionne avec des quotas généreux et gratuits, ce qui la rend idéale pour des exports planifiés et reproductibles : chaque lundi matin, les chiffres de la semaine précédente dans une feuille Google Sheets ou dans un dashboard.
L’export groupé BigQuery est un déversement quotidien et automatique de vos données brutes Search Console vers un dataset BigQuery. Vous l’activez une seule fois et, à partir de là, l’intégralité des données non échantillonnées atterrit chaque jour dans votre entrepôt de données, sans la limite de 16 mois. Dès le moment où vous activez l’export, vous construisez un historique qui remonte aussi loin que vous laissez tourner le dispositif.
Règle empirique : utilisez l’API pour des exports ciblés, ponctuels et planifiés, et activez l’export BigQuery dès que vous voulez conserver vos données sur de longues périodes et les croiser avec d’autres sources.
La Search Console API en pratique
Pour démarrer avec l’API, il vous faut trois choses : un projet Google Cloud, la Search Console API activée dans ce projet, et un compte de service ou un accès OAuth que vous ajoutez ensuite comme utilisateur dans votre propriété Search Console. Ce dernier point est souvent oublié : l’API n’accède à vos données que si le compte associé dispose explicitement de droits sur la propriété.
Une requête d’export typique passe par l’endpoint Search Analytics. Vous indiquez une plage de dates, choisissez vos dimensions (query, page, country, device, date) et définissez une limite de lignes jusqu’à 25 000 par requête. Si vous en voulez davantage, vous paginez avec une ligne de départ que vous incrémentez à chaque appel. En quelques requêtes, vous rapatriez ainsi le jeu de données complet, longue traîne comprise, celle que l’interface vous cache.
En pratique, vous écrivez cela une fois dans un petit script (Python avec la bibliothèque cliente Google est le choix courant) et vous le planifiez. L’API ne coûte rien dans les quotas standard, vous pouvez donc la faire tourner quotidiennement ou chaque semaine sans souci. Vous envoyez ensuite le résultat vers la destination qui vous convient : une feuille de calcul pour un coup d’œil rapide, ou directement dans un dashboard que votre équipe utilise déjà.
Important à savoir : l’API applique les mêmes seuils et la même anonymisation que l’interface. Les requêtes rares qui n’atteignent pas un seuil de confidentialité restent invisibles, même via l’API. Ce n’est pas un bug, mais un choix délibéré de Google pour protéger les utilisateurs individuels.
Quand opter pour BigQuery
L’export groupé vers BigQuery s’active dans les paramètres de votre propriété. Vous reliez un projet Cloud, accordez au bon compte de service les droits d’écriture sur votre dataset et, dès le lendemain, les données arrivent dans deux tables : une avec les données de requêtes et une avec les impressions d’URL. À partir de ce moment, vous disposez chaque jour de données fraîches et non échantillonnées.
La force réside dans le croisement. Dans BigQuery, vous combinez vos données Search Console avec d’autres sources : les données CRM sur les deals signés, les coûts publicitaires ou votre analytics. Vous répondez ainsi à des questions impossibles à traiter dans l’interface, comme savoir quelles recherches organiques ont finalement mené à une demande de devis. C’est exactement le type d’analyse qui fait passer votre SEO d’un chiffre de vanité à un moteur de pipeline.
Le revers de la médaille : BigQuery repose sur un modèle de coûts basé sur les requêtes et demande un peu de mise en place technique. Pour la plupart des sites B2B, les coûts restent faibles tant que vous filtrez proprement vos requêtes par date et que vous ne scannez pas inutilement la table complète. Commencez petit, développez quand la valeur se confirme.
De l’export ponctuel à un pipeline de reporting fixe
La plus grosse erreur que nous observons, c’est que les entreprises traitent l’export comme une fin en soi : tirer un gros fichier une fois, le regarder, puis le laisser dormir. Les données ne prennent de la valeur que lorsqu’elles s’inscrivent dans un processus reproductible qui répond chaque fois aux mêmes questions.
Un pipeline qui fonctionne ressemble à peu près à ceci. L’API ou l’export BigQuery livre quotidiennement des données brutes. Une étape de transformation les nettoie et relie les requêtes à des thématiques ou à vos clusters de contenu. Un dashboard affiche les chiffres qui comptent pour votre croissance : pas “combien de requêtes”, mais si vos pages commerciales les plus importantes gagnent en visibilité et si les bonnes intentions de longue traîne progressent. Search Console devient ainsi un capteur dans votre moteur de croissance plutôt qu’un rapport que vous ouvrez de temps en temps. La façon de lire ensuite ce jeu de données complet et d’en extraire des opportunités, vous la découvrez dans analyser en profondeur les données de Search Console.
Encore faut-il que les fondations soient solides. Un export via l’API sert à peu de chose si vos pages ne sont pas correctement indexées ou si votre propriété Search Console n’est pas configurée correctement. L’export de données est la couche de mesure ; l’optimisation et la technique en dessous déterminent ce qu’il y a à mesurer.
C’est ici que les données et la stratégie se rejoignent. Un spécialiste SEO expérimenté lit dans l’export complet des requêtes non seulement ce qui a fonctionné, mais aussi quelles intentions restent inexploitées, quelles pages se cannibalisent et où une nouvelle page peut générer du pipeline. L’export est le point de départ ; l’interprétation fait toute la différence entre mesurer et piloter.
Passer à l’action
Commencez par l’API si vous voulez rapidement dépasser les 1 000 lignes et automatiser votre reporting. Activez l’export BigQuery en complément dès que vous voulez conserver vos données sur de longues périodes et les relier au chiffre d’affaires. Et dès le premier jour, construisez vers un pipeline fixe, pas vers des exports isolés.
Vous voulez que vos données Search Console alimentent réellement votre pipeline au lieu de prendre la poussière dans une feuille de calcul ? Prenez contact et nous verrons ensemble comment couler votre couche de mesure et d’optimisation dans un moteur de croissance orchestré, axé sur les leads et le chiffre d’affaires, pas sur des positions flatteuses.
Scan gratuit de votre site
Indiquez votre site et recevez en quelques minutes une analyse automatique avec des points d'amélioration techniques et SEO concrets. Sans discours commercial.
Nous utilisons vos données uniquement pour votre scan. Pas de spam, désinscription à tout moment.