Guide

Claude Code pour le SEO : du premier prompt à une équipe d'agents

· Publié le · Dernière mise à jour

Nouveau sur ZeusSEO ? Commencez par le guide de prise en main.

En bref
  • Claude Code est l'outil de codage agentique d'Anthropic. Pour le SEO, il travaille sur des fichiers et des données connectées : audits, schema, corrections on-page en masse, tableurs de mots-clés et préparation de rapports.
  • Commencez avec un dossier client, git, un court CLAUDE.md et des données en lecture seule issues du connecteur MCP ZeusSEO.
  • Ajoutez des agents en parallèle plus tard, avec une session pilote qui planifie le travail et filtre ce qui vous parvient.

Claude Code pour le SEO consiste à utiliser un agent IA qui lit les fichiers de votre site, les modifie, exécute des commandes et, via un connecteur MCP, lit vos données Search Console, Analytics et Google Business Profile. Commencez petit : un dossier sous git, une règle selon laquelle vous lisez chaque diff, et un accès aux données en lecture seule. Une fois cette boucle fiable, ajoutez des agents en parallèle, puis plusieurs sessions avec un pilote.

Certains appellent cela le « vibe coding SEO » ou le « vibe SEO » : décrire le résultat en mots simples et laisser l'IA écrire le code. C'est une étiquette informelle, pas un terme d'Anthropic ou de Google, et elle n'est sûre qu'avec les vérifications ci-dessous. Parmi les étiquettes voisines figurent « Claude SEO », « Claude Code SEO » et « MCP SEO ». Pour commencer tout de suite, connectez le connecteur ZeusSEO, inclus dans toutes les offres : le guide MCP de Google Business Profile décrit la configuration, et la section MCP ci-dessous ajoute les commandes de Claude Code. Si vous préférez lire à propos d'un expert prêt à l'emploi plutôt que de construire un flux de travail, il y a aussi Athena, l'expert SEO IA de ZeusSEO (en accès anticipé).

Ce qu'est Claude Code, et ce qu'il peut faire pour le SEO

Anthropic décrit Claude Code comme un outil de codage agentique qui lit votre base de code, modifie des fichiers, exécute des commandes et s'intègre à vos outils de développement. Il fonctionne dans un terminal, un IDE, une application de bureau et un navigateur, et la plupart des surfaces exigent un abonnement Claude ou un compte Anthropic Console.

Pour le SEO, une « base de code » désigne tout dossier de texte : modèles, articles en markdown, extraits schema, robots.txt, tables de redirections et exports CSV. Le « SEO avec Claude » consiste souvent à discuter dans une fenêtre ; Claude Code travaille dans un dossier de votre machine, il peut donc ouvrir des fichiers, les modifier et lancer des vérifications. Il ne voit pas Google tant que vous ne lui en donnez pas une vue, sous forme d'exports ou via un connecteur.

Installez-le depuis la présentation officielle, comme outil de terminal, extension VS Code ou application de bureau. Toutes les surfaces utilisent le même moteur : vos fichiers CLAUDE.md, vos réglages et vos serveurs MCP vous suivent.

OutilÀ utiliser pourRemarque
Claude CodeLire, modifier et vérifier des fichiersTerminal, VS Code, JetBrains, bureau ou navigateur
gitPoints de sauvegarde, branches, diffsClaude Code peut indexer, valider et créer des branches
Connecteur MCP ZeusSEODonnées Search Console, Analytics, Google Business Profile, exploration et positionnementRéférence complète des outils
Argus et KronosProblèmes d'exploration et audit on-page gratuitVoir Argus, lu via le connecteur
Astuce de pro

Lancez /init pour générer un brouillon de CLAUDE.md, puis raccourcissez-le. Le guide de la mémoire recommande de viser moins de 200 lignes : ne gardez donc que les règles que Claude ne peut pas deviner.

Un CLAUDE.md de départ pour un dossier client pourrait indiquer :

  • Quels dossiers contiennent les modèles, le contenu et les exports.
  • Ne jamais modifier robots.txt ni la table de redirections sans demander.
  • Ne jamais inventer de faits, de prix, d'avis ou de statistiques.
  • Proposer les modifications de Google Business Profile ; ne jamais les publier.

Git et dossiers locaux : votre bouton d'annulation

