llms.txt: cos’è e come crearlo
Fa parte della guida: Navigabilità agentica: come le AI leggono il tuo sito
llms.txt è una convenzione proposta per un semplice file Markdown, di solito servito su /llms.txt, che dà agli agenti AI una guida breve e strutturata al tuo sito: che cos’è e quali pagine contano di più. L’ha proposta Jeremy Howard di Answer.AI a settembre 2024. Non è uno standard ufficiale e nessuna azienda di AI è tenuta a leggerlo. Scriverlo richiede poco tempo e non costa nulla, quindi puoi pubblicarlo come scommessa a basso rischio.
Che cos’è llms.txt?
llms.txt è un file che segue il formato descritto su llmstxt.org. Il suo scopo dichiarato è «fornire informazioni per aiutare gli agenti a usare un sito web». Il ragionamento è questo: un modello linguistico legge solo una quantità limitata di testo alla volta, e una pagina tipica è piena di menu, script e banner. Un breve file Markdown di link puliti gli dà una scorciatoia. La proposta dice che il file è pensato per essere letto su richiesta, e i suoi autori si aspettano che sia utile soprattutto quando un assistente risponde a una domanda (inferenza) più che per l’addestramento, senza però escludere un uso per l’addestramento.
Chi ha proposto llms.txt, ed è uno standard?
Jeremy Howard di Answer.AI ha pubblicato la proposta originale il 3 settembre 2024; la specifica è pubblicata su llmstxt.org. È una proposta della community, mai adottata come standard formale di internet. Pubblicare il file non obbliga nessuno a leggerlo.
Che cosa si scrive in un file llms.txt?
Il formato è Markdown, con le sezioni in quest’ordine:
- Un H1 con il nome del sito o del progetto. La proposta lo indica come unica sezione obbligatoria.
- Una citazione (blockquote) con un breve riassunto.
- Paragrafi o elenchi facoltativi con più dettagli, senza titoli.
- Sezioni H2 con elenchi di link, ogni voce scritta come
[nome](url), eventualmente seguita da due punti e da una nota. - Una sezione H2 «Optional» per i link secondari che un agente può saltare quando gli serve meno contesto.
Ecco un esempio minimo per il sito di un panificio immaginario:
# Panificio Rosa
> Panificio di famiglia a Bologna: pane a lievito madre, sfogliatine e torte su ordinazione. Ordini solo con ritiro in negozio.
## Pagine principali
- [Menu](https://example.com/menu): pani e dolci del giorno con i prezzi
- [Torte su ordinazione](https://example.com/cakes): come ordinare, tempi di preparazione, informazioni sugli allergeni
- [Orari di apertura](https://example.com/visit): indirizzo e orari
## Optional
- [La nostra storia](https://example.com/about)
Come si crea un file llms.txt?
- Elenca le pagine chiave. Scegli una selezione breve delle pagine di cui avrebbe bisogno chi arriva per la prima volta, non tutto il sito (è un nostro consiglio redazionale: la proposta non fissa un numero): prodotti, prezzi, guide principali, policy, contatti.
- Scrivi il riassunto. Una o due frasi semplici: chi sei, che cosa offri. Sono il blockquote.
- Raggruppa i link sotto titoli H2 come «Prodotti», «Guide» o «Policy», e aggiungi dopo ogni link una breve nota su cosa contiene la pagina.
- Sposta le pagine secondarie sotto «Optional».
- Salva il file come
llms.txte caricalo nella radice del sito, in modo che si apra suhttps://tuodominio.it/llms.txt. - Controlla che si carichi e che ogni link porti a una pagina normale. Il nostro verificatore di llms.txt gratuito controlla la presenza e la struttura del file.
- Tienilo aggiornato. Quando una pagina si sposta o sparisce, correggi il file. Un elenco di link rotti fa più danni dell’assenza del file.
La proposta consiglia anche di servire versioni Markdown pulite delle pagine importanti, allo stesso URL con l’aggiunta di .md, per esempio page.html.md. È facoltativo e richiede più lavoro.
In che cosa llms.txt è diverso da robots.txt e sitemap.xml?
Ogni file ha il suo compito e nessuno sostituisce gli altri.
| File | Formato | Che cosa fa |
|---|---|---|
| robots.txt | Regole in testo semplice | Dice ai crawler a quali URL possono accedere. Google lo descrive come un modo per non sovraccaricare il sito, non per tenere le pagine fuori dalla ricerca. |
| sitemap.xml | XML | Elenca gli URL del sito per i motori di ricerca, ciascuno con un tag loc obbligatorio. |
| llms.txt | Markdown | Dà agli agenti AI una guida breve e leggibile al sito e alle sue pagine migliori. Non consente né blocca nulla. |
Se vuoi decidere quali crawler AI possono visitarti, serve il robots.txt. OpenAI, per esempio, documenta crawler distinti per ChatGPT search e per l’addestramento, ciascuno controllabile in modo indipendente nel robots.txt.
L’AI usa davvero llms.txt?
Non possiamo dirtelo, e fuori dalle aziende di AI non può dirtelo nessuno. Non abbiamo trovato alcuna fonte primaria di un fornitore di AI che confermi che il suo assistente legga il file. La documentazione di Google sulle sue funzioni AI afferma che non devi creare nuovi file leggibili dalle macchine, file di testo per l’AI o markup per comparire in AI Overview o in AI Mode.
Ciò che si può verificare è l’adozione da parte degli editori. Anthropic pubblica un llms.txt per la documentazione per sviluppatori: elenca i documenti come link Markdown e rimanda a un file più completo. Il fatto che un sito lo pubblichi non prova che un assistente lo legga, prova solo che la convenzione circola.
Tratta llms.txt come un extra a basso costo, da aggiungere dopo le basi: pagine scansionabili, risposte chiare, una sitemap fatta bene. Da solo non cambierà la tua visibilità. Per il quadro generale leggi Cos’è il GEO e SEO, AEO e GEO: le differenze.
Come puoi verificare se il tuo sito è pronto?
Usa il verificatore di llms.txt gratuito per vedere se il file esiste ed è scritto correttamente. Una scansione di GraphoRank va oltre: mette llms.txt tra i controlli di prontezza GEO, insieme a sitemap, accessibilità ai crawler AI e capacità delle pagine di rispondere. L’audit gratuito copre le prime 10 pagine senza carta di credito. Vedi Come funziona, oppure avvia una scansione gratuita.
FAQ
Che cos’è llms.txt?
llms.txt è una convenzione proposta: un file Markdown pubblicato sul tuo sito che dà agli agenti AI un breve riassunto del sito e i link alle pagine più utili.
Chi ha creato llms.txt?
L’ha proposto Jeremy Howard di Answer.AI; la proposta originale è stata pubblicata il 3 settembre 2024 ed è documentata su llmstxt.org.
llms.txt è uno standard ufficiale?
No. È una proposta della community, non uno standard di internet, e nessuna azienda di AI è obbligata a supportarlo.
ChatGPT, Google o Claude leggono llms.txt?
Non abbiamo trovato alcuna fonte primaria di un fornitore di AI che confermi che il suo assistente legga llms.txt. La documentazione di Google dice che non servono nuovi file di testo per l’AI per comparire nelle sue funzioni AI.
Dove si mette il file llms.txt?
Secondo la proposta può stare nella radice del sito, per esempio /llms.txt, oppure in un sottopercorso, dove copre gli URL che si trovano sotto quel percorso.
llms.txt è la stessa cosa del robots.txt?
No. Il robots.txt dice ai crawler a quali URL possono accedere. llms.txt offre una guida leggibile ai tuoi contenuti. Non concede né blocca l’accesso.
Fonti
- The /llms.txt file (llmstxt.org) (10 ottobre 2026)
- AI features and your website (Google Search Central) (10 ottobre 2026)
- Introduction to robots.txt (Google Search Central) (10 ottobre 2026)
- Sitemaps XML protocol (sitemaps.org) (10 ottobre 2026)
- Anthropic developer documentation llms.txt (example in use) (10 ottobre 2026)