Claude SEO GitHub :
le SEO manuel, c’est terminé.
decupler-seo est notre dépôt Claude SEO sur GitHub : 54 skills, 15 agents, 17 SOP et 37 scripts pour Claude Code. Ils vont de l’audit à la publication, puis mesurent si ça a marché. En français, et gratuit.
Ouvrir le dépôt sur GitHubLicence MIT · version 3.10.0 · 2 minutes à installer
› /seo audit votre-site.fr 8 agents lancés en parallèle… ⠿● seo-technique 14 problèmes · 9 corrigés ⠿● seo-performance LCP 4,1 s · causes localisées ⠿● seo-crawler 312 URL · 6 orphelines ⠿● seo-contenu 6 pages minces ⠿● seo-schema JSON-LD absent · 31 pages ⠿● seo-serp intention réelle relevée ⠿● seo-geo 0 citation IA sur 12 requêtes ⠿● seo-data Search Console · 90 jours Score 58/100 · plan écrit dans audit.md › /seo fix votre-site.fr 9 correctifs appliqués
Qu’est-ce que decupler-seo, le dépôt Claude SEO GitHub ?
decupler-seo est un plugin Claude Code publié en open source sur GitHub par Décupler, agence SEO et GEO. Il met la méthode de l’agence dans Claude : lire la Search Console, analyser la SERP, corriger, rédiger, publier, puis remesurer chaque modification à J+28. Il remplace l’ancien dépôt claude-seo.
Le dépôt Claude SEO GitHub s’utilise de deux façons, avec la même méthode. Commencez par le plugin ; passez aux projets quand vous voulez que ça tourne sans vous.
| Travailler avec Claude | Piloter des sites | |
|---|---|---|
| Pour | un audit, une page à reprendre, un brief, un article, en direct | des routines qui font le travail chaque semaine |
| Installation | le plugin, en deux commandes | un dépôt privé par site, créé en une commande |
| Ce qui reste | rien : chaque session repart de zéro | la mémoire du site, ses décisions, ce qui a marché |
Ensuite, vous parlez normalement (« audite mon site », « pourquoi ChatGPT ne me cite pas ? », « j’ai perdu du trafic »), ou vous tapez une commande.
- /seo auditaudit complet, 8 spécialistes en parallèle, score /100
- /seo quickwinsles pages en position 4-20 à rattraper
- /seo onpagenote /100 critère par critère, puis réécrit la page
- /seo fixdétecte et corrige robots, canonicals, redirections
- /seo briefbrief adossé à la SERP réelle
- /seo articlerédaction, zéro chiffre inventé
- /seo geovisibilité dans ChatGPT, Gemini, AI Overviews
- /seo rapportle mois écoulé, avec les causes
Cinq chaînes complètes,
→ 27 min
Les durées annoncées par la documentation du dépôt, chaîne par chaîne. Chacune enchaîne plusieurs outils et plusieurs skills sans que vous ayez à orchestrer quoi que ce soit. Sur un audit complet, huit agents tournent en parallèle : il passe de quarante minutes à six.
| Chaîne | Commande | Durée |
|---|---|---|
| Quick wins du mois | /seo quickwins | 6 min |
| Brief adossé à la SERP | /seo brief | 4 min |
| Article vérifié | /seo article | 9 min |
| Score de visibilité IA | /seo geo | 5 min |
| Rapport mensuel | /seo rapport | 3 min |
| Les cinq | 27 min |
Ouvrir le dépôt sur GitHubLes 54 skills sont dedans, gratuitement
Les 54 skills du dépôt, rangés par ce qu’ils font
Un skill se déclenche tout seul quand votre demande le concerne. Vous n’avez pas à retenir cette liste : elle sert à voir ce qui est couvert avant d’installer.
Diagnostic et technique
seo-onboardingAccueille, diagnostique, configure, lance la première actionseo-audit-360Audit complet, 8 agents en parallèle, score /100, plan prioriséseo-technique-autofixDétecte et corrige robots, canonicals, redirections, balisesseo-crawl-architectureCrawl, arborescence, orphelines, profondeur, autorité interneseo-core-web-vitalsLCP, INP, CLS mesurés, causes, correctifs frontseo-indexationPourquoi Google ignore vos pages, sitemaps, IndexNowseo-audit-contenuUn verdict et une action pour chaque page publiéeseo-migrationRefonte sans perte : inventaire, redirections, surveillance J+90seo-veilleSurveillance continue, alertes diagnostiquées
Données Search Console
seo-gsc-analyses21 analyses prêtes, de la cannibalisation aux pages à créer
Recherche et stratégie
seo-opportunitesClasse les opportunités par clics gagnables, valeur du thème et facilitéseo-cartographieUne ligne par page, avec son mot-clé et son prompt principalseo-quick-winsLes pages en position 4-20 à rattraper, chiffrées, corrections écritesseo-keyword-researchVolumes, intention, risque zero-click IA, arbitrageseo-competitor-gap4 types de gaps, benchmark GEO, plan 90 joursseo-benchmarkLes 3 meilleures pages concurrentes lues, grille « faire mieux »seo-cocon-semantiqueSilos, piliers, satellites, plan de maillage, calendrierseo-serp-analysisIntention réelle, features, format attendu, difficulté vraieseo-traffic-dropDater, isoler, expliquer, récupérer
Contenu
seo-briefBrief en 18 sections, réponse directe et FAQ déjà rédigéesseo-redactionRédaction SEO et GEO, thèse avant le plan, sources vérifiéesseo-humanisationRetire les tics d’écriture IA en français, score /100, avant/aprèsseo-optimisation-onpageNote /100 par critère, puis réécritseo-meta-serp3 titles, 2 metas, aperçu SERP, comptage pixelseo-faq-paaFAQ ciblant PAA, snippets et LLM, avec le schemaseo-eeatScore /40, verdict, correctifs localisésseo-comparatifsPages « X vs Y » et « alternative à », cadre juridique inclusseo-lead-magnetPage ressource contre email qui ranke, livrable verrouillé
Structure et échelle
seo-design-pagesGabarit par type de page, CTA, plan d’images, rendu mesuréseo-page-builder-htmlPages HTML autonomes, prêtes à coller, 15 composantsseo-programmatiquePages à l’échelle, part de contenu unique mesurée sur le lotseo-maillage-interneOrphelines, flux d’autorité, plan de liens exécutableseo-schema-jsonldDétection, validation, génération, dépréciationsseo-entites-tripletsEntités reliées à Wikidata, faits en triplets, trio sémantiqueseo-hreflang-i18nValidation et génération hreflang, architecture i18nseo-imagesPoids, formats, alt, lazy loading, impact LCP et CLS
GEO, moteurs IA
geo-visibilite-iaScore GEO /100, analyse par moteur, roadmap 90 joursgeo-citation-trackerPourquoi cette page n’est pas citée, réponse directe réécritegeo-llms-txtllms.txt, crawlers IA, entité, Wikidata, cohérence de marquegeo-share-of-modelPart de voix mesurée dans ChatGPT et Gemini, suivi mensuelgeo-linkedinArticles LinkedIn qui servent la citation par les IA sans dupliquer le site
Autorité
seo-netlinkingProspection, cibles classées /100, emails rédigés, suiviseo-reddit-communautesThreads à valeur LLM, réponses rédigées, vocabulaire audienceseo-localGoogle Business Profile, NAP, avis, pages zones sans doorwayseo-digital-prÉtudes et baromètres qui se citent tout seuls
Pilotage
seo-nouveau-projetCrée le dépôt privé d’un site, avec sa mémoire et sa routineseo-cycleLe cycle que suivent les routines, du contrôle au rapportseo-pilotagePage de suivi des propositions du mois, validées puis exécutéesseo-journal-mesureChaque modification mesurée à J+28 contre un groupe témoinseo-publication-cmsWordPress, Webflow, générique ; sauvegarde et vérificationseo-pilotage-notionCinq bases Notion, des leads aux backlinksseo-reportingRapport avec les causes, pas seulement les courbesseo-dashboardTableau de bord HTML autonome, partageableseo-ecommerceFacettes, catégories, fiches, produits morts, pagination
Ouvrir le dépôt sur GitHubTout est dans le dépôt
Les 15 agents
Un skill décide, un agent exécute. Le quinzième, seo-manager, pilote un projet entier pour les routines : il lit la mémoire du site, décide sur les données et délègue aux quatorze autres.
- seo-managerPilote un projet entier pour les routines
- seo-techniqueCrawlabilité, indexabilité, robots, canonicals, redirections
- seo-performanceCore Web Vitals mesurés, LCP décomposé, CLS
- seo-contenuProfondeur, contenu mince, duplication, cannibalisation
- seo-redacteurRédaction SEO et GEO, recherche obligatoire, sources vérifiées
- seo-dataLa source chiffrée, de Search Console à DataForSEO
- seo-serpLecture de SERP, intention et difficulté réelles
- seo-schemaJSON-LD, validation, dépréciations, chaîne d’entité
- seo-geoCitabilité par les moteurs IA, réponse directe
- seo-netlinkingProfil de liens, prospection, qualification, outreach
- seo-frontendDesign des pages, HTML autonome, accessibilité
- seo-crawlerArchitecture, orphelines, profondeur, PageRank interne
- seo-strategistePriorisation, séquencement, arbitrages, roadmap
- seo-publisherPublication CMS, sauvegarde, vérification après mise en ligne
- seo-analyste-concurrenceGaps, benchmark, visibilité IA comparée
Comment installer le dépôt Claude SEO en 2 minutes ?
Par le marketplace Claude Code
Le chemin recommandé : toute la méthode arrive d’un coup, MCP compris. Redémarrez Claude Code ensuite.
› /plugin marketplace add NathanFenina/decupler-seo › /plugin install decupler-seo@decupler
Ou par le script
Si vous préférez voir ce qui s’installe : tout va dans ~/.claude/, les dépendances Python dans un environnement à part.
# macOS, Linux $ curl -fsSL https://raw.githubusercontent.com/NathanFenina/decupler-seo/main/install.sh | bash # Windows, PowerShell > irm https://raw.githubusercontent.com/NathanFenina/decupler-seo/main/install.ps1 | iex
Puis lancez /seo doctor
Il dit ce qui est branché, ce qui manque, ce que ça coûte, et lance la première action utile. Branchez d’abord Search Console : c’est gratuit et c’est le plus rentable.
Prérequis : Claude Code, Python 3.10 ou plus, Node pour les MCP. Les scripts n’ont aucune dépendance, connexion à Search Console comprise. Le pas à pas complet, avec ce que vous devez voir à chaque étape, est dans la prise en main du dépôt.
Comment il se met à jour
Deux mouvements. La méthode descend vers vos sites, et ce que vous améliorez chez un client remonte vers tout le monde.
- Le plugin/plugin, puis Marketplaces, decupler, mise à jour automatique. Ou claude plugin update decupler-seo@decupler.
- Les projets, chaque lundiUne action GitHub synchronise la méthode embarquée dans le dépôt de chaque client et ouvre une pull request. Rien n’arrive sans validation.
- /seo-majDepuis un projet, tout en une commande : statut, synchro sur une branche, nouveautés du gabarit, pull request.
- remonterUne amélioration trouvée chez un client repart vers decupler-seo, sur une branche, sans donnée du client. Une fois fusionnée, tous les projets la reçoivent.
› /seo-maj statut · synchro sur une branche · nouveautés du gabarit · PR # ou, à la main $ python3 .claude/decupler-seo/scripts/projet.py sync . $ python3 .claude/decupler-seo/scripts/projet.py remonter . --simuler
Les 17 SOP : une procédure par action
Une SOP dit quoi faire et dans quel ordre ; le skill qu’elle cite le fait. Dans Claude Code, « suis la SOP brief pour « audit geo » » suffit. Notre playbook Claude Code SEO en reprend le contenu, avec un brief réel déroulé de bout en bout.
- Topical map/seo cartographie
- Ligne éditoriale/seo opportunites
- Brief SEO/GEO/seo brief
- Rédaction/seo article
- Optimisation on-page/seo onpage
- Maillage interne/seo maillage
- Entités/seo entités
- Données structurées/seo schema
- Design de page/seo design
- Intégration CMS/seo publish
- Indexation/seo index
- Analyse GSC / GA4/seo gsc
- Visibilité IA/seo geo
- Reporting/seo rapport
- La semaine typeroutine hebdo
- Arbitrer les actions/seo opportunites
- Travailler avec un prestataire/seo doctor
Les scripts, les extensions WordPress et les MCP
37 scripts Python font ce qu’on ne confie pas à un modèle : compter, mesurer, publier, contrôler. Chaque étape sort des chiffres, pas une impression.
- Idées · demande.pyvolume, difficulté et tendance de la demande réelle
- Priorités · opportunites.pyactions classées par valeur pour ce client, calendrier éditorial
- Brief · serp_concurrents.pyle top 5 lu et mesuré, puis le brief en 18 sections
- Rédaction · humanisation.py, controle_contenu.pytexte dans le style du client, bloqué s’il contient un chiffre non sourcé
- Publication · wp.pybrouillon par défaut, révision à valider pour une page en ligne
- Indexation · indexation.pyIndexNow et sitemaps à chaque mise en ligne, URL non indexées classées par cause
- Mesure · journal.pychaque modification jugée à J+28 contre un témoin
- Visibilité IA · share_of_model.pypart de voix dans ChatGPT et Gemini
Quatre extensions WordPress
- seo-meta-resttitle, meta, canonique et noindex écrivables par l’API (Yoast, Rank Math, SEOPress)
- seo-crawl-fix410 du spam après un piratage, redirections, pages hors index, robots.txt
- seo-entiteOrganisation, personne et sameAs dans le JSON-LD, un identifiant par entité
- seo-indexnowclé IndexNow et envoi à chaque publication, sans l’API Google
Les 13 MCP préconfigurés
- dataforseo
- ahrefs
- semrush
- ubersuggest
- search-console
- google-analytics
- firecrawl
- chrome-devtools
- wordpress
- webflow
- notion
- perplexity
Sans clé, le skill qui dépend d’un MCP dit ce qui lui manque et continue avec le reste. Ce que chaque MCP coûte et apporte est sur la page machine de guerre SEO dans Claude Code.
Le garde-fou
Il ne supprime jamais un contenu, ne poste sur aucun forum, n’envoie aucun email et ne touche ni au robots.txt ni aux redirections sans montrer le diff. Il sauvegarde avant d’écrire, passe un contrôle qualité bloquant avant de publier, et publie en brouillon par défaut. SEO_SAFE_MODE=1 coupe tout.
La boucle de mesure
Chaque modification publiée est inscrite avec ses chiffres Search Console des 28 jours précédents, puis remesurée à J+28 contre les pages du site qui n’ont pas bougé. Si tout le site a pris 12 % et la page 17 %, la modification n’a gagné que 5 points : verdict neutre.
Ce qui a changé depuis la version 3.8
L’ancien dépôt claude-seo s’arrêtait à 40 skills. Voici ce que decupler-seo a ajouté depuis, d’après son journal des versions.
- 3.817 SOP, une procédure par action, reliée au skill qui l’exécute
- 3.8Synchro automatique des projets chaque lundi, par une pull request
- 3.8Un registre donne la version embarquée par chaque site
- 3.9Une passe d’humanisation note les tics d’écriture IA et bloque au-delà d’un seuil
- 3.9Après publication, IndexNow et sitemaps, puis un contrôle à J+3
- 3.9Des extensions WordPress pour les métas par l’API et le nettoyage après piratage
- 3.9/seo-maj et remonter, pour que la méthode circule dans les deux sens
- 3.9Chaque projet s’ouvre comme un coffre Obsidian
- 3.9.1geo-linkedin, et l’extension IndexNow pour WordPress
- 3.9.1Un manuel avec trois chemins de prise en main et six tutos
- 3.9.2liens.py trie le profil de liens entre domaines propres et spam
- 3.10Le sitemap lu chaque jour, les pages récentes annoncées toutes seules
- 3.10Une prise en main pas à pas, le plugin en 15 minutes et un projet en 1 heure
Pour qui est fait ce dépôt Claude SEO ?
Le manuel du dépôt Claude SEO GitHub trace un chemin par profil. Trouvez le vôtre et suivez ses étapes dans l’ordre.
Vous voulez l’essayer, 15 minutes
Installez le plugin, lancez /seo doctor, branchez Search Console, puis essayez /seo audit, /seo quickwins et /seo brief sur votre site. Pour une première prise en main plus légère, commencez par nos 10 skills SEO à installer en un message.
Prestataire sur un projet
La méthode est déjà dans le dépôt du client. Vous clonez, vous lisez Accueil.md et la mémoire du site, puis une tâche validée donne une branche et une pull request (SOP 17).
Consultant ou agence, un premier projet en 1 heure
Un dépôt privé par client, créé en une commande, avec sa mémoire (marque, style, faits) et une routine par semaine. projet.py registre montre l’état de tous vos sites.
Vous préférez qu’on s’en charge
C’est le métier de notre agence SEO : on installe le dépôt sur votre site, on branche les outils et on pilote les agents chaque mois. Pour ChatGPT, Claude et Gemini, c’est notre agence GEO.
Tu l’installes seul, ou je l’installe pour toi ?
Tout ce que décrit ce guide est gratuit : le plugin decupler-seo est public sur GitHub, et tu peux t’en servir sans nous. Si tu préfères gagner du temps, on prend rendez-vous et je l’installe sur ton projet. Nathan Fenina, fondateur de Décupler.
- Le plugin decupler-seo : skills, agents, procédures et scripts
- Deux commandes dans Claude Code, puis
/seo doctor - Le guide pas à pas pour ton premier projet
/plugin marketplace add NathanFenina/decupler-seo/plugin install decupler-seo@decupler- Installation sur ton projet, avec tes accès
- Search Console et DataForSEO branchés
- Ton équipe formée sur tes vraies pages
- Les premiers chantiers lancés ensemble
Les questions qu’on nous pose
C’est gratuit ?
Oui, licence MIT. Vous clonez, vous modifiez, vous l’utilisez chez vos clients sans rien demander à personne. Les outils que vous branchez (DataForSEO, Ahrefs, Semrush) restent payants chez leurs éditeurs, et aucun n’est obligatoire.
Il faut savoir coder ?
Non. Vous parlez à Claude Code en français, ou vous tapez une commande comme /seo audit. L’installation tient en deux lignes à copier.
Quelle différence entre claude-seo et decupler-seo ?
decupler-seo est la suite de claude-seo : nouveau dépôt et nouveau nom de plugin depuis la version 3.0. Il passe de 40 à 54 skills, ajoute les 17 SOP, la mesure de chaque modification à J+28 et le pilotage de plusieurs sites. Si vous aviez installé claude-seo, installez decupler-seo par le marketplace.
Et si je n’ai pas les MCP payants ?
Les 13 MCP sont optionnels. Search Console, GA4 et Chrome DevTools suffisent pour commencer, et ils sont gratuits. Sans Ahrefs ni Semrush, les skills qui en dépendent disent ce qui manque et continuent avec le reste.
Ça publie tout seul sur mon site ?
Seulement si vous le demandez, et en brouillon par défaut. Un projet neuf démarre en mode assisted : tout est préparé, rien ne part sans vous. Robots.txt, redirections et suppressions restent toujours des propositions.
Comment le mettre à jour ?
Le plugin se met à jour depuis /plugin, ou tout seul si vous activez la mise à jour automatique. Les dépôts de vos clients reçoivent la nouvelle méthode par une pull request chaque lundi, et /seo-maj fait le tout en une commande.
Quelle différence avec un ChatGPT à qui je demande du SEO ?
Un chatbot vous répond. Ici les agents lisent votre Search Console, analysent la SERP en direct, corrigent vos fichiers, publient, puis mesurent l’effet à J+28. Le livrable, c’est le site corrigé.
Vous pouvez le faire tourner pour nous ?
Oui. C’est le métier de notre agence SEO : on installe le dépôt sur votre site, on règle les MCP et on pilote les agents chaque mois. Pour la visibilité dans ChatGPT, Claude et Gemini, c’est notre agence GEO.
Le dépôt est ouvert.
Servez-vous.
Licence MIT, 54 skills, 15 agents, 17 SOP. Et si vous voulez ce qu’on publie avant tout le monde, la newsletter est là.
Accès au dépôt
Laissez votre email, le dépôt s’ouvre
54 skills, 15 agents, 17 SOP. Gratuit, licence MIT. En échange, vous recevez ce qu’on publie avant tout le monde : une fois par semaine, sans remplissage.
Une fois par semaine. Désabonnement en un clic. Votre adresse ne sert qu’à ça.
C’est ouvert
Merci, le dépôt est à vous.
Il s’ouvre dans un nouvel onglet. Si le navigateur l’a bloqué, le bouton est juste là.