À retenir

Chaque modification doit être un diff que vous pouvez lire et annuler. Git le permet ; les points de contrôle propres à Claude Code ne le remplacent pas.

Donnez à chaque client un dossier pour les fichiers du site, les exports et les rapports, et lancez Claude Code depuis celui-ci. En mode Manual, il demande avant de lire ou d'écrire en dehors du dossier de lancement, comme l'explique la page de sécurité.

  1. Utilisez git, même pour les exports. Pas de dépôt pour un site sur CMS ? Gardez les brouillons et les CSV dans un dossier et lancez git init.
  2. Une branche par tâche, et validez avant chaque exécution.
  3. Lisez git diff avant d'accepter. Claude Code peut valider à votre place, mais la relecture vous revient.
Avertissement

La documentation sur les points de contrôle indique que /rewind restaure les modifications faites via les outils de fichiers de Claude, pas celles faites par des commandes shell, et que les points de contrôle ne remplacent pas le contrôle de version. Validez avant toute exécution en masse.

Cinq flux de travail SEO pour commencer

À retenir

Choisissez des tâches dont le résultat est un texte comparable par diff et dont le test de réussite est une vérification exécutable.

Utilisez un même flux de travail SEO IA reproductible pour les cinq tâches de Claude Code SEO : cadrer, récupérer les données, planifier, modifier les fichiers sur une branche, lancer une vérification, lire le diff, valider. Les bonnes pratiques d'Anthropic recommandent de planifier avant de coder et de donner à Claude une vérification exécutable, pour qu'il itère jusqu'à ce qu'elle passe.

1. Audit technique des fichiers d'un site

Demandez à Claude de lire les modèles, robots.txt et la configuration du sitemap en mode plan, et de lister les constats par fichier et par ligne. Google indique que robots.txt n'est pas un moyen de garder une page hors de Google : signalez donc tout Disallow utilisé pour cela. Notre guide de l'audit SEO technique couvre le côté en ligne.

2. Rédiger et vérifier le schema

L'introduction aux données structurées de Google recommande JSON-LD dans la plupart des cas et précise que le balisage doit décrire un contenu visible par les utilisateurs. Faites rédiger un brouillon par modèle à Claude, puis validez-le vous-même.

3. Corrections on-page en masse dans un dépôt

Donnez à Claude un CSV d'URL et de nouveaux titres et laissez-le modifier les fichiers correspondants. Testez d'abord sur quelques-uns, puis utilisez /batch, qui répartit une modification entre 5 et 30 sous-agents travaillant chacun dans leur propre worktree.

4. Tableurs de regroupement de mots-clés

Exportez les requêtes dans un CSV et demandez à Claude d'écrire et d'exécuter un script qui les regroupe par thème et propose une page pour chaque groupe.

5. Préparation de rapports

Récupérez les chiffres via le connecteur et demandez un court commentaire par client. Voir notre guide du rapport de positionnement SEO pour le contenu d'un rapport client.

Flux de travailVérification avant d'accepter
Audit techniqueChaque constat nomme un fichier et une ligne
SchemaLe Test des résultats enrichis n'affiche aucune erreur
On-page en masseDiff de 5 fichiers d'abord ; aucune modification sans rapport
Regroupements de mots-clés10 groupes vérifiés à la main
Préparation de rapportsChaque chiffre relié à une source

MCP : connecter ZeusSEO à Claude Code

À retenir

Une seule URL de connecteur donne à Claude Code vos données Search Console, Analytics, Google Business Profile, d'exploration et de positionnement. Commencez par les outils de lecture.

MCP, le Model Context Protocol, est une norme ouverte pour connecter des outils d'IA à des sources de données externes, et Claude Code prend en charge les serveurs MCP distants via HTTP. Le MCP pour le SEO signifie que votre agent lit les données clients en direct plutôt qu'un export collé. Le connecteur ZeusSEO a une seule URL et plus de 100 outils.

  1. Ajoutez le serveur dans un terminal, pas dans une session :
claude mcp add --transport http zeuseo https://app.zeuseo.com/api/mcp
  1. Vérifiez-le. claude mcp list affiche « Needs authentication » tant que vous ne vous êtes pas connecté, comme le décrit le démarrage rapide MCP.
  2. Connectez-vous. Lancez claude, tapez /mcp, choisissez zeuseo et sélectionnez Authenticate. Votre navigateur s'ouvre sur l'étape de connexion décrite dans le guide MCP de Google Business Profile.

