Validateur llms.txt gratuit

Vérificateur llms.txt

Validez n'importe quel fichier llms.txt par rapport à la spécification officielle llmstxt.org

Collez une URL ou le fichier brut et ce vérificateur l'analyse comme le ferait un robot d'indexation IA — en confirmant la structure markdown, le titre H1 requis, le résumé en citation, les blocs de détails et chaque liste de fichiers H2, puis en vous indiquant exactement quelle ligne corriger.

Free
No sign-up
Follows the llmstxt.org spec
URL or pasted content

A bare domain works — we add https:// and look for /llms.txt and /llms-full.txt at the site root.

Qu'est-ce que llms.txt ?

llms.txt is a markdown file published at the root of a website — votredomaine.com/llms.txt — that gives large language models a short, curated map of the site. Instead of asking a model to crawl navigation, scripts and boilerplate, the file hands it a title, a summary and a list of the pages that actually matter.

The format is defined by the specification at llmstxt.org. It is deliberately small: only H1 and H2 headings exist, and the body of each section is a list of links. That constraint is what makes the file both human-readable and trivially parseable by a program.

The spec also describes a companion convention, /llms-full.txt, which contains the expanded content itself rather than an index of links.

L'ordre requis selon la spécification

  1. 1An optional byte-order mark at the very start of the file.
  2. 2An H1 with the name of the project or site — the only required section.
  3. 3A blockquote with a short summary containing the key information needed to understand the rest of the file.
  4. 4Zero or more markdown blocks — paragraphs, lists, tables — of any type except headings.
  5. 5Zero or more sections delimited by H2 headers, each containing a file list of `- [name](url)` items with optional `: notes`.
  6. 6A section named exactly “Optional” has special meaning: its URLs may be skipped when a shorter context is needed.

Les 5 règles de validation que nous vérifions

Chaque vérification correspond directement à une clause de la spécification llmstxt.org. Chaque règle est notée, et le total pondéré devient votre score de conformité et votre note alphabétique.

1

Format Markdown

markdown-format
Le fichier doit être au format markdown, et seuls les titres H1 et H2 sont autorisés.

Servez du markdown brut sur /llms.txt — pas de HTML, pas de front-matter YAML, pas de titres H3 à H6. Tout ce qui est plus profond qu'un H2 ne fait pas partie des spécifications.

2

Titre du projet H1

h1-title
Un titre H1 avec le nom du projet ou du site. C'est la seule section obligatoire.

Commencez le fichier par une seule ligne `# Nom de votre site`. C'est la seule partie obligatoire de la spécification, et il ne doit y en avoir qu'une seule.

3

Résumé en citation

blockquote-summary
Une citation avec un bref résumé du projet, contenant les informations clés nécessaires pour comprendre le reste du fichier.

Placez un `> résumé d'un paragraphe` directement sous le H1. Indiquez ce qu'est le site et à qui il s'adresse, afin qu'un modèle puisse interpréter chaque lien ci-dessous.

4

Blocs de détails sans titres

project-details
Zéro ou plusieurs sections markdown (par exemple paragraphes, listes, tableaux) de tout type sauf les titres, contenant des informations plus détaillées.

Ajoutez un contexte optionnel après le résumé sous forme de paragraphes, listes ou tableaux. N'utilisez pas de titre ici — le prochain titre du fichier doit être votre première section H2.

5

Sections H2 avec listes de fichiers

file-lists
Zéro ou plusieurs sections markdown délimitées par des en-têtes H2, contenant des listes de liens URL où des détails supplémentaires sont disponibles.

Regroupez les liens sous des en-têtes `## Nom de section`, un lien par ligne au format `- [Nom](https://url-absolue) : notes optionnelles`. Une section nommée exactement `Optional` peut être ignorée lorsqu'un contexte plus court est nécessaire, placez-la donc en dernier.

Comment rédiger un fichier llms.txt conforme

Guide d'implémentation

Six décisions pour respecter les spécifications du fichier.

  1. 1Commencer par un seul H1. Utilisez le nom de votre site ou de votre projet — rien au-dessus, hormis un éventuel repère d'ordre des octets (BOM). C'est la seule section exigée par les spécifications.
  2. 2Ajouter le résumé en citation. Un paragraphe `>` directement sous le H1 expliquant la nature du site, afin de donner du contexte aux liens ci-dessous.
  3. 3Laisser les blocs de détails sans titre. Des paragraphes, listes ou tableaux supplémentaires sont autorisés après le résumé, mais aucun titre (heading) n'est permis avant votre premier H2.
  4. 4Regrouper les liens sous des sections H2. Nommez les sections en fonction de ce qu'un modèle recherche : Docs, Guides, API, Blog. Seuls les H1 et H2 existent dans ce format.
  5. 5Rédiger les éléments de liste de fichiers avec exactitude. `- [Nom de la page](https://example.com/page) : brève note`. Utilisez des URL absolues pour qu'un modèle puisse les résoudre sans URL de base.
  6. 6Placer « Optionnel » en dernier. Une section intitulée exactement Optionnel peut être ignorée lorsqu'un contexte plus court est nécessaire. Réservez-la aux pages secondaires et placez-la à la fin.

Le modèle de spécification

L'exemple canonique publié sur llmstxt.org — copiez-le et renseignez vos propres valeurs.

# Title

> Optional description goes here

Optional details go here

## Section name

- [Link title](https://link_url): Optional link details

## Optional

- [Link title](https://link_url)

Save it as llms.txt and upload it to your site root so it is served at votre-domaine.com/llms.txt, then run it back through this checker.

Comment utiliser cet outil de vérification

  1. 1

    Pick an input mode

    tools.llmsTxtChecker.LlmsTxtCheckerPage.Choose Check by URL to validate a file that is already live, or Paste content to validate a draft before you publish it.

  2. 2

    Enter your URL or file

    tools.llmsTxtChecker.LlmsTxtCheckerPage.Type a bare domain, a site root, or a direct /llms.txt URL — the protocol is added for you. In paste mode, drop the full markdown into the text box.

  3. 3

    Run the check

    tools.llmsTxtChecker.LlmsTxtCheckerPage.Press Check or Validate. The file is fetched, split into specification blocks, and scored against the five structural rules.

  4. 4

    Read the score and grade

    tools.llmsTxtChecker.LlmsTxtCheckerPage.The score ring shows weighted compliance out of 100 with a letter grade, plus how many rules passed, warned, or failed.

  5. 5

    Work through the findings

    tools.llmsTxtChecker.LlmsTxtCheckerPage.Each finding names the rule, the line number, and the exact change to make. Expand a rule card to see every detail behind its status.

  6. 6

    Fix, publish, and re-check

    tools.llmsTxtChecker.LlmsTxtCheckerPage.Apply the fixes, upload the file to your site root so it is served at yourdomain.com/llms.txt, then run the URL back through the checker to confirm it passes.

Foire aux questions sur llms.txt

Outils associés

The specification this checker follows is published and maintained at llmstxt.org.