Alejandro Rioja.
SEO

Il Manuale di llms.txt: Configurazione, Esempi e Perché È Importante per la Ricerca con IA

Alejandro Rioja
Alejandro Rioja
9 min di lettura
TL;DR

llms.txt è un file di testo semplice nella radice del tuo sito che indica ai crawler LLM (ChatGPT, Perplexity, Claude, Gemini) cosa trovare sul tuo sito e dove trovarlo. Richiede 20 minuti per essere scritto, non necessita di plugin e vale la pena pubblicarlo — anche se l'adozione e l'applicazione da parte dei motori IA rimane irregolare.

Newsletter gratuita

Ogni mercoledì. 28.400+ operatori. Zero riempitivo.

Indice

Aggiornato maggio 2026.

TL;DR: llms.txt è un file di testo semplice nella radice del tuo sito che indica ai crawler LLM (ChatGPT, Perplexity, Claude, Gemini) cosa trovare sul tuo sito e dove trovarlo. Richiede 20 minuti per essere scritto, non necessita di plugin e vale la pena pubblicarlo — anche se l’adozione e l’applicazione da parte dei motori IA rimane irregolare.

[Punto di vista dell’operatore] Scrivo questi testi dall’interno dei sistemi di agenti IA che sto costruendo — per me stesso e per i clienti. Quello che segue è ciò che funziona davvero quando un agente esegue il ciclo, non la versione LinkedIn.

llms.txt è un file di testo semplice nella radice del tuo sito che indica ai crawler LLM cosa trovare sul tuo sito e dove. Richiede 20 minuti per essere scritto, non necessita di plugin e vale la pena pubblicarlo — con la sincera avvertenza che il supporto dei motori IA è ancora irregolare e la specifica è una convenzione emergente, non uno standard imposto.

Cosa è davvero llms.txt

llms.txt è un file di testo semplice che si posiziona nella directory radice del documento del tuo sito (accanto a robots.txt e sitemap.xml). Lo standard proposto vive su llmstxt.org — Jeremy Howard lo propose nel 2024, e nel corso del 2025 ha guadagnato vera trazione come uno dei segnali che alcuni motori IA usano per capire di cosa tratta un sito e quali pagine sono importanti.

Il formato è in stile markdown: un H1 con il nome del sito, un blocco di citazione con un riepilogo di un paragrafo, poi sezioni H2 contenenti elenchi puntati di pagine importanti, nel formato - [Titolo della pagina](URL): Descrizione opzionale.

Questa è tutta la specifica. È intenzionalmente semplice, perché l’obiettivo è essere leggibile dalle macchine senza richiedere al motore IA di analizzare una navigazione pesante in JavaScript, sitemap complete e decine di migliaia di link interni.

Avvertenza importante: all’inizio del 2026, llms.txt è ancora una convenzione emergente — non uno standard universalmente rispettato. Diversi motori IA gli prestano diversi livelli di attenzione. Pubblicarlo ha un costo basso e un valore atteso positivo, ma non aspettarti che cambi da un giorno all’altro le posizioni nei risultati generativi.

Perché è importante nel 2026

I motori generativi hanno un problema di scoperta. Possono fare il crawl del tuo sito, ma capire quali pagine di un blog con 1.000 post siano le risposte canoniche e di alta qualità che vale la pena citare costa vera potenza di calcolo. Un llms.txt ben fatto taglia corto: dice al motore quali sono i miei post pilastro, i miei casi studio, le mie guide più aggiornate — inizia da qui.

Nei miei log ho osservato i tassi di citazione dei motori IA cambiare modestamente dopo la pubblicazione di llms.txt. Non in modo drammatico — di solito qualche punto percentuale nel corso di diverse settimane — ma in modo coerente sui post pilastro che ho evidenziato. I motori che lo rispettano lo leggono davvero.

Cosa inserire nel tuo llms.txt

  1. Titolo del sito — H1, una riga.
  2. Riepilogo di un paragrafo — blocco di citazione (>), 2–4 frasi. Indica chi sei, quali argomenti tratti e le convenzioni strutturali dei tuoi post pilastro (es. “ogni post di punta ha un TL;DR, un passo dopo passo e una FAQ”).
  3. Pagine pilastro / canoniche — sezione H2, elenco puntato delle 8–15 pagine più importanti. Queste sono le pagine che vuoi che i LLM citino maggiormente.
  4. Pagine adiacenti / di supporto — sezione H2, elenco puntato di contenuti secondari che il motore dovrebbe conoscere.
  5. Informazioni sull’autore — sezione H2, link alla tua pagina autore e a eventuali post di riferimento vocale.
  6. Politica di citazione — sezione H2, un breve paragrafo: come vuoi essere citato, qual è la tua preferenza di attribuzione, quando il file è stato aggiornato per l’ultima volta.

Cosa NON inserire

Il pattern a due file: llms.txt + llms-full.txt

Una convenzione emersa è l’uso di due file, non uno. llms.txt è la versione curata breve (le 8–15 pagine pilastro più la struttura del sito). llms-full.txt è la versione più lunga con ogni pagina del sito, impaginata per sezione, con snippet e date dell’ultima modifica.

