llms.txt: cos’è, a cosa serve davvero e come crearlo

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.

A cosa serve davvero il file llms.txt

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:

  • Google non lo richiede. Nella documentazione sulle funzioni di IA della Ricerca, Google scrive che non serve creare nuovi file leggibili dalle macchine, file di testo per l’IA o markup speciale per comparire nelle panoramiche IA. Basta che la pagina sia indicizzata e idonea a essere mostrata con uno snippet.
  • Nel 2025 le IA non lo scaricavano. Il 17 giugno 2025 John Mueller ha scritto su Bluesky che nessun sistema di IA usava il llms.txt, citando i log dei server: i chatbot scaricano le pagine normali, non quel file. Ha aggiunto che potrebbe cambiare.
  • Chrome lo controlla solo per gli errori. Lighthouse ha una verifica del llms.txt che segnala soltanto un errore del server durante il download; se il file manca (404) la considera «non applicabile».

Devo usarlo? Una regola pratica

Il tuo sitoHa senso?Perché
Documentazione tecnica, API, softwareSìGli strumenti per sviluppatori possono usare una mappa pulita delle pagine
Sito aziendale o e-commerce su WordPressSì, se costa pocoCon un plugin SEO bastano un paio di clic; non aspettarti effetti sul traffico
Blog personale con poche pagineFacoltativoLa 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.

Com’è fatto un file llms.txt

La proposta pubblicata su llmstxt.org prevede quest’ordine, e solo il primo elemento è obbligatorio:

  1. Un titolo H1 con il nome del sito: # Nome.
  2. Un riassunto in citazione: una riga che inizia con >, con i dati essenziali.
  3. Dettagli in testo normale: cosa offre il sito, a chi, cosa non fa.
  4. Elenchi di link sotto titoli H2, nel formato - [Titolo](URL): nota.
  5. Una sezione «Optional» con i link secondari che uno strumento può saltare.

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.

Come creare il llms.txt su WordPress

  • Yoast SEO: nelle impostazioni di Yoast, tra le funzionalità del sito, attiva llms.txt nella parte dedicata agli strumenti di IA. Il file si genera da solo, si aggiorna ogni settimana e dà priorità ai contenuti cornerstone. Secondo Yoast non è disponibile in multisito.
  • Rank Math: attiva il modulo llms.txt e scegli nelle sue impostazioni tipi di contenuto, tassonomie, numero di voci e testo aggiuntivo.
  • All in One SEO: secondo la documentazione di AIOSEO il generatore è attivo per impostazione predefinita; le impostazioni sono insieme alle sitemap. La versione Pro crea anche un llms-full.txt più lungo.
  • A mano: scrivi il file in un editor di testo, salvalo come 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.

llms.txt, robots.txt e sitemap a confronto

robots.txtSitemap XMLllms.txt
CompitoDice ai crawler cosa possono scaricareElenca gli URL per i motori di ricercaRiassume il sito e collega le pagine chiave per l’IA
Blocca i crawler di IA?Sì, per singolo agent (es. GPTBot, Google-Extended)NoNo
Uso confermato?SìSì (Google, Bing)Non dai grandi sistemi di IA
Serve?SìSìFacoltativo

Cosa il llms.txt non fa: descrivere le tue immagini

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.

Domande frequenti

Il llms.txt è obbligatorio?

No. È una proposta, non uno standard, e Google dice di non averne bisogno. Non averlo non penalizza il sito.

Dove va messo il file llms.txt?

Nella cartella principale del dominio, così che si apra su tuodominio.it/llms.txt.

llm.txt o llms.txt?

Il nome previsto dalla proposta è llms.txt, con la «s», ed è quello che generano i plugin per WordPress.

ChatGPT legge il mio llms.txt?

Nessun grande fornitore l’ha confermato. Solo i log di accesso del tuo server possono dirti se e da chi viene scaricato.

Our SEO Tool will grow your traffic

Why have you neglected images search engine optimization for so long ?

Try it for free
Days Launch Dofollow.Tools Fazier Launchpadly Starter Best The One Startup Twelve Tools yo.directory
Featured on Days Launch Featured on findly.tools Featured project on MEDIAPRONET Featured on NewTool.site Featured on Starter Best ImageSEO - Featured on Startup Fame Stork Verified — stork.ai AI tools directory Featured on The One Startup Featured on ToolPilot