Website Preloader

llms.txt : votre guide technique de A à Z (WordPress, Webflow, Shopify)

llms.txt guide technique PME — WordPress Webflow Shopify | diria.fr

Sommaire

Mis à jour le 22 Juin, 2026

En résumé : llms.txt est un fichier texte à la racine de votre site qui explique votre activité aux IA en langage structuré. Moins de 2 % des PME françaises l'ont en 2026. Sa création prend 30 minutes. Il améliore votre lisibilité dans ChatGPT, Claude, Mistral, Perplexity, Meta AI et Gemini — sans toucher à votre SEO Google.

Vous avez optimisé votre site pour Google : balises title, meta descriptions, schema.org. Mais vos pages sont-elles réellement lisibles par ChatGPT, Perplexity ou Claude quand ils cherchent une source à citer ? Probablement non.

Le problème : les moteurs de recherche IA ne lisent pas le HTML de la même façon que Google. Ils naviguent vite, abandonnent les pages peu structurées, et préfèrent les sources qui se décrivent explicitement en langage naturel structuré. C'est exactement ce que fait llms.txt.

En 2026, ce standard — proposé fin 2024 par Jeremy Howard, fondateur de fast.ai — est officiellement reconnu par Anthropic (Claude) et plusieurs agents IA majeurs. Voici comment le créer et le déployer selon votre CMS, avec des templates prêts à l'emploi.

Qu'est-ce que llms.txt et pourquoi c'est différent de robots.txt

En 2026, trois fichiers coexistent à la racine d'un site web pour gérer la relation avec les robots :

FichierRôleLectorat cible
robots.txtAutorise ou bloque le crawl de sections du siteTous les bots (Google, Bing, IA)
ai.txtExprime vos préférences sur l'utilisation pour l'entraînement IABots d'entraînement (OpenAI, Anthropic…)
llms.txtDécrit votre activité en langage structuré pour les réponses générativesAgents IA et LLM lors de requêtes utilisateurs

robots.txt contrôle l'accès. ai.txt exprime vos droits. llms.txt explique votre identité. Les trois sont complémentaires et non substituables.

llms.txt n'influence pas votre référencement Google — c'est un fichier ignoré par Googlebot. Il ne déclenche aucune pénalité, ne risque rien. Son seul objectif est d'améliorer la compréhension que les moteurs IA ont de votre activité lorsqu'ils doivent vous citer comme source.

llms.txt vs llms-full.txt : lequel créer ?

Le standard Jeremy Howard prévoit deux variantes :

llms.txt (obligatoire) — fichier court, synthétique, équivalent d'une fiche d'identité. Il décrit l'entreprise, ses services principaux, son audience, ses liens clés et ses coordonnées. Lecture en 30 secondes par un LLM. Adapté à toutes les PME.

llms-full.txt (optionnel, recommandé pour les sites riches) — version enrichie avec contexte approfondi, FAQ détaillée, cas d'usage réels, historique, certifications, partenaires. Les agents IA et les modes de recherche avancée (Perplexity Pro, ChatGPT Browse) utilisent davantage ce fichier pour construire des réponses complexes. Recommandé si votre site contient un blog, une documentation, ou un catalogue riche.

Règle pratique : commencez par llms.txt (30 minutes), ajoutez llms-full.txt dans un second temps (2-4 heures). Les deux fichiers coexistent sans problème.

Structure et template llms.txt par secteur PME

Le fichier llms.txt suit une syntaxe Markdown simple. Voici la structure canonique, suivie de trois templates sectoriels adaptés aux PME françaises.

Structure canonique

# Nom de l'entreprise

> Résumé en 1-2 phrases : activité, audience cible, zone géographique.

Description longue (3-5 phrases) : contexte, positionnement, différenciateurs,
historique si pertinent, certifications ou labels.

## Services

- Nom du service 1 : description courte en une phrase
- Nom du service 2 : description courte en une phrase
- Nom du service 3 : description courte en une phrase