Entrambi servono comportamenti diversi dei crawler LLM. Il breve viene letto al livello di scoperta; il lungo viene letto quando il motore vuole enumerare i tuoi contenuti per una query più approfondita. Se hai tempo, pubblica entrambi — ma quello curato breve è la priorità.

Passo dopo passo: configurare llms.txt in meno di 30 minuti

  1. Scegli le tue 8–15 pagine pilastro. Le pagine che vuoi citare di più nei motori IA — di solito i tuoi post evergreen con più traffico, più eventuali casi studio o ricerche originali.
  2. Scrivi un riepilogo di 2–4 frasi del tuo sito. Chi sei, quali argomenti tratti, quali convenzioni strutturali seguono i tuoi post pilastro.
  3. Formatta come markdown. H1 nome del sito, blocco di citazione per il riepilogo, sezione H2 “Pilastri” con l’elenco puntato, sezione H2 “Adiacenti” se pertinente, sezione H2 “Chi sono”.
  4. Salva come testo semplice con il nome file llms.txt (o llms-full.txt per la versione più lunga).
  5. Carica nella radice del tuo sito via SFTP, File Manager di cPanel o la tua pipeline di deployment. Il file va accanto a index.html / index.php e robots.txt.
  6. Verifica con curl -I https://tuosito.com/llms.txt — dovresti vedere HTTP/2 200 con content-type: text/plain.
  7. Aggiungi una regola MIME type al tuo .htaccess se necessario: <FilesMatch "^llms(-full)?\.txt$">ForceType text/plain</FilesMatch>.
  8. Aggiorna trimestralmente. Aggiungi nuovi post pilastro, rimuovi quelli che non si adattano più. Un llms.txt di 6 mesi va bene; uno di 2 anni è peggio di nessuno.

Esempio: la struttura del llms.txt di questo sito

Per riferimento, il llms.txt che pubblico su alejandrorioja.com segue la struttura sopra:

Puoi verificare il file live su https://alejandrorioja.com/llms.txt. La struttura è la stessa che consiglierei per qualsiasi sito di brand personale in stile operatore o sito di contenuti B2B.

Errori comuni in llms.txt che vedo

llms.txt — FAQ 2026

Tutti i motori IA leggono llms.txt?

No — e vale la pena essere onesti a riguardo. All’inizio del 2026, Perplexity e ChatGPT (modalità navigazione) sono i lettori più coerenti. Claude e Gemini hanno segnalato consapevolezza del formato ma l’applicazione è meno prevedibile. Il comportamento di Google AI Overviews riguardo a llms.txt non è chiaro. Trattalo come valore atteso positivo con basso rischio al ribasso, non come una leva di posizionamento garantita.

llms.txt aiuterà il mio posizionamento classico su Google?

Indirettamente, al massimo. Il posizionamento classico di Google è guidato da sitemap.xml, link interni e il resto dello stack on-page/off-page. llms.txt è specificamente per la scoperta dei motori IA. Non aspettarti un miglioramento del posizionamento su Google pubblicandolo.

Con quale frequenza dovrei aggiornare llms.txt?

Trimestralmente è il ritmo giusto per la maggior parte dei siti. Più spesso se pubblichi frequentemente contenuti pilastro; meno spesso se le tue 10 pagine principali sono stabili. Aggiorna sempre quando lanci un nuovo importante post pilastro o ne ritiri uno vecchio.

Posso usare un plugin WordPress per gestire llms.txt?

Esistono diversi plugin — cerca nella directory plugin WP “llms.txt”. La maggior parte genera automaticamente il file dal tuo contenuto pubblicato. Utile se non hai accesso SFTP o una pipeline di deployment, ma la versione generata automaticamente di solito necessita di editing manuale per essere genuinamente curata invece che un dump di tutto. Se riesci a scriverlo a mano in 20 minuti, fallo prima.

Cosa fare se il mio host non consente upload di file nella radice?

Due soluzioni: (1) un piccolo plugin must-use che registra una route virtuale /llms.txt che serve il contenuto dal database; (2) Cloudflare Workers se il tuo sito è dietro Cloudflare — servi il file dal worker senza toccare l’host. L’approccio mu-plugin è più semplice per la maggior parte delle configurazioni WordPress.

Letture correlate: Consigli AI SEO e playbook GEO · Come apparire in AI Overviews · GEO vs SEO: cosa cambia davvero


Vuoi aiuto per implementarlo sul tuo sito? Leggi il playbook completo SEO + GEO o mettiti in contatto — gestisco progetti di consulenza AI SEO + GEO per team di operatori che vogliono aumentare la visibilità sia su Google classico che sui motori IA.


Aggiornato per maggio 2026

Il panorama degli strumenti IA del 2026 è evoluto rapidamente — questa sezione è il quadro dal lato dell’operatore:

Se il post che stai leggendo consiglia un tool IA specifico, verifica il modello attuale — la maggior parte lancia una nuova versione principale ogni 4–6 mesi nel 2026.

Continua a leggere

Ricevi il manuale dell'IA nella tua casella di posta

Ogni mercoledì. 28.400+ operatori. Zero riempitivo.

↵ per tutti i risultati esc esc per chiudere