1. Home
  2. Note tecniche
  3. GEO

GEO · 9 min di lettura

llms.txt: serve davvero per comparire nelle risposte delle AI?

Autore
Nicola ToralboDigital Dew
Pubblicato
Aggiornato 17 ottobre 2026
Per chi
Titolari di PMI e chi gestisce un sito aziendaleGEO
In breveOggi llms.txt non serve per comparire nelle risposte di Google: Google dichiara di ignorarlo, e OpenAI, Anthropic e Perplexity non lo citano tra i requisiti per i siti. È una proposta utile soprattutto per documentazione tecnica e agenti AI. Aggiungerlo costa poco, ma contano molto di più pagine indicizzabili, crawler ammessi e risposte chiare.

La risposta breve: per ora no, o quasi

Se il tuo obiettivo è comparire nelle risposte di Google, di ChatGPT o di Perplexity, llms.txt oggi non è la leva che sposta le cose. Non lo dico per partito preso: lo dicono le fonti ufficiali.

Quindi non è un requisito per nessuno dei grandi. Ma non è nemmeno una truffa: è una proposta nata per un uso preciso, che in quell'uso funziona. Vediamo quale.

Cos'è llms.txt e chi l'ha proposto

llms.txt è un file di testo che si mette nella radice del sito, all'indirizzo tuosito.it/llms.txt. Contiene una presentazione breve del sito e un elenco ragionato delle pagine più importanti, con una riga di descrizione per ciascuna.

L'ha proposto Jeremy Howard di Answer.AI il 3 settembre 2024. L'idea di partenza: un modello di AI che deve rispondere a una domanda su un sito ha poco spazio per leggere, e una pagina web è piena di menu, pulsanti e script. Un file pulito, scritto in Markdown (un modo semplice di scrivere testo con titoli ed elenchi), gli dice subito dove guardare.

Il punto importante: llms.txt non è uno standard ufficiale. Non è approvato da un ente come il W3C e nessun motore di ricerca si è impegnato a leggerlo. È una proposta aperta, con le regole pubblicate su llmstxt.org e discusse su GitHub. Ad agosto 2026 è uscita una seconda versione, che chiarisce come lo usano oggi gli agenti AI.

llms.txt non è robots.txt

robots.txt dice ai crawler cosa possono visitare, ed è rispettato dai crawler dei motori e delle AI. llms.txt non dà permessi e non vieta nulla: è solo un indice consigliato. Se vuoi tenere fuori un crawler, o farlo entrare, il file giusto resta robots.txt.

Com'è fatto il file

La struttura è semplice e ha un ordine preciso. Secondo la proposta originale:

  1. Un titolo con il nome del sito o del progetto. È l'unica parte obbligatoria.
  2. Un riassunto breve, scritto come citazione (la riga che inizia con >), con le informazioni essenziali.
  3. Eventuali paragrafi con dettagli utili a capire il sito.
  4. Sezioni con elenchi di link, ognuna con un titolo: per esempio "Servizi", "Prezzi", "Note tecniche". Ogni link può avere una descrizione dopo i due punti.
  5. Una sezione "Optional" per i link secondari, che si possono saltare se c'è poco spazio. Nella versione 2 resta come convenzione, senza più un effetto automatico.
Le parti di un llms.txt: il titolo (unico obbligatorio), il riassunto, le sezioni di link con descrizione e la sezione facoltativa.

La proposta suggerisce anche di pubblicare una versione Markdown di ogni pagina importante, allo stesso indirizzo con .md in fondo. È la parte più impegnativa e, per un sito aziendale, quella con il ritorno più incerto: John Mueller di Google ha definito l'idea di fare pagine separate per i bot poco sensata, perché i crawler leggono già benissimo l'HTML.

Chi lo legge davvero

Qui serve distinguere tre cose diverse che spesso vengono messe nello stesso sacco.

I motori di ricerca con AI

