Validador llms.txt

Confira a estrutura e os links do llms.txt. Valide um arquivo publicado ou Markdown colado e analise as evidências de cada resultado.

Um validador llms.txt verifica a estrutura e os links de um arquivo Markdown destinado a orientar agentes até informações úteis do site. O Screpy lê um arquivo publicado ou texto colado, identifica o título do projeto e as seções e informa links malformados, repetidos ou não resolvidos com suas linhas de origem. Verificações HTTP opcionais analisam uma seleção limitada de destinos.

Valide o arquivo que você realmente publica

Insira um domínio para verificar seu /llms.txt raiz ou informe o URL exato do arquivo, incluindo um subcaminho explícito como /docs/llms.txt. No modo texto, cole Markdown e forneça opcionalmente um URL base para referências relativas. Use o endereço publicado do arquivo como base para obter a mesma resolução do arquivo online. O llms.txt Generator ajuda a preparar um rascunho primeiro.

O arquivo publicado tem limite de 512 KiB; o texto UTF-8 colado, 256 KiB. Documentos podem conter até 10.000 linhas. O relatório retém no máximo 500 links e 1.000 constatações. São limites operacionais, não exigências da proposta.

Separe estrutura obrigatória de contexto opcional

A proposta llms.txt v2 exige um H1 inicial com o nome do projeto ou site. Resumo em citação, explicações adicionais e listas de arquivos sob H2 são opcionais. A seção convencional Optional agrupa referências secundárias; sua ausência não é erro. Um documento só com H1 pode, portanto, passar pela verificação estrutural sem oferecer um guia de leitura útil.

O Screpy interpreta Markdown em vez de contar marcadores de títulos dentro de exemplos de código. Aceita links de referência, resolve endereços relativos quando há contexto e sinaliza destinos duplicados. Um link relativo sem base está não resolvido, não comprovadamente quebrado. Analise seção, texto e linha de origem antes de editar.

Leia as verificações HTTP dentro de seu escopo

A verificação de respostas fica desligada por padrão. Quando ativada, a API verifica os primeiros 20 destinos HTTP ou HTTPS únicos resolvidos, ignorando fragmentos na solicitação de rede. Usa GET, mas para após os cabeçalhos da resposta; não avalia o conteúdo do destino. Cada destino tem quatro segundos, a fonte seis segundos e o prazo API total é de 25 segundos.

Respostas restritas, malsucedidas e indisponíveis são diferentes. Um tempo esgotado não comprova que uma página esteja quebrada para visitantes. Tabela e CSV contêm links retidos; JSON inclui o relatório limitado. Leia avisos de cobertura parcial quando um prazo ou limite impedir a verificação completa.

Um arquivo válido não comprova visibilidade em IA

llms.txt é um formato de informação proposto, não um controle de acesso. Use Robots.txt Tester ou AI Bot Access Tester para analisar regras de rastreamento declaradas separadamente. Este validador não mede citações, executa JavaScript nem confirma que um agente específico leia seu arquivo. O Google também informa que seus recursos de busca com IA não exigem arquivos de texto especiais. Consulte as orientações do Google sobre recursos de IA.

Para uma análise mais ampla, use Preparação para busca com IA e examine HTML, regras robots e arquivos de descoberta limitados juntos. As conclusões técnicas não medem visibilidade IA nem garantem citações.

Perguntas sobre validação de llms.txt

Confira a estrutura e os links do llms.txt. Valide um arquivo publicado ou Markdown colado e analise as evidências de cada resultado.

Resumo e seções H2 são obrigatórios?

Não. Na proposta v2, apenas o H1 inicial do projeto ou site é obrigatório. Resumo, listas H2 e seção Optional são contexto opcional.

Por que um link relativo colado precisa de URL base?

O texto colado não tem localização publicada. Use o endereço previsto do arquivo como base para resolver referências da mesma forma que no arquivo online.

Passar melhora a indexação no Google ou citações de IA?

Confirma apenas a estrutura informada e as verificações solicitadas dentro do escopo. Não garante indexação, leitura por agentes ou citações.

Posso validar um arquivo em um subdiretório?

Sim. Informe o URL exato, como https://example.com/docs/llms.txt. Apenas o domínio verifica o arquivo raiz.

Um link válido significa que a página está acessível?

Não. A verificação padrão analisa a sintaxe. Os controles HTTP opcionais cobrem somente os primeiros 20 destinos únicos resolvidos e não avaliam seu conteúdo.