Automatiser un audit SEO avec Claude Code, ça veut dire monter un pipeline qui tourne sans toi : la data Search Console arrive dans un dossier, des skills vérifient toujours les mêmes points de contrôle, et un rapport daté sort chaque mois. Ton travail se déplace : tu ne produis plus l'analyse, tu lis le diff et tu prends les décisions.

J'ai déjà documenté l'audit manuel en 7 phases avec Claude, et il reste la bonne porte d'entrée si tu découvres l'outil. Cet article couvre l'étape d'après : le même audit, mais monté en routine avec Claude Code, le terminal. Je détaille le montage, puis ce que ce pipeline a sorti sur un site réel, chiffres à l'appui.

Résumé

Un audit SEO isolé décrit un état. Ce qui fait progresser un site, c'est la comparaison d'un mois sur l'autre. Claude Code permet de monter un pipeline d'audit qui tourne sans toi : la data Search Console arrive dans un dossier, des skills vérifient les mêmes points à chaque passage, et tu lis le diff au lieu de refaire l'analyse.

  • La data d'abord : sans Search Console branchée, un audit IA reste une opinion. L'export API sur 90 jours donne les requêtes, les pages et le croisement des deux.
  • Des skills, pas des prompts : la méthode est encodée une fois dans des fichiers markdown, donc les rapports sont comparables d'un passage à l'autre.
  • Sur un site réel, ce pipeline a sorti en une session ce qu'un audit manuel aurait mis des jours à voir : 1 346 requêtes distinctes sur une seule page, dont 388 parcours de golf nommés.

Ce que l'automatisation change par rapport à l'audit manuel

Le problème de l'audit manuel n'est pas sa qualité, c'est qu'on ne le refait jamais. Tu le produis une fois, il décrit un état, et six mois plus tard il est faux. Or le SEO se lit dans l'évolution : une page qui monte de la position 12 à la position 8 t'apprend plus que n'importe quelle note sur 100.

Claude Code change trois choses par rapport à Claude dans le navigateur. Il a accès à tes fichiers, donc à tes exports de données. Il charge des skills, des fichiers d'instructions qui encodent ta méthode une fois pour toutes. Et il se programme, donc l'audit peut tourner tous les mois sans que tu y penses. La valeur se déplace de l'analyse ponctuelle vers le diff d'un mois sur l'autre : ce qui est apparu, ce qui a bougé, ce qui a disparu.

Brancher la data : la Search Console d'abord

Sans data connectée, un audit IA reste une opinion. C'est la première brique, et elle n'est pas négociable : Claude ne doit jamais estimer une position ou un volume de clics, il doit les lire dans ta Search Console.

Concrètement, tu récupères trois exports sur 90 jours via l'API Search Console : les requêtes, les pages, et le croisement page par requête. C'est ce croisement qui porte le plus de valeur, parce qu'il montre quelles requêtes chaque page capte réellement, y compris celles que tu n'as jamais ciblées. Les fichiers arrivent en JSON ou en CSV dans un dossier de travail, et Claude Code les lit directement.

Pour démarrer, un export CSV manuel depuis l'interface Search Console suffit. L'API vient après, quand tu veux que la data arrive toute seule à chaque passage.

Travaillons ensemble votre acquisition.

01 / 05

Les points de contrôle : des skills, pas des prompts

Un skill est un fichier markdown que Claude Code charge quand la tâche correspond à sa description. La différence avec un prompt que tu retapes à chaque fois : la méthode est écrite une fois, l'audit vérifie les mêmes points à chaque passage, et les rapports deviennent comparables entre eux. C'est cette stabilité qui rend le diff possible.

Mon pipeline d'audit repose sur quatre skills, chacun avec ses points de contrôle :

SkillCe qu'il vérifieCe qui en sort
Indexation9 points par URL : statut HTTP, blocages techniques, directives noindex, présence et fraîcheur dans le sitemap, maillage interne entrant, longueur de contenu, statut d'indexation estiméLes anomalies critiques en tête, le reste priorisé
Quick winsLes pages en position 3 à 15 avec des impressions, hors requêtes de notoriété et home, avec le CTR comparé à ce que la position devrait donnerLa liste des pages où une optimisation rapporte le plus vite
CannibalisationLes pages en compétition interne sur la même intention, avec le type de conflit classifiéUne action par conflit : redirection, fusion, différenciation, ou aucune action si les pages se complètent en SERP
Audit GEO7 scores par page, dont l'ancrage factuel (2 preuves chiffrées par 100 mots) et la réponse directe placée à moins de 30 mots d'un titreLes corrections triées par score le plus faible