Ajoutez --scope user pour l'utiliser dans tous les projets. Si vous avez ajouté le connecteur dans Claude et utilisez ce même compte pour Claude Code, la documentation MCP indique que les connecteurs Claude se chargent automatiquement, sauf si une clé API sert de connexion. Notre connexion est un flux OAuth standard avec PKCE qui accepte l'adresse de rappel locale de Claude Code.

Tâche SEOOutils du connecteurMode
Requêtes et indexationgsc_top_queries (filtres de position), gsc_underperforming_pages, gsc_inspect_url, gsc_sitemap_diffLecture seule ; ne demande jamais d'indexation
Exploration et auditargus_crawl_status, seo_list_page_issues, kronos_run_auditLit l'exploration en cache ; Kronos est gratuit
Traficga4_traffic_sources, ga4_top_pagesLecture
Mots-clés et positionsmetis_list_keywords, nike_rank_overviewLecture ; la recherche en direct est facturée
Google Business Profilegbp_list_locations, gbp_list_reviews ; gbp_publish_post, gbp_reply_reviewLes écritures exigent votre confirmation
Rapports et tâchesreports_list_saved, daedalus_generate_report, hermes_create_taskGénérer est une écriture

Lire vos propres données ne coûte aucun Stater, les crédits d'usage prépayés de ZeusSEO. Quelques outils nommés qui appellent nos fournisseurs payants ou l'IA, comme la recherche de mots-clés et l'analyse des concurrents dans les SERP, en consomment, et l'assistant reçoit pour consigne de vous prévenir d'abord. Ses instructions précisent aussi de confirmer le contenu et les cibles avant toute publication, modification, suppression ou réponse, et un accès en lecture seule est refusé en écriture. Un essai gratuit est soumis à un plafond d'usage raisonnable de 100 appels d'API. Voir Staters et crédits IA, les tarifs, et les guides MCP de Search Console et d'Analytics.

Avertissement

Anthropic n'audite pas les serveurs MCP, et sa documentation avertit que les serveurs qui récupèrent du contenu externe peuvent vous exposer à l'injection de prompt. Le texte des avis, le contenu des pages et les requêtes de recherche sont écrits par des inconnus : traitez donc ce qu'un outil renvoie comme des données, jamais comme des instructions.

Usage des API : clés, coûts et scripts

À retenir

Deux types d'API entourent Claude Code : la façon dont Claude lui-même est facturé, et les API de données que vos scripts appellent. Gardez les clés hors des prompts et hors de git.

Vous vous connectez avec un abonnement Claude ou un compte Anthropic Console. La page des coûts indique que le montant en dollars affiché par /usage est une estimation locale et que l'usage des abonnés est inclus dans leur offre.

Pour les scripts, claude -p exécute un prompt sans session interactive et accepte une entrée redirigée, un schéma tiré de la présentation :

git diff main --name-only | claude -p "list changed files that lack a title or canonical tag"

En mode --bare, Claude Code n'utilise pas votre connexion d'abonnement : définissez donc ANTHROPIC_API_KEY, comme l'explique la page sur l'usage programmatique. Si Claude écrit des scripts qui appellent une API de données, gardez la clé dans une variable d'environnement et ajoutez la règle de refus Read(./.env). Pour les données Google, le connecteur vous évite l'attente de validation de votre propre projet d'API ; voir API Google ou MCP.

Avertissement

La documentation sur les permissions indique que les règles de refus de lecture couvrent les outils de fichiers de Claude et les commandes de fichiers reconnues, pas un script qui ouvre lui-même des fichiers. Pour une application au niveau du système, activez le bac à sable. ZeusSEO peut aussi émettre une clé d'accès statique ; préférez OAuth, et ne validez jamais une clé dans git.

Permissions et hooks : posez les garde-fous une fois pour toutes