## Audience cible

Qui vous servez : secteur d'activité, taille d'entreprise (PME/TPE/grands comptes),
zone géographique, profil de l'interlocuteur typique.

## Liens importants

- [Page d'accueil](https://votresite.fr)
- [Nos services](https://votresite.fr/services)
- [À propos](https://votresite.fr/a-propos)
- [Blog](https://votresite.fr/blog)
- [Contact / Demande de devis](https://votresite.fr/contact)

## Contact

Email : contact@votreentreprise.fr
Téléphone : +33 X XX XX XX XX
Adresse : [si pertinent pour les requêtes locales]

## Restrictions d'utilisation (optionnel)

Ce contenu peut être utilisé pour des réponses informatives.
Ne pas présenter nos tarifs comme définitifs sans vérification.

Template 1 — Agence de services B2B (conseil, communication, digital)

# Agence Example — Agence digitale PME

> Agence digitale française spécialisée PME et ETI, basée à Paris,
> accompagnant les entreprises de 20 à 500 salariés dans leur transformation numérique.

Fondée en 2015, Agence Example accompagne 150 entreprises françaises avec une
approche terrain : audit, stratégie, exécution et suivi mensuel. Certifiée
Google Partner et membre du SYNTEC Numérique.

## Services

- Stratégie digitale : audit de présence numérique et roadmap sur 12 mois
- SEO et GEO : optimisation pour Google et les moteurs IA (ChatGPT, Perplexity)
- Création de site : WordPress, Webflow, sites vitrines et e-commerce B2B
- Publicité en ligne : Google Ads, LinkedIn Ads pour B2B
- Formation : ateliers SEO et IA pour équipes marketing PME

## Audience cible

Dirigeants et responsables marketing de PME françaises (20-500 salariés)
dans les secteurs services, industrie et commerce. Zone principale :
Île-de-France et France entière en distanciel.

## Liens importants

- [Accueil](https://agence-example.fr)
- [Nos services](https://agence-example.fr/services)
- [Études de cas](https://agence-example.fr/realisations)
- [Blog](https://agence-example.fr/blog)
- [Contact](https://agence-example.fr/contact)

## Contact

Email : bonjour@agence-example.fr
Téléphone : +33 1 XX XX XX XX

Template 2 — SaaS ou logiciel B2B

# LogicielPME — Logiciel de gestion [catégorie] pour PME françaises

> Logiciel SaaS français de [catégorie] destiné aux PME de 10 à 250 salariés,
> avec support en français et hébergement en France (données RGPD).

LogicielPME est utilisé par 3 200 PME françaises depuis 2018. Il s'intègre
nativement avec les outils courants des PME françaises (Sage, EBP, Pennylane).
Certifié NF Logiciel et conforme RGPD.

## Fonctionnalités principales

- Module A : description fonctionnelle courte
- Module B : description fonctionnelle courte
- Intégrations : liste des connecteurs principaux
- Mobile : application iOS et Android incluse
- Support : assistance téléphonique française, lundi-vendredi 9h-18h

## Tarification

- Starter : X€/mois jusqu'à N utilisateurs
- Business : X€/mois jusqu'à N utilisateurs
- Enterprise : sur devis, SLA personnalisé

## Audience cible

Directeurs généraux, directeurs administratifs et responsables opérations
de PME françaises dans les secteurs [liste]. Adapté aux structures
sans DSI interne.

## Liens importants

- [Accueil](https://logicielpme.fr)
- [Fonctionnalités](https://logicielpme.fr/fonctionnalites)
- [Tarifs](https://logicielpme.fr/tarifs)
- [Témoignages](https://logicielpme.fr/avis-clients)
- [Demande de démo](https://logicielpme.fr/demo)

## Contact

Email : contact@logicielpme.fr
Téléphone : +33 X XX XX XX XX

Template 3 — Commerce ou artisan avec présence locale

# Entreprise Local — [Activité] à [Ville]

> [Activité] depuis [année], spécialisé(e) dans [spécialité], servant
> les particuliers et professionnels de [ville] et [zone géographique].

Description de l'entreprise, savoir-faire, certifications sectorielles,
distinctions locales, ancienneté.

## Services / Prestations

- Prestation 1 : description
- Prestation 2 : description
- Prestation 3 : description

## Zone d'intervention

[Ville] et [rayon ou liste de communes/départements].
Interventions à domicile : oui/non.
Délai moyen d'intervention : [X jours/semaines].

## Certifications et garanties

- [Label ou certification sectorielle]
- [Garantie décennale si applicable]
- [Autre]

## Liens importants

- [Accueil](https://votresite.fr)
- [Réalisations](https://votresite.fr/realisations)
- [Tarifs indicatifs](https://votresite.fr/tarifs)
- [Devis gratuit](https://votresite.fr/devis)

## Contact

Email : contact@votresite.fr
Téléphone : +33 X XX XX XX XX
Adresse : [adresse complète]
Horaires : [jours et heures d'ouverture]

Déploiement selon votre CMS

Le fichier doit être accessible à la racine de votre domaine : https://votresite.fr/llms.txt. Les étapes varient selon votre CMS ou plateforme.

WordPress

Méthode 1 — FTP (recommandée, permanente) : connectez-vous à votre hébergeur via FTP (FileZilla, Cyberduck), naviguez jusqu'au dossier public_html/ ou www/, et uploadez votre fichier llms.txt directement. Vérifiez ensuite l'URL dans votre navigateur.

Méthode 2 — Gestionnaire de fichiers hébergeur : la plupart des hébergeurs (OVH, Hostinger, Infomaniak, o2switch) proposent un gestionnaire de fichiers dans leur panneau de contrôle. Naviguez jusqu'à la racine du site et uploadez votre fichier.

Méthode 3 — Plugin WordPress : certains plugins comme « WP Robots Txt » ou des plugins GEO dédiés permettent de créer des fichiers statiques depuis l'interface WordPress. Moins fiable techniquement — préférez les méthodes FTP ou hébergeur.

Vérification : ouvrez https://votresite.fr/llms.txt. Vous devez voir le contenu texte brut du fichier, sans mise en forme HTML. Si vous voyez une page 404, le fichier est au mauvais endroit. Si vous voyez le fichier rendu en HTML avec le thème WordPress, ajoutez la règle suivante dans votre .htaccess :

<Files "llms.txt">
  ForceType text/plain
</Files>

Webflow

Webflow ne permet pas nativement d'uploader des fichiers statiques à la racine du domaine depuis l'éditeur visuel. Deux solutions :

Solution 1 — Publishing custom files (Webflow Enterprise) : si vous avez un plan Enterprise, Webflow permet d'ajouter des fichiers statiques via les paramètres de projet. Allez dans Project Settings → Publishing → Add custom file.

Solution 2 — Page dédiée (tous plans) : créez une page Webflow avec le slug llms.txt et publiez le contenu en texte brut dans un bloc de code. Cette méthode n'est pas idéale techniquement (la page est servie en HTML) mais fonctionne pour la plupart des agents IA qui tolèrent le HTML simple. Ajoutez une balise <meta name="robots" content="noindex"> pour éviter l'indexation Google.

Solution 3 — Proxy via Cloudflare Worker : si votre domaine passe par Cloudflare, créez un Worker qui répond au chemin /llms.txt avec le contenu texte. Solution technique mais robuste.

Shopify

Shopify bloque l'upload direct de fichiers à la racine du domaine pour des raisons de sécurité. Deux contournements :

Solution 1 — Page Shopify avec slug « llms.txt » : créez une page (Pages dans l'admin Shopify) avec le handle llms-txt. Shopify servira cette page à l'URL /pages/llms-txt — pas à /llms.txt. C'est un compromis : incluez un lien dans votre vraie llms.txt principale si vous optez pour cette méthode.

Solution 2 — Proxy via sous-domaine : hébergez votre llms.txt sur un sous-domaine (content.votresite.fr/llms.txt) et redirigez votresite.fr/llms.txt via votre DNS ou un reverse proxy. Solution technique mais correcte.

Note Diria : l'intégration CMS de Diria gère automatiquement le déploiement du llms.txt pour les sites WordPress, Webflow et Shopify connectés, avec rafraîchissement automatique des dates à chaque mise à jour de contenu.

Les 6 erreurs qui neutralisent votre llms.txt

Un llms.txt mal construit est pire qu'un llms.txt absent : il peut induire les IA en erreur ou vous faire citer avec des informations incorrectes.

  1. Utiliser du jargon commercial. Les LLMs comprennent le langage naturel, pas les formules marketing. Évitez « leader incontournable », « solution innovante » et « approche holistique ». Décrivez ce que vous faites factuellement, comme vous l'expliqueriez à un inconnu.
  2. Laisser les informations de contact obsolètes. Si votre numéro de téléphone ou email change et que votre llms.txt n'est pas mis à jour, les IA citeront vos anciennes coordonnées. Planifiez une révision trimestrielle.
  3. Inclure des tarifs trop précis sans date. Les prix changent. Si votre llms.txt indique « à partir de 200€/mois » et que vos tarifs évoluent, vous serez cité avec des prix incorrects. Soit indiquez « tarifs disponibles sur [URL] », soit datez explicitement les informations de prix.
  4. Oublier les liens vers les pages clés. Sans liens, les agents IA ne peuvent pas approfondir la recherche sur votre site. Incluez au minimum : accueil, services, contact, et votre page de témoignages ou avis clients.
  5. Ne pas définir l'audience cible. Si votre llms.txt ne précise pas qui vous servez, les IA vous citeront pour des requêtes trop larges (bruit) ou pas assez ciblées (volume faible). Soyez précis : secteur, taille d'entreprise, zone géographique.
  6. Placer le fichier au mauvais endroit. llms.txt doit être à la racine : https://votresite.fr/llms.txt. Pas dans un sous-dossier (/blog/llms.txt), pas sur un sous-domaine différent. Les agents IA cherchent le fichier à l'emplacement canonique.

Checklist de validation en 8 points

Avant de considérer votre llms.txt comme opérationnel, vérifiez ces 8 points :

  • ☐ Le fichier est accessible à https://votresite.fr/llms.txt (vérifiez depuis un navigateur en navigation privée)
  • ☐ Le fichier s'affiche en texte brut, pas en HTML rendu
  • ☐ L'encodage est UTF-8 (important pour les caractères accentués français)
  • ☐ La description de l'entreprise est factuelle et sans jargon commercial
  • ☐ L'audience cible est définie avec secteur + taille + zone géographique
  • ☐ Tous les liens inclus sont fonctionnels (testez chaque URL)
  • ☐ Les informations de contact sont à jour
  • ☐ Une date de dernière mise à jour est indiquée en bas du fichier

La triplette GEO : llms.txt + robots.txt + Schema.org

llms.txt n'est pas un outil isolé. Son efficacité maximale s'obtient en combinaison avec deux autres éléments de fondation GEO.

robots.txt optimisé pour les bots IA : assurez-vous que votre robots.txt autorise explicitement les agents IA principaux. Les bots à ne pas bloquer : GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot (Perplexity), Google-Extended (Gemini/Search), Meta-ExternalAgent (Meta AI), CCBot (Common Crawl). Si vous avez un WAF (pare-feu applicatif), ajoutez les plages IP de ces bots à votre liste blanche.

Schema.org Organization : le JSON-LD Organization ou LocalBusiness sur votre page d'accueil est le pendant HTML de votre llms.txt — il décrit votre entreprise dans un format structuré que les IA extraient directement depuis la page. Les deux se complètent : llms.txt est lu une fois à la racine, Schema.org est lu à chaque visite de page.

Cette combinaison — llms.txt + robots.txt ouvert + Schema.org sur les pages clés — constitue la fondation technique GEO minimale pour qu'une PME soit correctement comprise et citée par ChatGPT, Claude, Mistral, Perplexity, Meta AI et Gemini.


Questions fréquentes sur llms.txt

llms.txt améliore-t-il mon référencement Google ?

Non. Google ignore llms.txt — Googlebot ne le lit pas. Ce fichier n'a aucun effet, positif ou négatif, sur votre classement dans les résultats de recherche classiques. Son seul rôle est d'améliorer votre lisibilité pour les agents IA génératifs lors de leurs requêtes en temps réel.

Est-ce que tous les LLMs lisent llms.txt ?

En 2026, Anthropic (Claude), Cursor et Mintlify supportent officiellement le standard llms.txt. OpenAI (ChatGPT Browse) et Perplexity analysent ce fichier dans leurs modes de navigation avancée, sans annonce officielle de support formel. Mistral et Meta AI n'ont pas communiqué sur le sujet. L'adoption progresse rapidement — dans tous les cas, avoir un llms.txt ne peut que vous aider et ne présente aucun risque.

Quelle est la taille maximale recommandée pour llms.txt ?

Le standard ne fixe pas de limite stricte, mais les bonnes pratiques recommandent de garder llms.txt sous 2 000 mots (environ 10-15 Ko). Au-delà, utilisez llms-full.txt pour le contenu détaillé. Un fichier trop long risque d'être partiellement ignoré par les agents IA qui ont des limites de contexte par ressource.

Mon site est en WordPress avec Divi — comment uploader llms.txt ?

Avec Divi sur WordPress, la méthode la plus simple est le gestionnaire de fichiers de votre hébergeur (cPanel, DirectAdmin, ou le gestionnaire Hostinger). Connectez-vous, naviguez jusqu'au dossier public_html, et uploadez votre fichier llms.txt. Vérifiez ensuite que le fichier répond à l'URL correcte. Divi ne modifie pas la structure de fichiers racine, donc l'upload direct fonctionne sans configuration supplémentaire.

Dois-je créer un llms.txt pour chaque langue de mon site ?

Si votre site est multilingue, créez un llms.txt en français et un llms-full.txt avec des sections par langue. Les agents IA adaptent généralement leur recherche à la langue de la requête — un seul fichier bien structuré avec les informations clés en français est suffisant pour les PME françaises ciblant le marché francophone.

À quelle fréquence mettre à jour llms.txt ?

Au minimum une fois par trimestre, et à chaque changement important : nouveau service, nouveau tarif, changement de coordonnées, nouvelle certification. Ajoutez une ligne « Dernière mise à jour : [date] » en bas du fichier pour informer les agents IA de la fraîcheur des informations. Les IA privilégient les sources récemment mises à jour.

llms.txt est-il obligatoire pour apparaître dans les IA ?

Non, ce n'est pas obligatoire. Les IA peuvent vous citer sans llms.txt si votre contenu web est de qualité, bien structuré et accessible. Mais llms.txt réduit l'ambiguïté — il évite que les IA confondent votre entreprise avec une autre du même nom, citent vos anciens services ou reprennent des informations incorrectes provenant de pages tierces. C'est un outil de contrôle de votre représentation IA, pas une condition nécessaire.

Quel est votre visibilité IA ?

Obtenez une vue sur votre référencement GEO en moins de 10 minutes avec un plan d'action et une vue sur vos concurrents les plus cités par les IA et des recommandation pour les dépasser.

Autres articles

Ce que l'IA dira de vous demain, écrivez le aujourdhui

Sans engagement. Sans abonnement. Sans carte mémorisée. Un rapport, des actions, et la liberté de partir.