Le AI Overviews e la modalità AI di Google si basano sull'indice normale della Ricerca. Google lo dice nella pagina Funzionalità di AI e il tuo sito web: per comparire non servono file per le AI, testi speciali o marcature dedicate. Mueller lo aveva anticipato già a giugno 2025: nessun sistema di AI usa llms.txt, e lo si vede guardando i log del server. A luglio 2025 Gary Illyes, sempre di Google, ha confermato che Google non lo supporta e non ha in programma di farlo.

I crawler di ricerca delle AI

ChatGPT, Claude e Perplexity, quando cercano sul web, usano crawler con un nome preciso: OAI-SearchBot per OpenAI, Claude-SearchBot per Anthropic, PerplexityBot per Perplexity. Nella loro documentazione per i siti contano due cose: che robots.txt li lasci entrare e che le pagine siano leggibili. Di llms.txt non c'è traccia come segnale per decidere chi citare.

Gli agenti e gli assistenti di programmazione

È qui che llms.txt funziona. Chi scrive codice con un assistente AI spesso gli chiede di leggere la documentazione di una libreria o di un servizio. L'assistente apre llms.txt, trova la pagina giusta e la legge. Non a caso OpenAI pubblica un llms.txt per la sua documentazione per sviluppatori, e lo stesso fa Perplexity. La versione 2 della proposta descrive proprio questo uso: l'agente consulta l'elenco e segue i link che gli servono.

Come verificarlo sul tuo sito

Non serve fidarsi né di me né dei post sui social: il dato è nei log del server, cioè il registro di tutte le visite che il tuo hosting conserva. Ogni riga dice chi ha chiesto quale pagina e quando, compreso il nome del programma che l'ha chiesta.

  1. Scarica i log dal pannello dell'hosting (in cPanel, per esempio, dalla sezione Raw Access) o chiedili a chi gestisce il server.
  2. Cerca /llms.txt e guarda chi l'ha richiesto: crawler di ricerca, strumenti SEO, agenti, o nessuno.
  3. Confronta con le pagine normali: cerca OAI-SearchBot, PerplexityBot, Claude-SearchBot e Googlebot, e guarda quali pagine visitano davvero.
  4. Ripeti dopo qualche settimana, perché un mese di log dice più di un giorno.
Nel registro del server si filtra /llms.txt e si vede chi lo chiede davvero, confrontandolo con le pagine visitate dai crawler di ricerca.

Su questo sito, per esempio, il file c'è: digitaldew.it/llms.txt si rigenera da solo a ogni pubblicazione. Quante volte e da chi viene letto lo misuro dai log del server.

Quando conviene aggiungerlo

Detto tutto questo, ci sono casi in cui ha senso farlo, e casi in cui è tempo speso male.

Conviene se:

  • hai un software, un'API o un plugin con una documentazione che altri sviluppatori leggono con assistenti AI;
  • il file si può generare in automatico dal sito, senza lavoro manuale a ogni modifica;
  • stai già facendo un intervento tecnico sul sito e aggiungerlo costa pochi minuti.

Non conviene se:

  • è l'unica cosa che stai facendo per farti trovare dalle AI;
  • va scritto e aggiornato a mano: tra sei mesi conterrà link rotti e prezzi vecchi, ed è peggio non averlo;
  • ti viene venduto come "il file che ti fa citare da ChatGPT". Nessuna fonte ufficiale lo sostiene.

Cosa conta di più del file

Se il tempo e il budget sono limitati, questo è l'ordine con cui lavorerei su un sito aziendale. Sono le cose che Google, OpenAI e gli altri indicano nella loro documentazione.

  1. Pagine indicizzate e con snippet. Per Google è il requisito di base: la pagina deve essere nell'indice e poter mostrare un estratto nei risultati.
  2. Crawler ammessi. robots.txt non deve bloccare Googlebot, OAI-SearchBot, PerplexityBot e Claude-SearchBot. Capita più spesso di quanto si pensi, per una regola troppo larga o un firewall dell'hosting.
  3. Testo vero nella pagina. Le informazioni importanti (servizi, zone, prezzi di partenza, tempi) devono essere scritte, non solo dentro immagini o PDF.
  4. Risposte chiare in apertura. Una pagina che risponde subito alla domanda è più facile da riprendere in una risposta. Ne parlo nella nota su come comparire nelle risposte di ChatGPT e di Google.
  5. Dati coerenti ovunque. Nome, indirizzo, orari e servizi uguali su sito, Google Business Profile e directory.
  6. llms.txt. Ultimo, e solo se si genera da solo.