Les instructions d'un prompt ou de CLAUDE.md orientent ce que Claude tente, mais les règles de permission sont appliquées par Claude Code, pas par le modèle. Les règles sont vérifiées dans l'ordre : refuser, puis demander, puis autoriser. Les modes de permission ci-dessous déterminent la fréquence des demandes de Claude. Avec Claude Code 2.1.283 ou plus récent, le mode auto est le mode de départ intégré des sessions interactives du terminal et de VS Code : pour le travail client, appuyez donc sur Shift+Tab pour atteindre le mode Manual, ou démarrez avec claude --permission-mode default.

Mode de permissionCe qu'il faitUsage SEO
Manual (default)Demande avant la plupart des modifications, commandes shell et accès réseauFichiers clients, premières semaines
PlanExplore et planifie ; ne modifie pas le code sourceAudits
acceptEditsApprouve automatiquement les modifications de fichiersCorrections en masse, sur une branche
autoUn modèle classificateur examine les actions à votre placeTravail courant et bien vérifié ; pas les fichiers clients
dontAskRefuse tout ce qui demanderait une confirmationExécutions sans surveillance
bypassPermissionsExécute toutConteneurs isolés uniquement
  • Autorisez les outils de lecture : mcp__zeuseo__gsc_*, mcp__zeuseo__ga4_* et mcp__zeuseo__argus_*. Le préfixe zeuseo est le nom de serveur que vous avez choisi en l'ajoutant.
  • Gardez les outils d'écriture hors des règles d'autorisation, pour que le mode Manual demande à chaque fois. En mode auto, un classificateur examine l'appel à la place : ajoutez donc une règle « demander » dans /permissions si vous voulez une confirmation dans tous les cas.
  • Refusez les secrets : Read(./.env).
  • Blocages stricts : un hook PreToolUse qui se termine avec le code 2 empêche les modifications des fichiers protégés. Le guide des hooks indique que les hooks sont déterministes, contrairement à CLAUDE.md.
Astuce de pro

Quand vous collez deux fois la même checklist, transformez-la en skill : un dossier dans .claude/skills/ contenant un SKILL.md, lancé avec /skill-name. La documentation des skills indique que son contenu ne se charge que lorsqu'elle est utilisée.

Agents IA pour le SEO : sous-agents en parallèle

À retenir

Les agents en parallèle aident lorsque les tâches sont indépendantes. Ils multiplient les tokens : méritez-les.

Un sous-agent s'exécute dans sa propre fenêtre de contexte avec un prompt personnalisé, des outils précis et des permissions indépendantes, puis renvoie un résumé. Définissez-en un sous forme de fichier markdown dans .claude/agents/, par exemple un relecteur de schema limité à Read, Grep et Glob pour qu'il ne puisse pas modifier. Anthropic liste plusieurs façons d'exécuter des agents en parallèle, dont :

ApprocheQui coordonneRemarque
Sous-agentsClaude, dans une seule sessionRendent compte à la session qui les a lancés
Vue des agents (claude agents)Vous répartissez les sessionsAperçu de recherche
Équipes d'agentsUne session piloteExpérimental, désactivé par défaut
Workflows dynamiquesUn scriptDe dizaines à des centaines d'agents par exécution
Idée reçue

« Plus d'agents terminent toujours plus vite. » Anthropic indique que les équipes d'agents ajoutent une charge de coordination et consomment nettement plus de tokens, et que le travail séquentiel ou portant sur un même fichier convient mieux à une seule session ou à des sous-agents. Commencez avec 3 à 5, pas 30.

Un agent qui joue le rôle de pilote

La présentation décrit un agent pilote qui coordonne le travail, attribue les sous-tâches et fusionne les résultats. Les sous-agents ne rendent compte qu'à la conversation qui les a lancés : cette conversation est donc votre interlocuteur unique.

  1. Briefez le pilote : « Utilise des sous-agents en lecture seule pour auditer /product, /locations et /blog en parallèle. Rends compte par fichier et par ligne. »
  2. Fusionnez et modifiez : le pilote supprime les doublons, classe par gravité et est le seul à modifier, pour que les exécutants ne puissent pas entrer en collision.
  3. Relisez : lancez un relecteur indépendant, comme la skill intégrée /code-review, sur le diff.

Avancé : plusieurs sessions, un pilote, vous comme dernier filtre

À retenir

Quand une session ne suffit pas, lancez-en plusieurs, mais gardez un pilote comme seule session qui vous parle.

