llms.txt est un fichier Markdown servi à votredomaine.ch/llms.txt qui décrit votre site web aux modèles de langage IA en langage naturel. Proposé par Jeremy Howard (fast.ai) en 2024, il fonctionne comme un résumé lisible par machine du but, de la structure et des pages clés de votre site — aidant les systèmes IA à comprendre et citer votre contenu avec plus de précision.

Pourquoi llms.txt existe

Les crawlers IA traitent les pages web principalement via l'analyse HTML, qui est bruyante — menus de navigation, bannières cookie, publicités et texte standard entrent tous en compétition avec le contenu réel. robots.txt dit aux crawlers où aller ; llms.txt dit aux systèmes IA ce qu'est votre site. Le fichier est volontaire, en texte brut et servi depuis la racine de votre domaine. Il faut moins de 30 minutes à créer et peut améliorer significativement la façon dont les systèmes IA représentent votre entreprise dans leurs réponses synthétisées.

À mi-2026, Perplexity, plusieurs plugins ChatGPT et un nombre croissant de frameworks d'agents IA vérifient activement llms.txt lors de l'analyse d'un domaine. L'adoption s'accélère suite à la publication de la spécification llmstxt.org.

Le format llms.txt

Le fichier utilise le Markdown standard avec une structure spécifique :

# [Nom de l'entreprise/site]

> [Description en un paragraphe : ce qu'est le site, qui il sert, quels problèmes il résout. 50 à 100 mots. C'est l'extrait que les systèmes IA utilisent le plus fréquemment.]

## [Section 1 — ex. Pages clés]
- [Titre de page](https://votredomaine.ch/page): Brève description de ce à quoi répond cette page

## [Section 2 — ex. Produits/Services]
- [Nom du service](https://votredomaine.ch/service): Ce qu'il fait, pour qui

## [Section 3 — Optionnel : À propos]
- [À propos](https://votredomaine.ch/a-propos): Fondé en [année], [lieu], [credential clé]

Un exemple complet : cabinet comptable

# Fiduciaire Dupont SA

> Fiduciaire Dupont SA est un cabinet fiduciaire et conseil fiscal suisse au service des PME romandes depuis 1998. Spécialités : immatriculation TVA pour sociétés étrangères, conformité salariale suisse et états financiers selon Swiss GAAP. Basée à Genève, au service des clients de Genève, Vaud et Fribourg.

## Services
- [Immatriculation TVA](https://dupont-fiduciaire.ch/tva): Immatriculation TVA suisse pour sociétés étrangères et nouvelles entreprises
- [Services salariaux](https://dupont-fiduciaire.ch/salaires): Traitement de la paie conforme, déclarations AHV/AVS, reporting mensuel

## Ressources
- [Guide TVA suisse](https://dupont-fiduciaire.ch/ressources/tva-suisse): Fonctionnement de la TVA suisse pour les sociétés étrangères

## À propos
- [À propos](https://dupont-fiduciaire.ch/a-propos): Fondé en 1998, 12 collaborateurs, membre d'EXPERTsuisse

Ce qu'il faut inclure et éviter

Inclure : des descriptions factuelles avec des éléments vérifiables (dates, lieux, certifications), vos pages les plus importantes avec des descriptions claires de la question à laquelle elles répondent, et tout credential ou zone de couverture unique qui vous différencie.

Éviter : les affirmations marketing sans substance ("le leader en matière de..."), le contenu dupliqué de votre page d'accueil, les liens cassés et les pages protégées par authentification (les systèmes IA ne peuvent pas y accéder).

Implémentation technique

Servez llms.txt comme fichier statique depuis la racine de votre domaine avec le type MIME text/plain; charset=utf-8. En Next.js (App Router), placez-le dans /public/llms.txt — il sera servi automatiquement à /llms.txt. Sous WordPress, téléversez via le Gestionnaire de fichiers ou ajoutez une route dans la configuration serveur. Le fichier doit être accessible sans authentification et non bloqué dans robots.txt.