llms.txt è un file Markdown collocato alla radice di un sito per aiutare gli LLM e gli agenti a navigarne i contenuti. Non blocca nessun crawler, non garantisce nessuna citazione, e Google ha confermato di non usarlo. Pubblicarlo costa un'ora e non può nuocere — ma non è una leva di visibilità IA, e questa voce di glossario spiega perché.
- Cos'è: un sommario Markdown per agenti, proposto da Jeremy Howard (Answer.AI) a settembre 2024.
- Cosa fa: facilita la navigazione degli LLM all'inferenza — adozione reale soprattutto nelle docs tecniche.
- Cosa non fa: bloccare crawler (ruolo di robots.txt) o garantire citazioni (nessuna prova pubblica).
- La posizione di Google: «nessun sistema IA usa llms.txt» (John Mueller, 2025).
- Verdetto: scommessa asimmetrica — pubblicalo, ma non aspettarti niente sul fronte citazioni.
Che cos'è un file llms.txt?
llms.txt è una proposta di standard pubblicata il 3 settembre 2024 da Jeremy Howard, cofondatore di Answer.AI. Il principio sta tutto in una frase: un file Markdown servito alla radice del sito (/llms.txt) che descrive il sito ed elenca le sue pagine chiave, perché un LLM o un agente sappia dove andare senza fare il parsing di tutto l'HTML.
Il formato è volutamente minimale: un titolo con il nome del sito, un blockquote di riepilogo, poi sezioni di link verso versioni Markdown pulite delle pagine importanti. Una variante, llms-full.txt, incorpora direttamente tutto il contenuto in un unico file.
Il problema affrontato è reale: le context window restano limitate, e una pagina HTML moderna — nav, cookie banner, JS — è una voragine di token per un agente. llms.txt è l'indice che gli metti in mano.
Cosa fa concretamente llms.txt?
Una cosa sola: navigazione. All'inferenza — nel momento in cui un agente visita il tuo sito per portare a termine un task —, il file gli dà una mappa curata invece di un crawl alla cieca.
L'adozione reale conferma questo perimetro. Marginale al lancio, è decollata quando Mintlify ha distribuito llms.txt su tutte le docs che ospita, a novembre 2024: dall'oggi al domani, migliaia di siti di documentazione — tra cui quelli di Anthropic e Cursor — l'hanno esposto. Il pattern dominante nel 2026 resta quello: docs tecniche consumate da assistenti di codice e agenti. Non siti marketing che raccolgono citazioni.
Cosa non fa llms.txt?
llms.txt non blocca nessun crawler — non ha alcun potere di interdizione, quello è il ruolo di robots.txt. Non garantisce nessuna citazione in ChatGPT, Claude o Gemini. E non è uno standard adottato: è una proposta, senza alcun impegno pubblico dei principali fornitori di modelli.
Il malinteso nasce dal nome. «.txt alla radice» evoca robots.txt, quindi un meccanismo di controllo. È l'esatto contrario: robots.txt è imperativo (direttive che i bot rispettano — o no), llms.txt è puramente dichiarativo. Nulla nel file impedisce, autorizza o dà priorità ad alcunché. Un crawler che vuole ignorare il tuo llms.txt lo ignora; un crawler che vuole crawlare il tuo sito non ne ha mai avuto bisogno.
llms.txt è una mappa messa in mano agli agenti — non un pedaggio, non un cartello di divieto, e men che meno un biglietto per farsi citare.
Cosa dice Google di llms.txt?
Google è l'unico attore di peso ad aver preso posizione pubblicamente, e la posizione è inequivocabile. John Mueller ha confermato nel 2025: «per quanto ne so, nessun sistema IA usa attualmente llms.txt», paragonando il file al meta tag keywords — quel tag che i motori ignorano da vent'anni proprio perché auto-dichiarato, quindi manipolabile.
L'aneddoto che dice tutto: a dicembre 2025, un llms.txt è comparso per poco sulle docs developer della stessa Google — aggiunto in automatico dal loro CMS — prima di essere rimosso il giorno stesso. Persino in casa Google, il file esisteva senza che nessuno lo consumasse.
Lato OpenAI e Anthropic: nessuna prova pubblica solida che i loro sistemi consumino llms.txt per il retrieval o la scelta delle citazioni. Magari i tuoi log mostrano hit di crawler su /llms.txt — un hit non è un uso.
Dove si colloca llms.txt nello stack robots.txt / pay-per-crawl / RSL?
Il modo giusto di giudicare llms.txt è rimetterlo al suo posto nello stack di protocolli che governano il rapporto sito ↔ IA nel 2026. Ogni livello ha un ruolo distinto — e llms.txt occupa il più modesto.
Fonti: proposta llms.txt (Answer.AI, set. 2024); dichiarazioni di John Mueller (Google, 2025); Cloudflare (pay-per-crawl; Markdown for Agents, feb. 2026); RSL Collective (set. 2025).
Due movimenti recenti chiariscono la traiettoria. Da un lato, la monetizzazione si industrializza: il pay-per-crawl di Cloudflare risponde ai crawler non paganti con un HTTP 402, e RSL — lanciato a settembre 2025 con Reddit, Yahoo, Medium e Quora — dichiara condizioni di licenza direttamente in robots.txt. Dall'altro, la navigazione si sposta verso l'infra: a febbraio 2026 Cloudflare ha lanciato Markdown for Agents, che converte qualunque pagina HTML in Markdown al volo appena un agente lo richiede — fino all'80% di token in meno, secondo Cloudflare —, abbinato ai Content Signals che dichiarano gli usi autorizzati (training, search, inferenza).
Lettura onesta: lo standard de facto si costruisce nell'infra, non in un file dichiarativo. E la questione del livello accesso — aprire, chiudere o far pagare — merita un articolo a sé: bloccare i crawler IA è l'errore GEO più caro del 2026.
Conviene pubblicare un llms.txt nel 2026?
Sì — a patto di essere lucidi su cosa si sta comprando. Il ragionamento è una classica scommessa asimmetrica: costo quasi nullo (un'ora di curation, generazione automatica sulla maggior parte delle piattaforme docs), downside inesistente e upside gratis se lo standard finirà per essere consumato. llms.txt non si pubblica perché ci sono prove; si pubblica perché non farlo non fa risparmiare quasi nulla.
- +Costo quasi nullo: un'ora di curation, generazione automatica sulla maggior parte delle piattaforme docs
- +Nessun downside noto: nel peggiore dei casi il file viene ignorato, nel migliore viene letto
- +Già consumato da alcuni tool dev (assistenti di codice, agenti che leggono le docs)
- +Sei pronto se lo standard decolla — l'opzione non costa niente
- −Nessuna prova pubblica di impatto sulle citazioni ChatGPT, Claude o Gemini
- −Google ha confermato di non usarlo (John Mueller, 2025)
- −Un file obsoleto disinforma gli agenti — manutenzione obbligatoria
- −Effetto placebo: spuntare la casella llms.txt e considerare il proprio GEO «fatto»
Come si pubblica un llms.txt fatto bene?
- 011 — GenerareSu una piattaforma docs (Mintlify e simili), il file viene generato automaticamente. Altrimenti, a mano: un titolo, un blockquote di riepilogo, sezioni di link. Un'ora, non di più.
- 022 — CurareSolo le pagine chiave: docs, API, pricing, pagine prodotto. Un llms.txt non è un dump della sitemap — è una selezione editoriale per un lettore con context window limitata.
- 033 — Servire Markdown pulitoOgni link deve puntare a un contenuto davvero leggibile da un agente: versione .md o HTML minimale. Un sommario verso pagine illeggibili non serve a niente.
- 044 — MantenereIntegrare il file nella checklist di release. Un llms.txt obsoleto è peggio di nessun llms.txt: disinforma i rari agenti che lo leggono.
llms.txt basta per farsi citare da ChatGPT?
No — ed è il punto più importante di questa voce di glossario. Le citazioni LLM non si dichiarano, si guadagnano. I modelli scelgono chi citare in base al segnale di domanda: le menzioni e le ricerche che gravitano attorno a un brand sulle fonti che consultano davvero — Reddit, comparazioni, stampa, forum. Un file auto-dichiarato alla radice del proprio sito non è mai entrato in quell'equazione, per la ragione esatta che invoca Mueller: ogni segnale controllato al 100% dall'editore finisce ignorato. Il meccanismo completo è sezionato in come gli LLM scelgono chi citare.
llms.txt in una strategia GEO
È esattamente la separazione che fa Rankfeed: da un lato misurare il tuo tasso di citazione reale su ChatGPT, Claude, Grok e DeepSeek; dall'altro attivarlo generando segnale di domanda sul tuo cluster semantico. La meccanica è spiegata nel dettaglio su come funziona.
llms.txt si pubblica in un'ora; non farà citare il tuo brand. Se vuoi sapere a che punto sei — e agire di conseguenza —, Rankfeed misura la tua visibilità su 4 modelli e attiva il segnale di domanda che fa citare. Vedi i prezzi.
FAQ
Per approfondire
- Bloccare i crawler IA: l'errore GEO più caro del 2026 — il livello accesso / monetizzazione dello stack.
- GEO, AEO, LLMO: il dizionario — collocare llms.txt nel vocabolario della visibilità IA.
Per misurare e poi attivare la tua visibilità IA: Come funziona.
