Sitemap et robots.txt pour les bots IA en 2026

Configuration robots.txt et sitemap.xml pour GPTBot, ClaudeBot, PerplexityBot. Trois configs prêtes à copier, llms.txt et 5 pièges à éviter.

Mis à jour le 14 min de lecture

Sommaire
  1. Les bots IA en 2026 : qui crawle quoi
  2. robots.txt : configuration stratégique pour les bots IA
  3. Sitemap.xml : les signaux qui aident les IA
  4. llms.txt : le standard émergent pour les IA
  5. 5 pièges à éviter
  6. Configuration de référence 2026
  7. Checklist finale

Votre robots.txt bloque peut-être des bots IA sans que vous le sachiez. Selon Originality.ai, 35,7 % des 1 000 sites les plus visités bloquaient GPTBot en août 2024, contre 5 % à son lancement un an plus tôt. Et une partie de ces blocages est involontaire : une règle Disallow trop large héritée d'une migration ou d'un template WordPress suffit.

En 2026, le paysage a changé. Sept bots IA majeurs crawlent le web en permanence, et la distinction entre ceux qui entraînent des modèles et ceux qui alimentent les citations en temps réel est devenue stratégique. Si vous bloquez le mauvais bot, vous disparaissez des réponses IA. Si vous les autorisez tous sans réfléchir, vous offrez vos données d'entraînement sans contrepartie.

Cet article vous donne la configuration de référence pour 2026 (robots.txt, sitemap.xml et llms.txt).

Le guide complet de l'accès des IA à votre site (user-agents, robots.txt, llms.txt, rendu JavaScript) : llms.txt, robots.txt et accessibilité IA

Les bots IA en 2026 : qui crawle quoi

La première erreur est de traiter tous les bots IA de la même façon. Il y a deux catégories fondamentalement différentes :

  • Les crawlers d'entraînement (GPTBot, ClaudeBot, CCBot, Google-Extended, Bytespider) : ils collectent des données pour améliorer les modèles. Les bloquer n'a pas d'impact immédiat sur votre visibilité dans les réponses IA. Google-Extended n'est d'ailleurs pas un robot à part mais un jeton : il n'a aucun effet sur l'inclusion ou le classement dans Google Search, donc ni sur les AI Overviews.
  • Les crawlers de citation (OAI-SearchBot, PerplexityBot, Googlebot pour AI Overviews) : ils alimentent les réponses en temps réel. Les bloquer signifie disparaître des citations IA.
BotPropriétaireTypeRespecte robots.txt
GPTBotOpenAIEntraînementOui
OAI-SearchBotOpenAICitation temps réelOui
ClaudeBotAnthropicEntraînementOui
PerplexityBotPerplexityCitation temps réelOui
Google-ExtendedGoogleEntraînement GeminiOui
BytespiderByteDanceEntraînementPartiel
CCBotCommon CrawlCorpus ouvertOui

La recommandation stratégique : autorisez systématiquement les crawlers de citation (OAI-SearchBot, PerplexityBot). Pour les crawlers d'entraînement, la décision dépend de votre stratégie : certains sites choisissent de bloquer l'entraînement tout en restant citables. Pour approfondir ce sujet, consultez notre guide technique sur l'accessibilité IA.

OAI-SearchBot mérite une attention particulière : ChatGPT ne s'appuie plus seulement sur Bing, il construit aussi son propre index de recherche, alimenté par ce bot, et le complète par plusieurs autres fournisseurs (analyse Peec AI). Le bloquer vous prive donc d'une source d'accès directe à ChatGPT. Et un bot autorisé ne garantit pas une citation : pour mesurer ce que les IA disent de vous face à vos concurrents, il faut interroger les moteurs eux-mêmes sur vos requêtes clés. Si vos fichiers sont corrects mais que les bots restent bloqués, cherchez du côté du pare-feu ou du CDN : voir pourquoi votre site bloque les bots IA sans le savoir.

robots.txt : configuration stratégique pour les bots IA

Le robots.txt est votre premier moyen de contrôle. Voici trois configurations selon votre stratégie.

Configuration « tout autoriser » (recommandée pour le GEO)

Si votre objectif est de maximiser votre visibilité IA (citations, recommandations, apparition dans les réponses), autorisez tous les bots :

robots.txt — Visibilité maximale
User-agent: *
Allow: /

User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

Sitemap: https://votre-site.fr/sitemap.xml

