Créer un fichier llms.txt guide étape par étape, du choix des pages au dépôt

Un fichier llms.txt est un document Markdown déposé à la racine d'un domaine, qui liste les pages qu'un site veut voir lues par les modèles de langage et les moteurs de réponse. La spécification publiée par Jeremy Howard le 3 septembre 2024 n'impose qu'un seul élément obligatoire : un titre de niveau H1. Le résumé, les sections et les liens relèvent ensuite de vos arbitrages, et c'est exactement là que les tutoriels francophones s'arrêtent. Créer un fichier llms.txt guide étape par étape suppose de trancher avant d'écrire, et la séquence décrite ici inverse l'ordre habituel. La sélection des pages vient en premier, adossée à la Search Console et aux logs serveur. Le dépôt arrive à la fin, en trois commandes. Vous repartez avec un fichier défendable ligne par ligne, pas avec une copie de votre menu de navigation.
À retenir :
- La spécification llmstxt.org n'impose qu'un seul élément obligatoire, le titre H1 ; le résumé en blockquote, les sections H2 de liens et la section Optional sont codifiés mais facultatifs.
- 8,7 % des 1 000 sites les plus visités au monde publiaient un llms.txt en juin 2026, et 15,8 % en ne comptant que les 549 domaines réellement joignables, selon le suivi mensuel de Rankability.
- 97 % des fichiers llms.txt n'ont reçu aucune requête en mai 2026, d'après les logs de 137 000 domaines exploités par Ahrefs pour l'étude Originality.ai publiée le 2 juillet 2026.
- Google Search Central écrit que sa recherche n'a besoin d'aucun fichier de ce type : « You don't need to create new machine readable files, AI text files, or markup to appear in these features. »
- Créer un fichier llms.txt guide étape par étape se résume à six opérations : sélectionner, décrire, arbitrer la section Optional, déposer en UTF-8 à la racine, vérifier, régénérer sur événement.
Créer un fichier llms.txt guide étape par étape : commencer par la sélection
Le corpus francophone déroule toujours la même séquence en quatre temps : rassembler des informations, écrire un Markdown, déposer le fichier à la racine, contrôler son affichage à l'adresse /llms.txt. Le guide publié par incwo à destination des PME françaises chiffre l'exercice à quinze minutes, dont dix de rédaction, deux de création du fichier et trois de publication. Cette promesse tient uniquement si la liste des pages est déjà arrêtée. Elle ne l'est jamais.
La difficulté réelle porte sur l'arbitrage. Un site de PME de services expose couramment entre quarante et deux cents URL indexables, dont une minorité répond à une question qu'un utilisateur pose vraiment à un assistant. Lister les deux cents revient à ne rien hiérarchiser, et un fichier qui ne hiérarchise rien n'apporte aucune information qu'un robot n'obtiendrait pas en suivant votre sitemap. Le même document incwo situe à moins de 2 % la part des PME françaises dotées d'un llms.txt en 2026. Créer un fichier llms.txt guide étape par étape ne dispense donc pas de l'arbitrage éditorial : cela le rend explicite.
Inverser l'ordre change le résultat. Vous partez des requêtes qui amènent déjà du monde sur le site, des URL réellement demandées dans vos logs, et des questions que vos clients posent avant d'acheter. Vous obtenez une liste courte, justifiable ligne par ligne. Créer un fichier llms.txt guide étape par étape en main devient alors une affaire de mise en forme, réglée en cinq minutes au lieu d'un aboutissement. Pour la vue d'ensemble du chantier, de la génération initiale jusqu'à la maintenance, la vue complète sur la génération du fichier couvre le cycle entier.
La structure officielle, telle que la spécification la définit
La proposition publiée sur llmstxt.org par Jeremy Howard le 3 septembre 2024 fixe un ordre précis. Cinq points suffisent à le décrire, et cet ordre ne se négocie pas.
- Un titre H1 portant le nom du projet ou du site. La spécification indique que c'est le seul élément obligatoire du document : « This is the only required section ».
- Un résumé en blockquote. Il contient « key information necessary for understanding the rest of the file », soit ce qu'un modèle doit savoir avant de lire la suite.
- Zéro ou plusieurs sections Markdown libres. Paragraphes et listes sont admis à cet endroit ; les titres ne le sont pas, la spécification écrivant « of any type except headings ».
- Zéro ou plusieurs sections délimitées par des titres H2. Chacune contient une liste de liens vers les pages où le détail se trouve.
- Une section Optional au comportement particulier. Les URL qui y figurent « can be skipped if a shorter context is needed ».
Ces cinq points forment le contrat minimal. Créer un fichier llms.txt guide étape par étape suivi à la lettre garantit qu'un analyseur automatique retrouve chaque bloc à sa place. Aucune longueur maximale ne figure dans la proposition, et la documentation Chrome for Developers consacrée à l'audit d'agentic browsing n'en donne pas davantage : elle demande « a concise Markdown summary of your site's purpose and key links », sans seuil chiffré. L'absence de plafond officiel transfère la responsabilité de la longueur sur vous.
Le résumé en blockquote, la phrase que les modèles reprennent
Le blockquote est la seule phrase du fichier qu'un moteur de réponse reprend sans ouvrir un seul lien. Il porte donc l'identité du site, le métier exercé et la zone couverte, en deux lignes maximum. Le fichier publié par La Boétie à l'adresse laboetie.io/llms.txt tient dans une phrase : « Disruptive tech agency. We build the engines of your digital sovereignty. Strategy, development, AI and blockchain. » Un cabinet comptable écrirait la même chose avec ses propres variables : métier, clientèle desservie, département d'intervention, année de création. Les superlatifs y sont contre-productifs, puisqu'un modèle reproduit la formulation telle quelle et qu'une phrase invérifiable dégrade la confiance accordée au reste du fichier.
La section Optional, et ce qu'il faut y mettre
La section Optional existe pour être ignorée. La spécification la réserve aux informations secondaires, celles qu'un modèle disposant d'une fenêtre de contexte courte écarte sans perdre le sens du document. Trois familles de pages y trouvent leur place : les mentions légales et la politique de confidentialité, les archives d'actualités antérieures à l'exercice en cours, et les pages de second niveau qui dupliquent un contenu déjà listé plus haut. Écrire cette section revient à déclarer explicitement ce qui est sacrifiable, ce qui protège le reste. Un fichier sans section Optional laisse le modèle arbitrer à votre place.
Choisir vos pages à partir de données, pas de votre menu
Créer un fichier llms.txt guide étape par étape commence ici, par une extraction de données et non par un éditeur de texte. La liste de départ sort de trois sources que vous possédez déjà. Voici les sept vérifications à mener avant de l'arrêter.
- Le rapport Performances de la Search Console. Groupez par requête puis par page pour associer chaque URL aux expressions qui lui apportent des impressions. Les filtres par expression régulière isolent en une manipulation les questions formulées en langage naturel, celles qui commencent par comment, pourquoi ou combien.
- Les pages à impressions élevées et clics faibles. Elles répondent à une intention identifiée par le moteur mais perdent l'arbitrage du clic. Un moteur de réponse, qui ne dépend pas du taux de clic, les exploite néanmoins.
- Les logs serveur bruts. Filtrez sur les agents des robots d'IA pour voir quelles URL sont déjà récupérées. Cloudflare Radar plaçait ClaudeBot à 20,0 % des requêtes de robots en juin 2026, contre 12,1 % le mois précédent, devant GPTBot à 9,6 %, selon le rapport mensuel de WebSearchAPI.
- Les questions posées à vos commerciaux. Les objections répétées en rendez-vous constituent le meilleur inventaire d'intentions dont dispose une PME, et elles ne figurent dans aucun outil.
- Les réponses que les assistants donnent déjà sur votre métier. Posez à ChatGPT, à Perplexity et à Claude les cinq questions qui précèdent un achat dans votre secteur, puis relevez les sites cités. L'écart avec vos propres pages définit vos priorités.
- La correspondance page par page. Chaque URL retenue doit répondre à une question complète, pas à un fragment. Une page de catégorie qui aligne des vignettes ne répond à rien.
- Le test de la promesse vérifiable. Si vous ne décrivez pas la page en une phrase factuelle contenant un chiffre ou une caractéristique contrôlable, le lien attendra la prochaine régénération.
Ces sept vérifications ramènent en pratique une liste de deux cents URL à une trentaine. C'est le bon ordre de grandeur. Pour relier ce travail de sélection aux résultats obtenus ensuite, mesurer ce que le fichier rapporte décrit la chaîne qui va des logs serveur aux citations constatées.
Arbitrer entre pages commerciales et contenus éditoriaux
Le budget de liens est court, et la tentation consiste à le remplir avec les pages qui rapportent. C'est l'erreur qui produit une plaquette. Un modèle sollicité sur une question métier cherche une explication, pas une offre ; il cite la page qui répond et mentionne la marque au passage. Créer un fichier llms.txt guide étape par étape à l'appui n'évite pas cette décision : aucun outil ne la prend à votre place.
La répartition suivante répartit un budget de trente liens selon quatre critères : la nature de la page, l'usage qu'en fait un moteur de réponse, la part de liens conseillée, et le critère de sélection à appliquer.
| Type de page | Usage par un moteur de réponse | Part du budget | Critère de sélection |
|---|---|---|---|
| Page de service ou d'offre | Citée sur une intention d'achat explicite | 6 liens sur 30 | Une offre par page, tarif ou périmètre chiffré visible |
| Guide ou article de fond | Citée sur une question métier ouverte | 14 liens sur 30 | Répond à une question complète, données datées et sourcées |
| Page de preuve, étude de cas | Citée pour appuyer une affirmation | 5 liens sur 30 | Contient des chiffres vérifiables, pas des adjectifs |
| Page d'identité, contact, à propos | Citée pour qualifier l'émetteur | 3 liens sur 30 | Nom légal, adresse, année de création |
| Mentions légales, archives | Écartée quand le contexte est court | 2 liens en Optional | Aucune valeur informative propre |
Ce partage donne quatorze liens éditoriaux pour six liens commerciaux, soit un rapport de sept contre trois. Le fichier de La Boétie applique la même logique à une échelle plus resserrée : 16 liens répartis en 9 sections H2, dont une seule rassemble les outils vendus en libre-service. Les secteurs les plus avancés confirment cet équilibre, la technologie atteignant 36,4 % du top 1 000 selon Rankability, devant le streaming vidéo à 16,7 % et l'édition à 14,3 %. Pour comprendre pourquoi ce document fonctionne comme une carte plutôt que comme un catalogue, la carte que vous donnez aux IA développe le raisonnement.
Écrire la phrase de description qui donne envie d'ouvrir le lien
Chaque lien s'écrit sous la forme [Titre de la page](URL) : description. Créer un fichier llms.txt guide étape par étape ne produit rien d'exploitable si les descriptions restent génériques, et trois règles suffisent à les tenir.
La première impose un registre factuel. « Notre guide de référence sur la fiscalité » n'apprend rien ; « Barème de l'impôt sur les sociétés applicable aux exercices ouverts en 2026, avec les deux taux et le seuil de chiffre d'affaires » décrit un contenu et permet de décider s'il faut l'ouvrir. La deuxième remplace les superlatifs par des chiffres : une durée, un montant, un nombre d'étapes, une année de mise à jour. La troisième exige une promesse vérifiable par page, c'est-à-dire une affirmation que le contenu confirme immédiatement. Un modèle qui ouvre une URL et n'y trouve pas ce que la description annonçait n'a aucune raison de faire confiance aux vingt-neuf autres lignes.
La longueur utile tient entre dix et vingt-cinq mots. Au-delà, la description devient un résumé qui concurrence la page. En deçà, elle se confond avec le titre. Google Search Central rappelle par ailleurs que sa recherche n'exploite pas ces fichiers : « You don't need to create new machine readable files, AI text files, or markup to appear in these features. » L'exercice ne vise donc pas le classement dans les résultats classiques ; il vise la précision de ce qu'un assistant comprend de votre site quand un utilisateur l'interroge en direct.

