TL;DR

Comment j'ai utilisé Claude Code pour me connecter à mon WordPress via l'API REST, auditer mes méta descriptions Yoast manquantes, les générer automatiquement et exporter tout mon site en wiki Markdown.

Claude Code comme copilote WordPress : audit SEO, méta Yoast et wiki IA en une session

L’IA ne sert plus juste à rédiger — elle pilote vos outils

Il y a encore six mois, je l’utilisais principalement comme un moteur de rédaction augmenté. Aujourd’hui, Claude Code — la version terminale et agentique d’Anthropic — est devenu mon copilote d’administration web. Je lui soumets un objectif, il enchaîne les appels API, lit les erreurs, ajuste, et revient avec un résultat. Sans que j’ouvre le back-office WordPress.

Voici ce que j’ai fait concrètement lors d’une session de travail unique, avec les détails techniques qui permettent de reproduire la démarche.

Étape 1 — Connexion à WordPress via l’API REST

Première chose : brancher Claude Code sur mon site. WordPress expose une API REST native à . Pour l’authentification, j’ai utilisé un mot de passe d’application généré dans WP Admin → Profil → Mots de passe d’application.

La subtilité : mon hébergement OVHcloud dispose d’un WAF (pare-feu applicatif) qui bloque les requêtes sans User-Agent navigateur. Claude a diagnostiqué le 403 dès le premier appel, a testé avec un User-Agent et a eu accès instantanément. Ce genre de diagnostic en temps réel — lire l’erreur, comprendre le contexte, ajuster — c’est exactement ce qui distingue un agent d’un simple script.

Étape 2 — Audit des méta descriptions Yoast manquantes

Une fois connecté, j’ai demandé à Claude d’auditer mes 23 articles publiés pour identifier ceux sans méta description Yoast SEO et sans extrait. Il a récupéré tous les posts en une seule requête REST avec les champs et , puis les a analysés.

Résultat de l’audit :

  • ✅ Tous les articles ont un extrait
  • ⚠️ 4 articles sans méta description Yoast

Étape 3 — Génération automatique des méta descriptions

Pour chaque article manquant, Claude a récupéré le contenu existant et proposé une méta description calibrée à 150-155 caractères, optimisée SEO, rédigée en français, avec les mots-clés pertinents.

J’ai validé les 4 suggestions, et Claude est passé à l’étape suivante sans que j’aie besoin de rien copier-coller.

Étape 4 — Mise à jour via le plugin Code Snippets

C’est là que la démarche devient vraiment intéressante. Le champ de Yoast SEO n’est pas exposé nativement dans l’API REST WordPress — c’est un post meta privé. La mise à jour directe est impossible par ce canal.

Claude a identifié le problème, cherché les namespaces disponibles sur le site, et trouvé que le plugin Code Snippets (déjà installé) dispose de sa propre API REST. Solution : créer dynamiquement un snippet PHP temporaire qui exécute pour les 4 articles, l’activer, déclencher une requête WordPress pour que le hook s’exécute, puis désactiver le snippet.

Résultat : les 4 méta descriptions ont été mises à jour sur le serveur, vérifiées via , sans que j’aie touché une seule ligne du back-office.

Étape 5 — Export du site entier en wiki Markdown

Dernière opération de la session : générer un wiki local en Markdown de tout le site — articles et pages — pour pouvoir l’utiliser comme base de connaissance dans d’autres outils IA (Claude Projects, Cursor, Obsidian…).

Claude a écrit un script Node.js utilisant pour convertir le HTML en Markdown propre, avec un frontmatter YAML par fichier (titre, date, slug, URL, extrait, méta Yoast, catégories, tags), un dossier et un dossier .

39 fichiers Markdown générés en une commande. Le wiki est maintenant glissable dans n’importe quel outil IA comme contexte de projet.

Ce que ça change dans ma façon de travailler

Je n’ai pas utilisé Claude comme un rédacteur. Je l’ai utilisé comme un technicien qui exécute : il s’est connecté à mon API, a lu les données, diagnostiqué les problèmes, trouvé des contournements techniques et livré les résultats.

Ce qui me frappe, c’est la capacité à chaîner des décisions : lire une erreur 403, identifier la cause (WAF + User-Agent), tester une solution, vérifier que ça fonctionne — sans intervention de ma part entre chaque étape. C’est ça, l’IA agentique dans la pratique : pas un chatbot qui attend vos instructions, mais un système qui navigue l’environnement pour atteindre l’objectif.

Pour reproduire la démarche

Vous avez un site WordPress et voulez faire pareil ? Les prérequis :

  • Claude Code (CLI Anthropic) avec accès terminal
  • Un mot de passe d’application WordPress (WP Admin → Profil)
  • Le plugin Code Snippets installé (gratuit)
  • Node.js pour le script d’export Markdown

La session complète — connexion, audit, génération, mise à jour, export — m’a pris moins d’une heure. Sans Claude, c’est une demi-journée minimum entre l’audit manuel dans Yoast, la rédaction des méta, et l’écriture du script d’export.

JulienWeb.fr — Expert web & IA à Pantin (93) — Me contacter

Markdown de tout mon site importé dans Obsidiant
Markdown de tout mon site importé dans Obsidiant

Un post de...

Image de Julien Guézennec

Julien Guézennec

Développeur web full stack senior basé à Pantin (93), créateur du studio julienweb.fr. Expert en conception digitale depuis 1998, il accompagne entreprises, startups et indépendants dans la création de sites web sur-mesure, performants, responsives et orientés UX. Il maîtrise l'ensemble de la chaîne web : développement front et back-end, WordPress, SEO, accessibilité, design UI, datavisualisation, IA et web 3D.

Disponible à distance ou en présentiel (Paris / Île-de-France) Contact : julien.guezennec@gmail.com Page de profil : Julien Guézennec, c'est qui ?

Image de Julien Guézennec

Julien Guézennec

Développeur web full stack senior basé à Pantin (93), créateur du studio julienweb.fr. Expert en conception digitale depuis 1998, il accompagne entreprises, startups et indépendants dans la création de sites web sur-mesure, performants, responsives et orientés UX. Il maîtrise l'ensemble de la chaîne web : développement front et back-end, WordPress, SEO, accessibilité, design UI, datavisualisation, IA et web 3D.

Disponible à distance ou en présentiel (Paris / Île-de-France) Contact : julien.guezennec@gmail.com Page de profil : Julien Guézennec, c'est qui ?

Publications similaires...