Pourquoi lister chaque bot individuellement alors que User-agent: * les couvre déjà ? Parce que certains bots vérifient d'abord leur propre directive avant de regarder *. En listant explicitement chaque bot avec Allow: /, vous éliminez toute ambiguïté.

Configuration « citation oui, entraînement non »

Si vous voulez être cité par les IA sans que vos données servent à entraîner les modèles :

robots.txt — Citations uniquement
User-agent: *
Allow: /

# Crawlers de citation, AUTORISER
User-agent: OAI-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

# Crawlers d'entraînement, BLOQUER
User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: Bytespider
Disallow: /

Sitemap: https://votre-site.fr/sitemap.xml

Attention : cette configuration a une limite. Les modèles IA sont entraînés sur des snapshots passés. Si vous bloquez GPTBot aujourd'hui, les versions futures de GPT connaîtront moins bien votre site, ce qui peut indirectement réduire vos citations à long terme. C'est un compromis à évaluer.

Piège classique : la règle Disallow: / globale

Le piège le plus fréquent : un User-agent: * / Disallow: / sans exceptions. Cela bloque tous les bots IA d'un coup. On le voit souvent sur des sites migrés depuis WordPress avec un plugin SEO mal configuré, ou sur des sites en staging dont le robots.txt a été oublié en production.

Votre robots.txt bloque-t-il des bots IA ? Le score GEO gratuit de Detekia vérifie qu'une page est lisible par les robots IA, prérequis du score.

Analyser mon site gratuitement

Sitemap.xml : les signaux qui aident les IA

Le sitemap n'est pas seulement pour Google. Soumettez-le aussi dans Bing Webmaster Tools, dont l'index alimente Microsoft Copilot (voir Bing et Copilot : le référencement Microsoft). Les bots IA comme PerplexityBot et OAI-SearchBot le lisent aussi pour découvrir vos pages. Trois signaux sont particulièrement importants.

<lastmod> — Le signal de fraîcheur

Les IA valorisent le contenu frais. La balise <lastmod> leur dit quand une page a été mise à jour pour la dernière fois. Selon les observations de Growth Memo (2026), les pages avec un <lastmod> récent sont crawlées plus fréquemment par les bots IA.

Règle : mettez à jour <lastmod> uniquement quand le contenu change réellement. Pas à chaque build, pas en automatique. Les bots IA (et Google) détectent les <lastmod> artificiels et les ignorent.

<priority> et structure

La balise <priority> est ignorée par la plupart des moteurs, mais la structure du sitemap compte. Séparez vos sitemaps si vous avez plus de 100 URL : un sitemap-pages.xml pour les pages marketing et un sitemap-blog.xml pour les articles. Ça aide les bots à prioriser.

hreflang dans le sitemap

Si votre site est multilingue, les balises xhtml:link avec hreflang dans le sitemap aident les IA à associer les bonnes versions linguistiques. C'est particulièrement important pour Perplexity qui adapte ses réponses à la langue de l'utilisateur.

Extrait sitemap avec hreflang
<url>
  <loc>https://votre-site.fr/guide-geo</loc>
  <lastmod>2026-04-15</lastmod>
  <xhtml:link rel="alternate" hreflang="fr"
    href="https://votre-site.fr/guide-geo" />
  <xhtml:link rel="alternate" hreflang="en"
    href="https://votre-site.fr/en/guide-geo" />
  <xhtml:link rel="alternate" hreflang="x-default"
    href="https://votre-site.fr/guide-geo" />
</url>

llms.txt : le standard émergent pour les IA

Le fichier llms.txt est une initiative lancée fin 2024 pour donner aux LLM un résumé structuré de votre site. Contrairement au robots.txt (qui dit ce que les bots peuvent crawler), le llms.txt dit ce que votre site est et quelles pages sont les plus importantes.

Le llms.txt n'est pas un standard officiel, et aucun effet sur les citations n'a été démontré. Google indique même qu'aucun fichier spécial n'est nécessaire pour apparaître dans ses AI Overviews et son Mode IA. C'est un fichier optionnel : le créer ne coûte pas grand-chose, mais ce n'est pas un levier de citation.

Exemple llms.txt
# Detekia
> Detekia est un outil gratuit de score GEO qui évalue la capacité
> d'un site web à être cité par les IA génératives (score sur 100,
> 6 critères). Conçu par l'agence Beeleven.