C'est un schéma de travail construit à partir de fonctions documentées, pas un mode intégré. La documentation ne décrit un pilote intégré que pour les équipes d'agents, qui sont expérimentales et désactivées par défaut ; dans ce cas, les demandes de permission des coéquipiers remontent dans la session pilote, pour un coût en tokens plus élevé.

  • Même logique : les fichiers CLAUDE.md du projet et les réglages de permission peuvent être partagés via le contrôle de version.
  • Fichiers séparés : claude --worktree schema-fixes démarre une session sur sa propre branche sous .claude/worktrees/ ; la documentation des worktrees suggère d'ajouter ce dossier à .gitignore.
  • Messages : la messagerie entre sessions permet à Claude de lister vos autres sessions et de leur envoyer du texte brut. Elle exige Claude Code 2.1.224 ou plus récent (2.1.234 sous Windows natif).
RôleComment il démarrePeut faireRend
PiloteLa seule session qui vous parle, --name leadPlanifier, écrire aux exécutants, relire les diffsUne courte liste de décisions
ExécutantSon propre worktree et sa brancheModifier uniquement ses fichiers ; outils de lectureUn commit et un résumé
VousLa fenêtre du piloteApprouver, rejeter, fusionnerRien d'autre
  1. Validez les règles et répartissez par fichiers : chaque session démarre de la même façon, et aucune ne partage un fichier avec une autre.
  2. Nommez les sessions avec --name ou /rename ; vérifiez-les avec /list-agents, ou mentionnez-en une avec @name.
  3. Le pilote attribue par message ; les exécutants valident et renvoient un résumé par message.
  4. Le pilote relit chaque diff, lance les vérifications et rejette les modifications hors périmètre. Vous relisez sa courte liste.
Avertissement

Un message d'une autre session ne peut jamais approuver une demande de permission à votre place ni modifier la configuration. Les demandes de permission d'un exécutant apparaissent toujours dans sa propre fenêtre : pré-approuvez donc ses outils de lecture et gardez la publication dans la fenêtre du pilote.

Bonnes pratiques de sécurité et position de Google sur le contenu IA

À retenir

Relisez les diffs, validez souvent, restreignez les permissions, ne collez jamais de secrets et ne publiez que ce qui aide les gens.

  • Lisez chaque diff. La page de sécurité d'Anthropic indique que vous êtes responsable de la relecture du code et des commandes proposés.
  • Moindre privilège, aucun secret : autorisez les lectures, demandez pour les écritures, et ne mettez jamais de clés ni de mots de passe dans les prompts, CLAUDE.md ou la configuration validée.
Idée reçue

« Google pénalise tout ce qui est écrit par une IA. » Les conseils de Google sur le contenu généré par IA ne l'interdisent pas. Ils indiquent que l'usage de l'IA pour générer de nombreuses pages sans apporter de valeur peut enfreindre la politique sur les abus de contenu à grande échelle, et demandent de vérifier les faits et de relire les titres, descriptions, données structurées et textes alternatifs.

Avertissement

Les règles anti-spam de Google considèrent comme abus de contenu à grande échelle de nombreuses pages créées principalement pour manipuler le classement, quelle que soit leur méthode de création. Des milliers de pages quasi identiques sont le risque du vibe SEO à grande échelle. Pour un contenu qui répond bien aux questions, voir l'answer engine optimization.

Un ordre raisonnable pour tout adopter

  1. Installez Claude Code, ouvrez un dossier client et lancez git init si nécessaire.
  2. Rédigez un court CLAUDE.md, refusez Read(./.env) et passez en mode Manual pour les fichiers clients.
  3. Lancez un audit en lecture seule en mode plan.
  4. Connectez ZeusSEO et n'autorisez que les outils de lecture.
  5. Effectuez une modification en masse sur une branche, avec une vérification.
  6. Ajoutez un sous-agent relecteur en lecture seule, puis une deuxième session dans son propre worktree, puis un pilote nommé.

Vous gérez de nombreux établissements ? La même approche convient à nos guides sur plusieurs établissements, l'optimisation de fiche et les réponses aux avis. Votre prochaine étape est le guide MCP de Google Business Profile, qui connecte le connecteur ZeusSEO. Si vous préférez lire à propos d'un expert prêt à l'emploi plutôt que de construire le vôtre, il y a aussi Athena (en accès anticipé).

