In breve: llms.txt è un piccolo file di testo in formato Markdown, da mettere nella cartella principale del sito (tuodominio.it/llms.txt), che presenta il sito agli strumenti di intelligenza artificiale ed elenca le pagine più utili. L’ha proposto Jeremy Howard di Answer.AI nel settembre 2024; non è uno standard ufficiale. Non blocca nulla e non sostituisce il robots.txt, e i suoi effetti non sono dimostrati: Google spiega che per le sue funzioni di IA non serve alcun file speciale, e John Mueller di Google ha detto nel giugno 2025 che nessun sistema di IA lo usava ancora. Crearlo richiede pochi minuti, a mano oppure con Yoast SEO, Rank Math o All in One SEO.
L’idea è semplice: un modello linguistico che legge una pagina web deve districarsi tra menu, script e banner per capire cosa conta. Il llms.txt gli offre una scorciatoia, cioè un riassunto del sito e una lista di link curata a mano. È utile soprattutto per siti di documentazione, software e prodotti con molte pagine tecniche.
Quello che non fa: non è un fattore di posizionamento e non controlla l’accesso dei crawler. Le fonti dirette sono chiare:
| Il tuo sito | Ha senso? | Perché |
|---|---|---|
| Documentazione tecnica, API, software | Sì | Gli strumenti per sviluppatori possono usare una mappa pulita delle pagine |
| Sito aziendale o e-commerce su WordPress | Sì, se costa poco | Con un plugin SEO bastano un paio di clic; non aspettarti effetti sul traffico |
| Blog personale con poche pagine | Facoltativo | La mappa del sito e una buona struttura contano molto di più |
Per sapere se qualcuno legge il tuo file, controlla nei log di accesso del server le richieste a /llms.txt e quali user agent le fanno.
La proposta pubblicata su llmstxt.org prevede quest’ordine, e solo il primo elemento è obbligatorio:
# Nome.>, con i dati essenziali.- [Titolo](URL): nota.Ecco l’inizio del nostro file (completo su imageseo.io/llms.txt):
# ImageSEO > ImageSEO is a WordPress plugin that uses AI to write image alt text, titles, captions and descriptive file names ... ## Product - [ImageSEO](https://imageseo.io/): what the plugin does and how it works - [Pricing](https://imageseo.io/pricing/): plans, monthly image limits ... ## Optional - [Blog](https://imageseo.io/blog/)
Un sito italiano scrive il proprio file in italiano. Conta soprattutto l’esattezza: uno strumento di IA che lo legge potrebbe ripeterne le frasi alla lettera.
llms-full.txt più lungo.llms.txt in UTF-8 (su Windows attenzione a non ottenere llms.txt.txt) e caricalo via FTP nella cartella che contiene wp-config.php.Poi apri tuodominio.it/llms.txt e controlla che compaia testo semplice, senza reindirizzamenti. Sul nostro sito è stato proprio questo controllo a scoprire il problema: WordPress reindirizzava /llms.txt a una pagina con un nome simile, e chi chiedeva il file riceveva una pagina HTML. Un vero file nella cartella principale ha risolto.
Usa un solo metodo: due plugin che generano il file, o un plugin più un file caricato a mano, entrano in conflitto.
| robots.txt | Sitemap XML | llms.txt | |
|---|---|---|---|
| Compito | Dice ai crawler cosa possono scaricare | Elenca gli URL per i motori di ricerca | Riassume il sito e collega le pagine chiave per l’IA |
| Blocca i crawler di IA? | Sì, per singolo agent (es. GPTBot, Google-Extended) | No | No |
| Uso confermato? | Sì | Sì (Google, Bing) | Non dai grandi sistemi di IA |
| Serve? | Sì | Sì | Facoltativo |
Il file descrive pagine, non immagini. Per capire cosa mostra una foto, Google, le sue risposte con IA e i chatbot si basano sul testo alternativo, sul nome del file e sul testo intorno all’immagine. Nelle home page dei 10.000 siti più visitati, l’11,3% di 306.634 immagini non aveva alcun attributo alt. La nostra guida al testo alternativo spiega come scriverlo bene; su WordPress il plugin ImageSEO compila testi alternativi e nomi dei file per tutta la libreria media.
No. È una proposta, non uno standard, e Google dice di non averne bisogno. Non averlo non penalizza il sito.
Nella cartella principale del dominio, così che si apra su tuodominio.it/llms.txt.
Il nome previsto dalla proposta è llms.txt, con la «s», ed è quello che generano i plugin per WordPress.
Nessun grande fornitore l’ha confermato. Solo i log di accesso del tuo server possono dirti se e da chi viene scaricato.