Validador de llms.txt gratuito

Verificador de llms.txt

Valide qualquer arquivo llms.txt de acordo com a especificação oficial llmstxt.org

Cole uma URL ou o arquivo bruto e este verificador o analisa da mesma forma que um rastreador de IA faria — confirmando a estrutura markdown, o título H1 obrigatório, o resumo em citação, os blocos de detalhes e cada lista de arquivos H2, indicando exatamente qual linha corrigir.

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.

O que é llms.txt?

llms.txt is a markdown file published at the root of a website — seudominio.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.

A ordem obrigatória, de acordo com a especificação

  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.

As 5 regras de validação que verificamos

Cada verificação corresponde diretamente a uma cláusula na especificação llmstxt.org. Cada regra é pontuada, e o total ponderado se torna sua pontuação de conformidade e nota em letra.

1

Formato Markdown

markdown-format
O arquivo deve ser em markdown e conter apenas títulos H1 e H2 no formato.

Sirva markdown simples em /llms.txt — sem HTML, sem front-matter em YAML, sem títulos H3–H6. Qualquer nível abaixo de H2 está fora da especificação.

2

Título do projeto H1

h1-title
Um H1 com o nome do projeto ou site. Esta é a única seção obrigatória.

Inicie o arquivo com uma única linha `# Nome do Seu Site`. É a única parte obrigatória da especificação e deve haver exatamente uma delas.

3

Resumo em bloco de citação

blockquote-summary
Um bloco de citação com um breve resumo do projeto, contendo informações essenciais para compreender o resto do arquivo.

Coloque um `> resumo de um parágrafo` diretamente abaixo do H1. Diga o que é o site e a quem ele se destina, para que um modelo possa interpretar cada link abaixo dele.

4

Blocos de detalhes sem títulos

project-details
Zero ou mais seções em markdown (por exemplo, parágrafos, listas, tabelas) de qualquer tipo, exceto títulos, contendo informações mais detalhadas.

Adicione contexto opcional após o resumo em forma de parágrafos, listas ou tabelas. Não use um título aqui — o próximo título no arquivo deve ser a sua primeira seção H2.

5

Seções H2 com listas de arquivos

file-lists
Zero ou mais seções em markdown delimitadas por cabeçalhos H2, contendo listas de URLs de arquivos onde mais detalhes estão disponíveis.

Agrupe os links sob títulos `## Nome da seção`, um link por linha no formato `- [Nome](https://url-absoluta): notas opcionais`. Uma seção chamada exatamente `Optional` pode ser omitida quando for necessário um contexto mais curto, portanto, mantenha-a por último.

Como escrever um llms.txt em conformidade

Guia de implementação

Seis decisões que mantêm o arquivo dentro da especificação.

  1. 1Comece com um H1. Use o nome do seu site ou projeto — nada acima dele, exceto uma marca de ordem de bytes opcional. Esta é a única seção exigida pela especificação.
  2. 2Adicione o resumo em citação (blockquote). Um parágrafo com `>` diretamente abaixo do H1 explicando o que é o site, para que os links abaixo tenham contexto.
  3. 3Mantenha os blocos de detalhes sem títulos. Parágrafos, listas ou tabelas extras são permitidos após o resumo — mas nenhum título até o seu primeiro H2.
  4. 4Agrupe links em seções H2. Nomeie as seções com base no que um modelo procuraria: Documentação, Guias, API, Blog. Apenas H1 e H2 existem neste formato.
  5. 5Escreva os itens da lista de arquivos exatamente. `- [Nome da página](https://example.com/pagina): nota curta`. Use URLs absolutas para que um modelo possa resolvê-las sem uma URL base.
  6. 6Coloque "Opcional" por último. Uma seção intitulada exatamente Opcional pode ser ignorada quando for necessário um contexto mais curto. Reserve-a para páginas secundárias e mantenha-a no final.

O modelo de especificação

O exemplo canônico publicado em llmstxt.org — copie e preencha com seus próprios valores.

# 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 seudominio.com/llms.txt, then run it back through this checker.

Como usar este verificador

  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.

Perguntas frequentes sobre o llms.txt

Ferramentas relacionadas

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