Déposer le fichier à la racine, encodage compris
Créer un fichier llms.txt guide étape par étape jusqu'au dépôt réclame deux vérifications matérielles : l'emplacement et l'encodage. La documentation Chrome for Developers est explicite sur le premier point : « Create an llms.txt file and place it in the root directory of your website (for example, https://example.com/llms.txt) ». La racine du domaine, pas un sous-dossier, pas une page de blog exportée en texte. La spécification tolère un sous-chemin, mais aucun outil de vérification ne cherche ailleurs qu'à /llms.txt.
L'encodage constitue le second point de blocage. Le fichier s'enregistre en UTF-8 sans BOM, la marque d'ordre des octets que certains éditeurs Windows ajoutent en tête de fichier et qui fait apparaître trois caractères parasites avant le titre H1. Sur macOS et Linux, la commande file -I llms.txt renvoie l'encodage réel. Un fichier enregistré en Windows-1252 affiche des accents cassés dès la première phrase du résumé, ce qui abîme précisément la ligne la plus citée du document.
Créer un fichier llms.txt guide étape par étape sur un hébergement mutualisé
L'hébergement mutualisé complique l'écriture à la racine. Le dossier accessible en FTP correspond souvent au répertoire public du site, ce qui règle le problème ; certains hébergeurs exposent en revanche un dossier parent qui n'est pas servi, et le fichier déposé y devient invisible. Le contrôle se fait en ouvrant l'URL, jamais en constatant que le transfert a réussi. Sur un site WordPress, l'écriture directe dans le dossier racine entre en conflit avec les mises à jour du cœur ; l'intégration WordPress détaille la méthode qui survit aux montées de version.
Vérifier en trois commandes, puis lire vos logs
Créer un fichier llms.txt guide étape par étape sans étape de contrôle revient à publier à l'aveugle. Trois commandes établissent que le fichier est correctement servi. La première, curl -I https://votredomaine.fr/llms.txt, doit renvoyer un statut HTTP 200 : un 301, un 302 ou un 404 invalident tout le reste. La deuxième, curl -s https://votredomaine.fr/llms.txt | head -20, affiche les vingt premières lignes et vérifie que le titre H1 arrive en premier et que les accents s'affichent correctement. La troisième, curl -sI https://votredomaine.fr/llms.txt | grep -i content-type, contrôle que le serveur annonce du texte et non un document HTML.
Ce dernier point mérite une attention particulière. Le suivi de Rankability ne comptabilise comme adoptants que les domaines renvoyant un véritable fichier texte en HTTP 200 : les pages HTML, les fichiers vides et les soft-404, ces pages d'erreur servies avec un statut 200, sont exclus du décompte. Beaucoup de sites croient publier un llms.txt alors qu'ils servent la page 404 de leur thème. L'audit Lighthouse de Chrome adopte une logique voisine : il signale la page lorsqu'une erreur serveur survient à la récupération du fichier, et marque l'audit « Not Applicable » sur un 404, la fourniture du fichier restant facultative à ce jour. Le détail des contrôles figure dans vérifier que le fichier est bien servi.
Les logs disent ensuite qui vient. L'étude Originality.ai publiée le 2 juillet 2026, appuyée sur les journaux de 137 000 domaines fournis par Ahrefs, répartit ainsi les requêtes reçues par les fichiers llms.txt : outils d'audit SEO 21,7 %, robots non identifiés 14,9 %, crawlers généralistes 13,1 %, GPTBot 4,51 %, ClaudeBot 0,80 %. Les robots de récupération liés aux assistants pèsent 1,1 % du total. Olivier Duffez, consultant SEO depuis 2003 et fondateur de WebRankInfo, ajoute une nuance décisive : « Ces visites ne signifient PAS forcément que l'IA a spontanément consulté votre fichier llms.txt ». Un accès correspond le plus souvent à une navigation déclenchée par la demande d'un utilisateur, pas à une collecte autonome.
Créer un fichier llms.txt guide étape par étape : quand régénérer, et sur quel déclencheur
Un rappel trimestriel dans l'agenda produit un fichier périmé pendant quatre-vingt-neuf jours sur quatre-vingt-dix. La régénération se déclenche sur événement, et quatre événements suffisent : la publication d'une page qui répond à une question absente du fichier, la modification d'une offre listée, la suppression ou la redirection d'une URL citée, et le changement du résumé quand l'activité évolue. Un lien mort coûte davantage qu'un lien manquant, puisqu'il signale au modèle que le document n'est pas tenu.
Le rythme d'ensemble reste soutenu. L'étude Originality.ai recense 4 088 fichiers llms.txt en juin 2025 et 36 120 en mai 2026, soit un facteur 8,8 en douze mois, sur plus de 3 millions de sites analysés. Le format llms-full.txt, qui expose le contenu intégral au lieu d'une liste de liens, progresse plus vite encore : 23 sites en juin 2025, 2 463 un an plus tard. Un fichier écrit une fois et jamais revu perdra donc en un an sa position relative. Le choix de l'outillage détermine le coût de cette maintenance, et choisir un générateur montre pourquoi deux outils lancés sur le même site ne produisent pas le même document.
FAQ : créer un fichier llms.txt guide étape par étape
Créer un fichier llms.txt guide étape par étape ou générateur automatique : que choisir ?
Les deux se combinent. Un générateur produit l'ossature en quelques minutes, avec les titres et les URL existantes, ce qui économise la partie mécanique. La sélection des pages et la rédaction des descriptions restent manuelles, puisqu'elles reposent sur des données que l'outil ne voit pas : vos requêtes Search Console, vos logs, les objections entendues en rendez-vous. Générer puis élaguer donne un meilleur résultat que rédiger de zéro.
Combien de liens un fichier llms.txt doit-il contenir ?
La spécification llmstxt.org ne fixe aucun plafond et la documentation Chrome demande seulement « a concise Markdown summary ». En pratique, une trentaine de liens couvre le périmètre d'une PME de services sans diluer le propos. Le fichier de La Boétie en compte 16, répartis en 9 sections H2. Au-delà de cent liens, la hiérarchie disparaît et le document n'apporte plus rien qu'un sitemap ne fournisse déjà.
Le fichier llms.txt améliore-t-il le référencement sur Google ?
Non. Google Search Central écrit que sa recherche n'utilise pas ces fichiers : « You don't need to create new machine readable files, AI text files, or markup to appear in these features. » Le fichier n'affecte donc ni le classement ni la visibilité dans les résultats de Google. Son intérêt porte sur les assistants qui naviguent en direct à la demande d'un utilisateur, un usage distinct de l'indexation.
Où déposer le fichier quand le site tourne sur un hébergement mutualisé ?
Dans le répertoire servi publiquement, celui qui contient l'index du site, et non dans le dossier parent visible en FTP. La vérification passe uniquement par l'ouverture de l'adresse /llms.txt dans un navigateur ou par une commande curl. Un transfert réussi ne prouve rien : plusieurs hébergeurs mutualisés exposent un répertoire racine qui n'est jamais servi par le serveur web.
Quelle différence entre llms.txt et llms-full.txt ?
llms.txt liste des liens commentés vers vos pages ; llms-full.txt expose le contenu textuel intégral du site dans un seul document. Le premier tient en quelques kilo-octets, le second atteint plusieurs mégaoctets. L'adoption reflète cet écart de coût : 36 120 fichiers llms.txt contre 2 463 llms-full.txt en mai 2026, selon Originality.ai. Commencez par llms.txt, qui demande un arbitrage éditorial et non une exportation.
À quelle fréquence faut-il régénérer le fichier ?
Sur déclencheur, pas sur calendrier. Quatre événements imposent une mise à jour : publication d'une page répondant à une question absente du fichier, modification d'une offre listée, suppression ou redirection d'une URL citée, évolution de l'activité décrite dans le résumé. Une revue annuelle complète le dispositif et vérifie que chaque lien renvoie toujours un statut HTTP 200.
Comment La Boétie construit et maintient ces fichiers
La Boétie traite le fichier llms.txt comme une infrastructure éditoriale, pas comme un livrable technique. Trois briques composent cette approche.
Sélection éditoriale. Créer un fichier llms.txt guide étape par étape reste un travail éditorial que le studio mène page par page. Le fichier publié à l'adresse laboetie.io/llms.txt applique la méthode décrite ici : 16 liens seulement, répartis en 9 sections H2, chaque ligne portant une description factuelle.
Génération outillée. Le générateur llms.txt vendu en libre-service sur laboetie.io/tools/llms-txt produit le document complet pour 25 $ ou 20 € par exécution, sans compte à créer et sans échange préalable. Il parcourt le site, propose une structure, et vous laisse l'arbitrage final sur les pages retenues.
Maintien dans le temps. L'équipe, cinq à six ingénieurs répartis sur plusieurs fuseaux horaires, construit des systèmes dont le client conserve la propriété intégrale, code et données compris. Un fichier llms.txt entre dans ce périmètre : il vous appartient et se régénère sans dépendance à un prestataire.
Conclusion
La valeur du document ne tient pas à sa présence à la racine du domaine mais à la qualité des trente arbitrages qui le composent. Les chiffres invitent à la mesure : 97 % des fichiers n'ont reçu aucune requête en mai 2026 selon Originality.ai, et Google déclare ne pas les lire. Un fichier bâclé rejoindra cette majorité silencieuse ; un fichier construit sur vos données servira le jour où un assistant interrogera votre site pour le compte d'un client, et ce jour arrive déjà, ClaudeBot ayant capté 20,0 % des requêtes de robots en juin 2026.
Créer un fichier llms.txt guide étape par étape tient donc en six gestes. Sélectionnez à partir de la Search Console et de vos logs, décrivez chaque lien par une promesse vérifiable, réservez la section Optional à ce qui est sacrifiable, déposez à la racine en UTF-8, contrôlez en trois commandes, puis régénérez sur événement. Le reste relève de la discipline éditoriale, pas de la technique.
À lire également :
- la vue complète sur la génération du fichier
- choisir un générateur
- l'intégration WordPress
- vérifier que le fichier est bien servi
- la carte que vous donnez aux IA
- mesurer ce que le fichier rapporte
Sources :
- The /llms.txt file : llmstxt.org, 2024
- llms.txt audit, agentic browsing : Chrome for Developers, 2026
- AI features and your website : Google Search Central, 2026
- llms.txt adoption rises 8.8x but 97% of files get zero AI requests : PPC Land, étude Originality.ai, 2026
- LLMS.txt Adoption, 8.7% of the Top 1,000 : Rankability, 2026
- Le fichier llms.txt, guide complet, impact moteurs IA et SEO : WebRankInfo, Olivier Duffez, 2026
- llms.txt, le guide complet pour rendre votre site visible aux IA : incwo, 2026
- Monthly AI Crawler Report, June 2026 : WebSearchAPI, données Cloudflare Radar, 2026
- Le fichier llms.txt de La Boétie : La Boétie, 2026
Questions
Créer un fichier llms.txt guide étape par étape ou générateur automatique : que choisir ?
Les deux se combinent. Un générateur produit l'ossature en quelques minutes, avec les titres et les URL existantes, ce qui économise la partie mécanique. La sélection des pages et la rédaction des descriptions restent manuelles, puisqu'elles reposent sur des données que l'outil ne voit pas : vos requêtes Search Console, vos logs, les objections entendues en rendez-vous. Générer puis élaguer donne un meilleur résultat que rédiger de zéro.
Combien de liens un fichier llms.txt doit-il contenir ?
La spécification llmstxt.org ne fixe aucun plafond et la documentation Chrome demande seulement « a concise Markdown summary ». En pratique, une trentaine de liens couvre le périmètre d'une PME de services sans diluer le propos. Le fichier de La Boétie en compte 16, répartis en 9 sections H2. Au-delà de cent liens, la hiérarchie disparaît et le document n'apporte plus rien qu'un sitemap ne fournisse déjà.
Le fichier llms.txt améliore-t-il le référencement sur Google ?
Non. Google Search Central écrit que sa recherche n'utilise pas ces fichiers : « You don't need to create new machine readable files, AI text files, or markup to appear in these features. » Le fichier n'affecte donc ni le classement ni la visibilité dans les résultats de Google. Son intérêt porte sur les assistants qui naviguent en direct à la demande d'un utilisateur, un usage distinct de l'indexation.
Où déposer le fichier quand le site tourne sur un hébergement mutualisé ?
Dans le répertoire servi publiquement, celui qui contient l'index du site, et non dans le dossier parent visible en FTP. La vérification passe uniquement par l'ouverture de l'adresse /llms.txt dans un navigateur ou par une commande curl. Un transfert réussi ne prouve rien : plusieurs hébergeurs mutualisés exposent un répertoire racine qui n'est jamais servi par le serveur web.
Quelle différence entre llms.txt et llms-full.txt ?
llms.txt liste des liens commentés vers vos pages ; llms-full.txt expose le contenu textuel intégral du site dans un seul document. Le premier tient en quelques kilo-octets, le second atteint plusieurs mégaoctets. L'adoption reflète cet écart de coût : 36 120 fichiers llms.txt contre 2 463 llms-full.txt en mai 2026, selon Originality.ai. Commencez par llms.txt, qui demande un arbitrage éditorial et non une exportation.
À quelle fréquence faut-il régénérer le fichier ?
Sur déclencheur, pas sur calendrier. Quatre événements imposent une mise à jour : publication d'une page répondant à une question absente du fichier, modification d'une offre listée, suppression ou redirection d'une URL citée, évolution de l'activité décrite dans le résumé. Une revue annuelle complète le dispositif et vérifie que chaque lien renvoie toujours un statut HTTP 200.