À retenir
  • Claude Code travaille sur des fichiers et des données : donnez-lui un dossier, git et une source de données.
  • Commencez en lecture seule ; faites de chaque écriture un diff relu ou une action confirmée.
  • Utilisez des sous-agents pour les tâches indépendantes et un pilote pour la coordination.
  • Plusieurs sessions sont un schéma que vous construisez ; les équipes d'agents sont la version intégrée expérimentale.
Comment nous avons rédigé ce guide

Les faits sur Claude Code proviennent de la documentation officielle d'Anthropic et les faits sur Google de la documentation de Google, tous liés dans le texte et vérifiés le 2026-10-20. Les détails du produit ZeusSEO ont été vérifiés dans le produit lui-même. Le guide a été rédigé avec l'aide de l'IA et relu par l'équipe ZeusSEO ; voir nos normes éditoriales.

À propos de l'auteur
Brian Vasquez
Brian Vasquez
PDG et fondateur, ZeusSEO

Brian Vasquez est ingénieur en mécatronique et Senior SEO, spécialisé dans le vibe coding, l'automatisation et l'IA. Il a fondé ZeusSEO pour gérer de nombreux clients à la fois — efficacement, rapidement et avec une forte valeur SEO — en combinant des agents IA qui rédigent le travail et un logiciel SEO de niveau professionnel.

Suivez-nous

Questions fréquentes

C'est l'usage de Claude Code d'Anthropic, un outil de codage agentique qui lit des fichiers, les modifie et exécute des commandes, pour des tâches SEO comme les audits de fichiers de site, le schema, les corrections on-page en masse, les tableurs de mots-clés et la préparation de rapports. Il travaille sur des fichiers et des données connectées, pas directement sur Google.
Non, mais il faut être à l'aise pour lire un diff et utiliser les bases de git. Claude Code fonctionne aussi dans une application de bureau et dans VS Code, pas seulement dans un terminal.
Pour les tâches dont le résultat est un texte comparable et dont la vérification est exécutable : auditer des fichiers de modèles, écrire et vérifier du JSON-LD, modifier en masse les titres et meta descriptions, regrouper des mots-clés dans un CSV et rédiger des notes de rapport.
C'est une étiquette informelle pour décrire le résultat en mots simples et laisser une IA écrire le code ou le contenu. Ce n'est pas un terme d'Anthropic ni de Google, et il n'est sûr que si vous relisez toujours les diffs et lancez des vérifications.
Claude Code travaille dans un dossier de votre machine : il peut donc lire et modifier des fichiers, exécuter des commandes et utiliser git. C'est ce qui rend possibles les modifications de fichiers en masse et les vérifications reproductibles.
Non. Il n'a pas de données de recherche propres : il lui faut des exports ou un connecteur. Dans ZeusSEO, Argus explore, Nike suit les positions et le connecteur MCP transmet les résultats à Claude Code.
Anthropic documente le terminal, VS Code, les IDE JetBrains, une application de bureau et une version navigateur. Ils partagent un même moteur : les fichiers CLAUDE.md, les réglages et les serveurs MCP fonctionnent donc partout.
D'un abonnement Claude ou d'un compte Anthropic Console, de Claude Code installé et d'un dossier de projet sous git. Un court fichier CLAUDE.md aide dès la première session.
Cela peut l'être, si vous travaillez sur une branche git, gardez des permissions strictes, relisez chaque diff avant de valider et ne lui donnez jamais de secrets. Avec Claude Code 2.1.283 ou plus récent, le mode auto est le mode de départ intégré, de sorte qu'un classificateur examine les actions à votre place ; pour le travail client, appuyez sur Shift+Tab pour atteindre le mode Manual, ou démarrez avec claude --permission-mode default.
Les conseils de Google n'interdisent pas le contenu IA en tant que tel. Ils indiquent que l'usage de l'IA générative pour produire de nombreuses pages sans apporter de valeur aux utilisateurs peut enfreindre sa politique sur les abus de contenu à grande échelle, et demandent de vérifier les faits et de relire le contenu IA avant publication.
Essai gratuit sur chaque pack

Pilotez votre SEO local depuis votre fenêtre de chat.

Démarrez votre essai gratuit, connectez un client et publiez sur Google Business Profile directement depuis Claude.