Análise de SEO

llms.txt Generator & Validator

Check whether a site has /llms.txt and whether it follows the llmstxt.org format, or build a draft from the sitemap: name, summary and sections linking to key pages.

We fetch https://domain/llms.txt (up to 1 MB) and look for llms-full.txt. You can also enter a full file URL in a subfolder.

File contents


                
We take the homepage name and description, up to 30 pages from sitemap.xml (or homepage links) and their titles. Takes 10–40 seconds.
The editor validates in your browser on every change — the text is not sent to our server.

What the validator checks

  • Structure per llmstxt.org: the H1 name on the first line, a “>” blockquote summary, optional paragraphs, ## sections with link lists and the special ## Optional section.
  • Each item’s format “- [Name](URL): description”: link parsing, empty text or URL, relative and http links, duplicates, the description separator. Links are checked by format only — we do not crawl them.
  • For a live file, also the status code, redirects, Content-Type and charset, HTML instead of text (a common SPA issue) and whether llms-full.txt exists next to it.
  • Errors break the format, warnings are worth fixing, notes are recommendations. Publishing llms.txt does not guarantee AI services will read it: it is a proposed standard, not a platform commitment.

Fatos principais

llms.txt is a community-proposed Markdown file in the site root that gives language models a short summary and links to key pages. Enter a domain: we check the file and, if missing, build a draft from the homepage and sitemap. It is a proposal, not an adopted standard, and nothing guarantees it affects AI answers.

Preço
Grátis
Cadastro
Não é necessário
Processamento
Partly on our server: checking and generation fetch your site from our server (public addresses only), while the draft and the editor run in your browser
Entrada
A domain to check or generate for, or llms.txt text in the editor
Limites
No sign-up; checks up to 10 per minute and 15 per day (45 after sign-in), generation 3 per 2 minutes and 10 per day (30 after sign-in), no daily limit for Pro; llms.txt is read up to 1 MB and the draft includes up to 30 pages
Resultado
A structure report for llms.txt (title, summary, sections, links, Optional), whether llms-full.txt exists, errors and warnings; a draft file with sections to copy or download
Última atualização

Free llms.txt Generator and Validator

llms.txt is a Markdown file in the site root that briefly describes a project and lists links to its key pages so a language model can make sense of the site. The format was proposed at llmstxt.org in 2024. This tool checks the file on your site (status code, Content-Type, structure and the format of every link), builds a draft from the title and description of your homepage and up to 30 pages from sitemap.xml, and validates text live in the editor. Note: it is a proposed standard — major AI companies have not officially committed to using it.

Live /llms.txt check: status code, redirects, Content-Type and charset, HTML served instead of text
Structure validation per llmstxt.org: H1, blockquote summary, ## sections, the Optional section
Parses every “- [Name](URL): description” item: empty, relative, http and duplicate links
Draft from sitemap.xml (via robots.txt and sitemap_index) or homepage links, up to 30 pages with their titles
Pages grouped by site section, legal pages moved to the Optional section
Editor with live validation, copy and download of the finished llms.txt

Como usar

  1. On the Validate tab, enter a domain — the tool fetches https://domain/llms.txt and lists errors, warnings and the outline
  2. No file yet? Build a draft from your sitemap on the Generate tab and refine it in the editor
  3. Fix the issues, download llms.txt, upload it to the site root and run the check again

FAQ

It is a Markdown file in the site root (for example example.com/llms.txt) with a project name, a short summary and lists of links to key pages. Jeremy Howard proposed it in 2024 so models can understand a site faster.

There is no proven effect: it is a community proposal and major systems are not obliged to read it. The file is harmless and useful as a short site map, but do not count on guaranteed citations.

Only an H1 title is required. Then come a summary blockquote, optional text and H2 sections with link lists; an “Optional” section marks secondary links that can be skipped.

It takes the homepage title and description, up to 30 URLs from the sitemap (or links from the homepage) and their descriptions, and assembles a sectioned draft. You still need to proofread and trim it.

It is an extra file with the full text of pages. We do not create it; we only check whether it sits next to llms.txt.

PromoPilot vs. alternativas: comparação

Comparamos apenas o que está confirmado nas páginas de cada serviço. Onde não conseguimos confirmar um dado, a célula mostra "—".

Parâmetro PromoPilot llmstxt.org (спецификация) Firecrawl llms.txt Generator
Checks an existing llms.txt ✓ A format description, not a checker —
Draft from sitemap and homepage ✓ ✗ ✓ generates llms.txt from a site URL
Builds llms-full.txt ✗ ✗ ✓ an llms-full.txt option in the interface
No API key needed ✓ — ✗ full generation needs a Firecrawl API key; the page says the API is no longer maintained after 30 June 2025

Role a tabela para os lados

Onde somos mais fracos: we do not build llms-full.txt, the draft holds at most 30 pages, and we do not read full page text, so descriptions need manual work.

Quando escolher o PromoPilot: When you want to check an existing llms.txt against the format or quickly get a draft from the sitemap and edit it. For large sites and for llms-full.txt with full page text you need other tools.

Verificado em: . "—" significa que não foi confirmado na página oficial; condições e preços mudam, então confira os sites dos próprios serviços.

Promoção com links em cascata para o seu site Bônus de $30Backlinks 5→50→5000 em mais de 100 plataformas. A partir de $30 para começar, mais um bônus de $30 para novos usuários.