L'ordine delle priorità per un sito aziendale: llms.txt scende in fondo, dopo indicizzazione, crawler ammessi, testo leggibile e risposte chiare.

Gli errori più comuni

  1. Bloccare i crawler di ricerca e poi aggiungere llms.txt. Se robots.txt chiude la porta a OAI-SearchBot, il file non cambia nulla: OpenAI scrive che i siti esclusi da quel crawler non compaiono nelle risposte della ricerca di ChatGPT.
  2. Confondere addestramento e ricerca. Bloccare GPTBot (che raccoglie testi per addestrare i modelli) è una scelta legittima e non impedisce di comparire nella ricerca di ChatGPT. Sono due crawler diversi, con regole separate.
  3. Scriverci dentro cose che il sito non dice. Se llms.txt promette servizi o prezzi diversi da quelli delle pagine, crea confusione invece di chiarezza.
  4. Pagare per un "pacchetto llms.txt". Su un sito fatto bene è un file generato in automatico. Non è un servizio a parte.
  5. Misurare il successo dal file. Il risultato si misura sulle visite che arrivano dalle AI e sulle richieste di contatto, non sulla presenza del file.

Quanto costa

Aggiungere llms.txt generato in automatico rientra negli interventi tecnici SEO, che partono da € 1.200. Da solo non vale la spesa: di solito lo si fa insieme a robots.txt, dati strutturati e correzioni di indicizzazione, che incidono molto di più.

Se vuoi sapere prima cosa blocca davvero il tuo sito nelle risposte delle AI, l'analisi SEO e GEO parte da € 600, con i risultati in 5 giorni: controllo di robots.txt, indicizzazione, testi e dati, con una lista di interventi in ordine di importanza.

Vuoi sapere se il tuo sito ha già llms.txt e cosa dice il robots.txt ai crawler delle AI? Controlla il tuo sito lo verifica in pochi secondi, gratis e senza email.

Foto
Nicola Toralbo

Fondatore di Digital Dew, studio di sviluppo dal 2009.

02Domande frequenti

Domande sull'articolo.

Risponde Nicola Toralbo
Aggiornato 17 ottobre 2026

01llms.txt fa salire il sito su Google?

No. Google scrive nella sua guida per le funzioni di AI che la Ricerca ignora questi file: non aiutano e non danneggiano la visibilità.

02ChatGPT legge llms.txt?

OpenAI non lo indica tra le cose che servono per comparire in ChatGPT. Per la ricerca di ChatGPT conta che il crawler OAI-SearchBot possa entrare nel sito.

03Allora è inutile?

Per un sito aziendale oggi incide poco. Ha senso per siti di documentazione, software e API, dove gli assistenti di programmazione e gli agenti AI lo usano per trovare le pagine giuste.

04Se lo aggiungo rischio qualcosa?

No, se resta coerente con il sito. Il rischio vero è un file vecchio, con link rotti o prezzi superati: meglio generarlo in automatico a ogni aggiornamento.

05Quanto costa aggiungerlo?

Rientra negli interventi tecnici SEO, da € 1.200. Di solito si fa insieme ad altre correzioni più utili, come robots.txt e dati strutturati.

04 — Contatti

Raccontami il tuo progetto.

Hai una domanda su questo argomento? In 30 minuti ti dico se e come si può fare.

toralbo@digitaldew.it
+39 393 33 58 860
Prenota la call