Comment faire un audit SEO technique et de visibilité IA avec Claude Code ?

Faites-le en trois passages. D'abord, laissez Claude Code lire le dépôt pour les métadonnées, le sitemap, les règles robots et les données structurées. Ensuite, faites-lui vérifier le site publié avec curl, comme un navigateur et comme un robot IA, car le code n'est pas ce que reçoivent les robots. Enfin, contrôlez la visibilité IA : ce que ChatGPT et les autres citent pour vos questions, et Search Console.

Données clés

Pourquoi lire le code ne suffit-il pas pour un audit SEO ?

Parce que les robots reçoivent le site publié, et non votre dépôt. Un pare-feu ou un défi anti-bot, un robots.txt modifié par l'hébergeur, une page dont le texte n'apparaît qu'avec JavaScript, ou un noindex ajouté par une extension n'apparaissent jamais dans le code. Claude Code n'audite que ce qu'il lit : il doit donc aussi récupérer les pages en ligne.

Que doit vérifier l'audit, et où ?

Répartissez chaque contrôle entre le dépôt et le site en ligne :

ContrôleOùCe qu'il détecte
Titres, descriptions, intertitres, canonicalDépôt, puis HTML serviBalises manquantes ou dupliquées
robots.txt et sitemapSite en ligneRobots IA bloqués, pages absentes du sitemap
Code de statut en navigateur et en GPTBotSite en ligneUn pare-feu ou un défi anti-bot qui bloque les robots IA
Texte principal présent sans JavaScriptSite en lignePages qui arrivent vides aux robots
noindex et JSON-LDHTML serviPages masquées de la recherche, données structurées invalides ou absentes
IndexationSearch ConsolePages que Google n'a pas indexées

Comment Claude Code vérifie-t-il le site en ligne ?

Demandez-lui d'exécuter curl via Bash sur les URL publiées. WebFetch renvoie un résumé de la page produit par un modèle, il peut donc manquer des balises ; curl renvoie la réponse brute. Ces commandes couvrent les contrôles que le code ne peut pas montrer :

# Lancez ces commandes sur le site publié, pas sur le dépôt
SITE=https://example.com

# 1. Même page pour un navigateur et pour un robot IA ? (pare-feu, défis anti-bot)
curl -s -o /dev/null -w "%{http_code}\n" -A "Mozilla/5.0" $SITE/
curl -s -o /dev/null -w "%{http_code}\n" -A "GPTBot" $SITE/

# 2. robots.txt et sitemap tels qu'ils sont servis
curl -s $SITE/robots.txt
curl -s $SITE/sitemap.xml | head -20

# 3. Le texte principal est-il dans le HTML avant l'exécution de JavaScript ?
curl -s $SITE/some-page | grep -c "a sentence from the page"

# 4. noindex, canonical et JSON-LD dans le HTML servi
curl -s $SITE/some-page | grep -iE 'noindex|rel="canonical"|ld\+json'

Comment auditer la visibilité IA, et pas seulement le SEO ?

Posez les questions que vos acheteurs posent à ChatGPT, Claude, Perplexity et Gemini, et notez les sources que chaque réponse cite. Faites-le de la même façon chaque mois, pour qu'un changement ait un sens. Ajoutez Search Console pour l'indexation Google et les recherches, et votre outil d'analyse pour les visites venues d'assistants IA.

Comment transformer l'audit en corrections sans casser le site ?

Demandez à Claude Code une liste de constats avec la preuve de chacun, puis corrigez-les par petits changements relus. Après chaque déploiement, relancez les contrôles en ligne : une correction compte lorsque le site publié la montre, et non quand l'agent annonce qu'elle est faite.

Étape par étape

  1. Auditer le dépôt. Demandez à Claude Code de lister les métadonnées manquantes, les règles du sitemap et de robots, et les données structurées par type de page.
  2. Auditer le site en ligne. Faites-lui exécuter curl sur les URL publiées comme navigateur et comme GPTBot, et lire robots.txt, le sitemap et le HTML brut.
  3. Vérifier l'indexation. Ouvrez Search Console et regardez quelles pages Google a indexées.
  4. Vérifier les réponses IA. Posez les questions de vos acheteurs aux principaux assistants et notez les sources citées.
  5. Corriger et recontrôler. Corrigez par petits changements, déployez, puis relancez les contrôles en ligne avant de clore chaque constat.

Erreurs fréquentes

  • Faire confiance à un audit qui n'a lu que le dépôt.
  • Utiliser les résumés de WebFetch pour juger des balises que seul le HTML brut montre.
  • Retirer un blocage de robots.txt que le propriétaire a mis volontairement, sans demander.
  • Clore un constat sur la parole de l'agent au lieu de revérifier le site en ligne.

Comment easyIndex le résout

easyIndex lance l'audit depuis l'extérieur : votre agent de codage fait chaque modification, et easyIndex vérifie lui-même le site en ligne, si bien qu'une étape n'est validée que sur des preuves, et non sur le rapport de l'agent. Il montre ensuite les visiteurs venus d'assistants IA par page, les pages lues par les robots IA et à quelle date, ainsi que l'indexation Google et les recherches issues de Search Console, pour 30 $US par site et par mois après un essai gratuit de 7 jours. Branchez-le avec claude mcp add --transport http easyindex https://easyindex.app/api/mcp.

Questions fréquentes

Existe-t-il une compétence toute prête d'audit SEO pour Claude Code ?

Des compétences SEO gratuites et open source existent ; la plupart lisent le dépôt, associez-les donc à des contrôles en ligne du site publié.

À quelle fréquence relancer l'audit ?

Après chaque déploiement qui touche aux modèles, à robots.txt ou à l'hébergeur, et une fois par mois pour les réponses IA.

Claude Code peut-il utiliser les données de Search Console ?

Oui, via un serveur MCP Search Console ou un export ; l'API autorise 2 000 inspections d'URL par jour et par site.

Un audit me fait-il citer par ChatGPT ?

Aucun audit ne garantit de citations. Il supprime ce qui empêche les robots de lire vos pages ; les pages doivent tout de même répondre à la question.

Lire la suite

Dernière vérification le .

Audit SEO technique et visibilité IA avec Claude Code