Audit de compte

Vérifiez si les robots d'IA peuvent vraiment accéder à votre site et le lire

Détermine, pour chaque robot d'IA et selon son rôle, ce que dit le robots.txt, puis contrôle les codes de statut, les redirections et les en-têtes bloquants, et mesure ce que chaque page affiche sans JavaScript. Se termine par une liste de correctifs classés par priorité et ne modifie rien.

Quand l'utiliser

Quand vous voulez savoir si ChatGPT, Claude, Perplexity, Gemini et Copilot peuvent réellement accéder à votre site et lire son contenu, ou si vous soupçonnez que les robots d'IA sont bloqués ou voient des pages vides.

Ce que vous obtenez

Un tableau par robot, un tableau par page avec les codes de statut et ce que chaque page affiche sans JavaScript, et une liste de corrections classée par gravité avec preuves et responsable pour chaque point.

Modifie-t-il quelque chose dans mon compte ?

Non. L'assistant lit seulement vos données et vous fait un compte rendu.

Fonctionne avec

SEO Intelligence, Search Console

À compléter avant l'envoi

[site URL][Search Console property, or "none"][5 to 10 page URLs]
Vérifie si mon site [site URL] peut servir du contenu aux moteurs de recherche IA tels que ChatGPT, Claude, Perplexity, Gemini et Copilot. Ma propriété Search Console est [Search Console property, or "none"]. Mes pages les plus importantes sont : [5 to 10 page URLs]. Il s'agit d'un audit en lecture seule, ne modifie rien. 1. robots.txt. Lis [site URL]/robots.txt avec site_read_url et note le code de statut. Si le fichier renvoie une erreur 5xx ou boucle sur des redirections, indique-le tout en haut : les robots risquent de ne pas explorer le site du tout. Détermine ensuite quel groupe de règles s'applique à chacun de ces robots et si mes pages clés sont autorisées : OAI-SearchBot, ChatGPT-User, GPTBot, Claude-SearchBot, Claude-User, ClaudeBot, PerplexityBot, Perplexity-User, Googlebot, Google-Extended, Bingbot, Applebot, Applebot-Extended, CCBot, meta-externalagent. Lorsqu'un robot dispose d'un groupe à son propre nom, seul ce groupe s'applique et les règles de `User-agent: *` ne s'appliquent pas : tiens-en compte. 2. Classe les robots selon leur rôle. Ceux qui explorent pour la recherche et les citations sont OAI-SearchBot, Claude-SearchBot, PerplexityBot, Bingbot et Googlebot. Ceux qui récupèrent une page en direct lorsqu'un utilisateur pose une question sont ChatGPT-User, Claude-User et Perplexity-User. Ceux qui collectent des données d'entrainement sont GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot et meta-externalagent. Signale tout robot de recherche bloqué avec le niveau de gravité le plus élevé, car le site ne peut alors pas être cité dans les réponses de cet assistant. Ne considère pas le blocage d'un robot d'entrainement comme une erreur, décris-le comme un choix. Précise que Google-Extended n'a aucun effet sur Google Search ni sur les AI Overviews et ne contrôle que l'utilisation du contenu pour les modèles Gemini. 3. Codes de statut et en-têtes. Lis chaque page clé avec site_read_url et max_bytes=0. Indique uniquement le code de statut, la chaine de redirections (redirects), les en-têtes `x-robots-tag` et `content-type` ainsi que la valeur de `server`, sans reproduire tous les en-têtes. Signale les chaines de redirections de plus de deux étapes, une URL finale différente de l'URL canonique, ainsi que tout en-tête noindex ou nosnippet. Si une page renvoie 403, 429 ou 503 et que la valeur de server révèle une couche de protection comme Cloudflare, Sucuri ou Akamai, indique qu'il peut s'agir d'un blocage de robots. 4. Contenu sans JavaScript. Lis les pages clés avec site_read_url et text=true. Cette vue est extraite du HTML envoyé par le serveur, c'est-à-dire ce que voit un robot d'IA qui n'exécute pas JavaScript. Si la réponse indique truncated à true, relis la page avec max_bytes=1000000, sinon tu croiras que le contenu situé en bas de page est absent. Pour chaque page, indique si le H1, le premier paragraphe du contenu principal, les informations de prix ou de service et les coordonnées figurent dans ce texte, et si internal_links contient des liens vers les pages du menu principal. 5. Contenu avec JavaScript. Mesure les trois pages les plus importantes avec seo_technical_audit, qui affiche la page en exécutant JavaScript. Signale séparément toute page dont le titre, le H1 ou la langue diffère entre les deux vues. Une différence de langue provient généralement d'une redirection automatique selon le pays ou la langue du navigateur du visiteur, et comme la plupart des robots d'IA viennent de serveurs situés aux États-Unis, cela peut leur faire voir la mauvaise version linguistique. 6. Ce que voit Google. Si j'ai une propriété Search Console, inspecte les pages clés en un seul appel gsc_inspect_urls : état de couverture, date de dernière exploration et URL canonique choisie par Google. Liste toute page clé bloquée par le robots.txt ou affichée comme « Explorée, actuellement non indexée ». Liste les sitemaps soumis avec leurs avertissements et erreurs à l'aide de gsc_sitemaps. 7. Fichiers de découverte. Lis sitemap.xml et llms.txt avec site_read_url. Vérifie que mes pages clés figurent dans le sitemap et que les valeurs lastmod paraissent réelles, et signale-le si toutes les URL portent la même date. Si llms.txt est absent, note-le comme une lacune mais pas comme un problème critique, car aucun des principaux moteurs de recherche IA n'a officiellement indiqué utiliser ce fichier comme signal de classement ou de citation. Énonce clairement les limites des outils. site_read_url envoie sa requête comme un navigateur et ne peut pas se faire passer pour GPTBot ou ClaudeBot : une règle de pare-feu qui bloque uniquement d'après le nom du robot n'apparaitra donc pas dans cet audit. Si j'utilise un CDN ou un pare-feu, rappelle-moi de vérifier dans son interface un paramètre qui bloque les robots d'IA (chez Cloudflare, « AI Crawl Control » ou « Block AI bots »). Si le site est hébergé sur Opus Growth, ne m'envoie vers aucune interface de CDN, et si tu constates un blocage, suggère de le signaler avec report_issue. Présente le résultat ainsi. D'abord un résumé en trois phrases : mon site est-il ouvert à la recherche IA et, sinon, quel est le principal point de blocage. Ensuite un tableau des robots : robot, rôle, décision du robots.txt, ligne de règle qui tranche, gravité. Puis un tableau des pages : URL, code de statut, redirections, x-robots-tag, H1 et premier paragraphe présents dans le texte sans JavaScript (oui ou non), écart avec la vue JavaScript, état de couverture Google. Termine par une liste de correctifs classés par gravité, chacun accompagné de sa preuve et de la personne qui doit s'en charger (moi, un développeur, l'hébergeur). Lorsque les données ne suffisent pas pour conclure, ne devine pas : indique ce qui manque.

Exemple de résultat

Un exemple du résultat de ce prompt. Sa structure provient de la sortie réelle des outils ; les chiffres et les noms sont fictifs.

Exemple de résultat (basé sur un site fictif, pas sur des données client réelles)

Résumé. northworkshop.example est ouvert à la plupart des robots d'IA de type recherche, mais le fichier robots.txt contient un groupe PerplexityBot distinct qui ferme tout le site. Sur les pages de services, le tableau des prix ne se charge qu'avec JavaScript : les robots qui n'exécutent pas JavaScript ne voient donc jamais les prix. Ces deux problèmes sont les principaux blocages, et tous deux peuvent être corrigés en une journée.

RobotRôleDécisionLigne décisiveGravité
OAI-SearchBotRechercheAutoriséUser-agent: * / Allow: /OK
PerplexityBotRechercheBloquéUser-agent: PerplexityBot / Disallow: /Élevée
ChatGPT-UserRequête utilisateurAutoriséUser-agent: *OK
GPTBotEntrainementBloquéUser-agent: GPTBot / Disallow: /Choix
Google-ExtendedEntrainementAutoriséUser-agent: *Choix
URLStatutRedirectionsx-robots-tagH1 / premier paragraphe sans JSÉcart avec la vue JSGoogle
/services/kitchen-cabinets/200aucuneaucunoui / ouiTableau des prix uniquement dans la vue JSIndexée
/contact200308 vers /contact/aucunoui / nonAdresse et téléphone uniquement dans la vue JSIndexée
/tr/200aucunenoindexoui / ouiTitre en turc, comme prévuExclue : noindex

Ordre des corrections
1. Supprimer le groupe PerplexityBot du robots.txt (vous). Preuve : le groupe interdit tout le site.
2. Déplacer le tableau des prix et les coordonnées dans le HTML serveur (développeur). Preuve : absents de la vue text=true.
3. Vérifier que l'en-tête noindex sur /tr/ est volontaire (vous).

Non mesurable : on ne peut pas voir avec ces outils si le pare-feu bloque selon le nom du robot ; vérifiez dans le panneau de votre CDN.

Recherches associées

Ces prompts donnent le meilleur résultat quand votre assistant IA est connecté à vos comptes avec Opus Growth.

Connecter vos comptes gratuitement

Autres prompts

Audit de compteLecture seule

Audit complet d'un compte Google Ads avec les trois corrections à faire en priorité

Passe en revue l'ensemble du compte en une seule fois, de la mesure et des enchères à la structure et aux pages de destination. Classe les constats par impact et désigne les trois premières corrections à faire, sans rien modifier.

Quand l'utiliserLorsque tu reprends un compte Google Ads ou que tu t'en méfies et que tu veux savoir ce qui cloche vraiment et par où commencer les corrections.

Google Ads, Tag Manager
Audit de compteLecture seule

Audit complet d'un compte Meta Ads avec les trois corrections à faire en premier

Passe en revue en une seule fois la mesure, les problèmes de diffusion, la phase d'apprentissage, le ciblage, les emplacements et la fatigue créative. Classe les constats par priorité et désigne les trois premières corrections, sans rien modifier.

Quand l'utiliserQuand les résultats de tes publicités Meta ont chuté ou stagnent et que tu veux savoir ce qui cloche dans le compte avant de modifier quoi que ce soit.

Meta Ads
Audit de compteModifie après votre accord

Fusionner les demandes par téléphone et WhatsApp en une seule conversion fiable

Évite qu'une même personne soit comptée deux fois lorsqu'elle appelle et envoie un message. Relie les deux boutons du site à une seule conversion et vérifie si le bouton d'appel des annonces est bien mesuré.

Quand l'utiliserLorsque des prospects vous appellent et vous écrivent sur WhatsApp depuis votre site et que vous soupçonnez qu'une même personne compte pour deux conversions, ce qui rend votre coût par conversion artificiellement bas.

Google Ads, Tag Manager
Audit de compteLecture seule

Lancer un audit SEO, AEO et GEO complet et obtenir un scorecard étayé par des preuves

Note l'accès, la santé technique, les données structurées, la citabilité du contenu, les signaux de confiance et la visibilité IA mesurée sur six domaines de cinq contrôles concrets chacun. Présente les preuves pour chaque point et classe les correctifs par impact et effort, sans rien modifier.

Quand l'utiliserQuand vous voulez savoir à quel point votre site est visible et fiable dans la recherche classique, les moteurs de réponses et la recherche IA, et qu'il vous faut une liste priorisée de ce qu'il faut corriger en premier.

SEO Intelligence, Search Console