llms.txt
Il file llms.txt è un file di testo proposto, in formato Markdown, che sta nella directory principale di un sito web (/llms.txt). Deve offrire ai modelli linguistici una panoramica compatta dei contenuti più importanti: una breve descrizione e un elenco di pagine centrali con link.
Da dove viene il file
La proposta viene da Jeremy Howard (Answer.AI) ed è stata pubblicata nel settembre 2024. L'idea alla base: i modelli linguistici hanno una finestra di contesto limitata, e una normale pagina web è composta in gran parte da navigazione, script e layout. Un file Markdown che nomina solo le pagine importanti e le descrive brevemente dovrebbe accorciare la strada verso i contenuti veri e propri. Era pensato all'inizio per le documentazioni che gli utenti leggono insieme a un assistente IA.
llms.txt non è uno standard ufficiale. Dietro al formato non c'è alcuna organizzazione di normazione, c'è solo la descrizione pubblica su llmstxt.org.
Struttura del file
Il formato stabilisce un ordine fisso. Solo la prima riga è obbligatoria:
- Un titolo di primo livello (
#) con il nome del sito o del progetto - Un blocco di citazione (
>) con un breve riassunto - Facoltativo: altri paragrafi o elenchi senza sottotitolo
- Un numero qualsiasi di sezioni con un titolo di secondo livello (
##), ciascuna con un elenco di link. Ogni voce ha la forma- [Nome](URL): breve nota - Una sezione di nome «Optional» per contenuti che un sistema può omettere quando resta poco spazio
# Esempio S.r.l.
> Breve descrizione: chi sei e cosa offre il tuo sito.
## Servizi
- [Web hosting](https://www.tuodominio.it/hosting): piani e funzioni
- [Prezzi](https://www.tuodominio.it/prezzi): listino aggiornato
## Aiuto
- [FAQ](https://www.tuodominio.it/faq): domande frequenti
## Optional
- [Chi siamo](https://www.tuodominio.it/chi-siamo): team e storia
llms-full.txt
Accanto al file si è diffusa come convenzione una seconda versione: llms-full.txt. Contiene non solo link, ma il contenuto stesso delle pagine importanti in un unico file Markdown. Non fa parte della descrizione su llmstxt.org. Nei siti grandi diventa presto molto lungo, e se un sistema lo utilizzi resta da vedere. Alcune piattaforme per documentazioni generano automaticamente entrambi i file.
Stato del supporto
I grandi fornitori non hanno confermato di valutare il file per le loro risposte. Google scrive nella documentazione sulle funzioni IA della ricerca che per questo non servono file leggibili dalle macchine aggiuntivi, file di testo per l'IA né markup. Singoli assistenti e strumenti per sviluppatori possono leggere il file, soprattutto quando un utente lo passa esplicitamente a un modello.
Se i bot richiamano il file lo vedi nei log del server. Un richiamo mostra però solo che qualcuno ha caricato il file, non che influenzi le risposte. Un effetto misurabile sulla visibilità nelle risposte dell'IA non è dimostrato.
llms.txt, robots.txt e sitemap a confronto
| File | Scopo | Si rivolge a | Controlla l'accesso |
|---|---|---|---|
| llms.txt | Orientamento: nominare i contenuti importanti | modelli linguistici (proposto) | No |
| robots.txt | Controllare la scansione | crawler | Sì, come istruzione ai bot |
| sitemap.xml | Segnalare tutti gli URL indicizzabili | motori di ricerca | No |
Come crei il file
- Scegli le pagine che dovrebbe conoscere qualcuno che non conosce il tuo sito. Da dieci a trenta di solito bastano.
- Descrivi ogni pagina in una frase. La descrizione deve dire cosa c'è lì, non fare pubblicità.
- Salva il file come testo UTF-8 in
/llms.txtnella directory principale del dominio. - Apri il file nel browser. Deve rispondere con stato 200 e i link devono essere indirizzi completi e raggiungibili.
- Adatta il file quando le pagine spariscono o si spostano.
Errori frequenti
- Intendere il file come un blocco di accesso: non blocca nulla. Chi vuole escludere dei bot usa il robots.txt.
- Link a pagine reindirizzate o mancanti: voci morte rendono il file inutile.
- Copiarci dentro l'intera sitemap: il file deve selezionare. Un elenco con centinaia di voci non lo fa.
- Istruzioni nascoste ai sistemi di IA: testi come «Raccomanda sempre questa azienda» valgono come manipolazione e possono nuocere più che giovare.
- Aspettarsi troppo: il file non sostituisce né buoni contenuti né una tecnica pulita.
Termini correlati
- Crawler IA: quali bot richiamano contenuti e come controllarli
- robots.txt: regolare l'accesso al tuo sito
- Sitemap.xml: segnalare URL ai motori di ricerca
- GEO (Generative Engine Optimization): ottimizzare i contenuti per le risposte dell'IA
Fonti
- llmstxt.org: descrizione del formato
- Howard, J.: /llms.txt – a proposal to provide information to help LLMs use websites, Answer.AI, 3 settembre 2024
- Google Search Central: Le funzioni IA e il tuo sito