## Pages principales
- [Accueil](https://detekia.fr): Score GEO gratuit et test de citation ChatGPT
- [Méthodologie](https://detekia.fr/methodologie): 6 critères GEO
- [Accompagnement](https://detekia.fr/accompagnement): Audit de visibilité IA par Beeleven
- [Blog](https://detekia.fr/blog): Guides GEO et SEO

## Expertise
- Scoring GEO gratuit sur 100 (6 critères)
- Test de citation sur ChatGPT
- Audit de visibilité IA multi-moteurs (Beeleven)
- Score calibré sur 317 pages citées et non citées par les IA

Bonnes pratiques : restez concis (moins de 500 mots), structurez en sections Markdown, et mettez à jour quand votre offre évolue. Le fichier se place à la racine : votre-site.fr/llms.txt.

Pour un guide complet sur le llms.txt et l'accessibilité IA, consultez notre article dédié : llms.txt, robots.txt et accessibilité IA.

5 pièges à éviter

  1. Bloquer GPTBot en pensant bloquer uniquement l'entraînement. Depuis 2024, OpenAI utilise OAI-SearchBot pour les citations en temps réel, séparé de GPTBot. Si vous ne bloquez que GPTBot, vos citations ChatGPT sont préservées. Mais si votre règle bloque les deux, vous disparaissez.
  2. Oublier la directive Sitemap: dans le robots.txt. C'est le moyen le plus simple pour les bots de découvrir votre sitemap. Sans cette ligne, certains crawlers IA ne le trouvent pas automatiquement.
  3. Le lastmod automatique à chaque déploiement. Si toutes vos pages ont la date d'aujourd'hui en lastmod, les bots finissent par ignorer ce signal. Ne mettez à jour que les pages dont le contenu a réellement changé.
  4. Le Crawl-delay trop agressif. Certains sites ajoutent Crawl-delay: 10 pour limiter la charge serveur. Les bots IA comme PerplexityBot respectent cette directive : un délai de 10 secondes entre deux pages signifie que crawler 100 pages prend 17 minutes. Sur un site de contenu, c'est un frein à l'indexation IA.
  5. Ne pas tester après une migration. Les migrations de CMS, les changements de CDN et les mises à jour de reverse proxy peuvent écraser silencieusement votre robots.txt. Testez systématiquement après chaque changement d'infrastructure avec un curl https://votre-site.fr/robots.txt. Une refonte complète est le moment le plus risqué : voir refonte de site et visibilité IA.

Configuration de référence 2026

Voici la configuration complète à copier-coller et adapter. Elle autorise tous les bots de citation, tous les bots d'entraînement, et inclut le sitemap et le llms.txt.

robots.txt — Configuration de référence 2026
# robots.txt — Configuration GEO optimale 2026
# Documentation : detekia.fr/blog/sitemap-robots-txt-bots-ia-2026

User-agent: *
Allow: /

# Bots IA, Citation temps réel
User-agent: OAI-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

# Bots IA, Entraînement (autoriser pour visibilité max)
User-agent: GPTBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: Google-Extended
Allow: /

User-agent: Bytespider
Allow: /

User-agent: CCBot
Allow: /

# Sitemap
Sitemap: https://votre-site.fr/sitemap.xml

Pour la configuration « citation uniquement » (bloquer l'entraînement), remplacez Allow: / par Disallow: / sur GPTBot, ClaudeBot, Google-Extended, CCBot et Bytespider.

Vérifiez que votre configuration est correcte : le score GEO gratuit de Detekia vérifie qu'une page de votre site est lisible par les robots de recherche IA.

Analyser mon site gratuitement

Checklist finale

  • ✓ Le robots.txt autorise explicitement les bots de citation (OAI-SearchBot, PerplexityBot)
  • ✓ La directive Sitemap: pointe vers votre sitemap.xml
  • ✓ Le sitemap contient des <lastmod> mis à jour uniquement quand le contenu change
  • ✓ Les balises hreflang sont présentes dans le sitemap pour les sites multilingues
  • ✓ Facultatif : un fichier llms.txt à la racine avec un résumé structuré du site (sans effet démontré sur les citations)
  • ✓ Pas de Crawl-delay, ou un délai raisonnable
  • ✓ Le robots.txt est testé après chaque migration ou changement d'infrastructure
  • ✓ Les 6 critères du score Detekia sont vérifiés, ainsi que son prérequis de lisibilité par les robots IA

Schema.org et IA : guide pratique pour les LLM

Testez votre score GEO gratuitement

Gratuit, sans compte, sans installation. Le résultat s'obtient contre votre email.

La lettre mensuelle Detekia

Les nouveaux articles et l'actualité de la visibilité IA, un email par mois.

Confirmation par email. Désinscription en un clic depuis chaque lettre. Politique de confidentialité