Tu n'es pas obligé de partir avec les quatre. Le skill quick wins est le plus rentable en premier : il ne demande que l'export GSC et il sort des actions immédiates.

La routine : un audit qui tourne tous les mois

La dernière brique, c'est la programmation. Une tâche planifiée lance Claude Code chaque mois : il récupère la data fraîche, déroule les skills, et écrit un rapport markdown daté dans un dossier d'audits. Rien de plus.

La vraie lecture se fait entre deux rapports. Le rapport de juillet comparé à celui de juin te dit quelles pages sont entrées en zone de quick win, quel conflit de cannibalisation s'est aggravé, quelles URLs sont sorties de l'index. Cette lecture prend 20 minutes par mois. C'est l'inverse de l'audit annuel de 60 pages que personne n'ouvre.

Sur un site réel : ce que le pipeline a sorti en une session

Voici ce que ce montage a donné sur Golfiller, un site e-commerce de balles de golf d'occasion que j'accompagne. Data API Search Console, 90 jours, de mars à juin 2026 : 5 480 clics et 113 965 impressions sur le top 1000 de requêtes, dont 29 % de requêtes de notoriété.

Le croisement page par requête a sorti un signal qu'un audit manuel aurait mis des jours à voir : une seule page, celle des tarifs des parcours, capte 1 346 requêtes distinctes, dont 388 parcours de golf nommés. La page sort entre la position 2 et la position 14 sur ces requêtes sans jamais les avoir ciblées. La décision qui en découle est immédiate : chaque parcours justifie sa propre page.

Le skill cannibalisation a détecté que deux calculateurs d'index se partagent la même famille de 46 requêtes et 8 588 impressions, en position 7,9 et 9,4. Deux pages qui se divisent le signal au lieu de le cumuler. Et le passage sur les requêtes a montré que le site est en position 5,9 sur « balle de golf » au singulier, mais en 15,9 sur le pluriel, que personne ne capte proprement. Trois constats, trois décisions, une session.

Les limites, pour être honnête

En dessous de 1 000 pages, ce pipeline fait le travail. Au-dessus, garde un crawler classique en parallèle : le crawl exhaustif d'un gros site reste leur terrain, et Claude Code n'y apporte rien de plus.

Sur l'indexation, Google limite les vérifications. Quand la limite est atteinte, le rapport doit dire non testable, jamais non indexée. Un audit qui devine un statut est un audit qui te fait prendre de mauvaises décisions. Même règle sur les chiffres : ce que la data ne donne pas est marqué à sourcer, jamais estimé.

Dernière limite, la plus importante : l'audit propose, il ne décide pas. Le pipeline sort les constats, mais choisir de fusionner deux pages ou d'en créer 388 reste une décision de stratégie. Si tu n'es pas bon en SEO, Claude ne sera pas bon non plus. L'automatisation multiplie ta méthode, elle ne la remplace pas.

Par quoi commencer

L'ordre minimal tient en trois temps. Tu poses un export Search Console de 90 jours dans un dossier. Tu installes un premier skill, le quick wins, et tu lances une session Claude Code dessus. Tu lis le rapport, et si les actions proposées valent le coup, tu ajoutes la routine mensuelle et les autres points de contrôle.

Tu n'as pas besoin de savoir coder. Un skill est un fichier texte, et l'installation consiste à le poser dans un dossier. La marche la plus technique du montage, c'est l'export API de la Search Console, et un export manuel te permet de la reporter à plus tard.

FAQ

Oui, pour la partie publique : sitemap, indexation, structure des URLs, maillage, contenu. Non pour les positions, les impressions et le CTR. Un audit qui invente des positions ne vaut rien : sans GSC, le rapport doit se limiter à ce qui est vérifiable publiquement.

Un outil applique la même grille à tous les sites et sort un score générique. Ici, la grille est la tienne : les skills encodent ta méthode, et le rapport se lit en décisions, pas en score sur 100. L'autre différence est le coût marginal : une fois le pipeline monté, chaque passage supplémentaire ne coûte rien.

Tous les mois. La data Search Console évolue lentement, et un pas de 30 jours rend le diff lisible : assez long pour que les mouvements soient réels, assez court pour réagir. Une fréquence hebdomadaire produit du bruit, pas du signal.

Non. Les skills sont des fichiers markdown, la routine se met en place en langage naturel dans Claude Code, et l'export manuel de la Search Console suffit pour démarrer. La seule étape qui demande un peu de technique est l'export automatique par API, et elle est optionnelle.