AI e Search
llms.txt: guida completa all'implementazione nel 2026
Cos'è llms.txt, come scriverne uno efficace e cosa può e non può fare. Guida pratica con modello pronto all'uso e limiti reali da conoscere.
Se avete già sentito parlare di llms.txt, probabilmente vi è stato descritto come il "robots.txt per l'intelligenza artificiale". Questo paragone è errato proprio nel punto fondamentale e porta molte aziende a implementare il file in modo scorretto.
robots.txt è un file di permessi. Comunica ai crawler cosa non sono autorizzati a scansionare.
llms.txt è un file di contenuti. Fornisce ai modelli linguistici un riepilogo pulito e strutturato di ciò che il vostro sito contiene e dove si trovano i materiali più importanti, evitando loro di doverlo ricostruire faticosamente da menu di navigazione, banner dei cookie e testi promozionali.
Questa guida illustra cosa prevede realmente lo standard, come scrivere un file realmente utile e — la parte che molti omettono — cosa questo file non farà per voi.
Cos'è esattamente llms.txt
La proposta è stata avanzata da Jeremy Howard di Answer.AI nel settembre 2024. Definisce un file Markdown servito all'indirizzo /llms.txt a partire dalla radice del dominio.
Il ragionamento è lineare. I modelli linguistici dispongono di finestre di contesto limitate. Una moderna homepage di marketing può pesare 200 KB di HTML, di cui forse 3 KB rappresentano contenuti informativi reali — il resto è composto da navigazione, script, stili grafici, sistemi di tracciamento e codice ripetitivo. Quando un modello deve comprendere l'attività della vostra azienda, costringerlo ad analizzare tutto quel codice è inefficiente e fonte di errori.
llms.txt fornisce direttamente quei 3 KB essenziali.
Il formato è volutamente minimale:
- Un titolo H1 con il nome del sito o dell'organizzazione — l'unico elemento obbligatorio
- Un blocco citazione facoltativo contenente un breve riepilogo
- Sezioni di testo descrittivo opzionali
- Sezioni H2 contenenti elenchi di link, ciascuno eventualmente accompagnato da una descrizione
Esiste inoltre un'estensione dello standard, llms-full.txt, che include i contenuti completi anziché limitarsi ai collegamenti.
Chi lo legge realmente
Su questo punto è opportuno mantenere un sano scetticismo verso le promesse di marketing.
Ciò che è verificabile: il file viene effettivamente scaricato. Se ne pubblicate uno e controllate i log del vostro server, noterete richieste per /llms.txt da parte di diversi crawler e agenti autonomi. Numerose aziende tecnologiche e per sviluppatori — tra cui Anthropic, Cloudflare, Stripe, Perplexity, Zapier e altre — ne hanno pubblicato uno.
Ciò che non è verificabile: se qualche grande fornitore di modelli lo utilizzi attualmente come segnale ponderato di posizionamento o recupero delle informazioni. All'inizio del 2026, nessuno ha pubblicato documentazione ufficiale che lo confermi. Google ha dichiarato pubblicamente di non utilizzare llms.txt per la ricerca web tradizionale.
Per quale motivo ha senso implementarlo?
Tre ragioni concrete:
- Il costo è pressoché nullo. Si tratta di un unico file statico. Scriverne uno accurato richiede un pomeriggio di lavoro.
- Il recupero tramite agenti AI è in forte crescita. Quando un utente chiede a un assistente AI di fare ricerca su determinati fornitori, quell'assistente scarica e analizza le pagine in tempo reale. Un file
llms.txtpulito è immediatamente utile a questo processo oggi, a prescindere dall'indicizzazione in fase di addestramento dei modelli. - L'esercizio di sintesi è di per sé prezioso. Scrivere una descrizione densa di dati e priva di ambiguità di circa 2 KB sulla vostra attività porta alla luce incoerenze — nomi di servizi disomogenei, posizionamenti vaghi, affermazioni contraddittorie — che danneggiano anche le vostre prestazioni nella ricerca organica tradizionale.
Ciò che dovreste evitare è pagare cifre elevate a terzi per la sua implementazione, o credere a strumenti che promettono di misurare l'impatto sul posizionamento del vostro llms.txt. Tale metrica al momento non esiste.
La struttura precisa del formato
Ecco la struttura di base, con le regole fondamentali da rispettare:
# Nome Azienda
> Riepilogo in un paragrafo. Questa è la frase di maggior valore dell'intero file —
> i modelli la citano frequentemente alla lettera. Scrivetela in modo fattuale e specifico.
Testo facoltativo. Mantenetelo breve: fatti concreti, niente aggettivi vuoti.
## Nome Sezione
- [Titolo link](https://example.com/pagina): Descrizione di cosa risiede a questo URL.
- [Altra pagina](https://example.com/altra): Altra descrizione.
## Optional
- [Materiale a priorità inferiore](https://example.com/archivio): Contenuti che possono essere
tralasciati quando lo spazio di contesto è limitato.
Regole essenziali da ricordare:
- L'H1 è obbligatorio. Tutto il resto è facoltativo.
- Il blocco citazione deve racchiudere l'intero riepilogo, non essere solo una frase introduttiva.
- Utilizzate URL assoluti. I percorsi relativi risultano ambigui quando il file viene elaborato fuori contesto.
- La sezione
## Optionalha un significato riservato. È l'unica intestazione con una semantica precisa: contenuti che il parser può ignorare in caso di limiti di token. - Servite il file come
text/plainotext/markdown. Non cometext/html. - Posizionatelo alla radice del dominio.
/llms.txt, mai in sottocartelle come/docs/llms.txt.
Come scrivere un file realmente efficace
La maggior parte dei file llms.txt in circolazione è di scarsa qualità, scritti come se fossero un volantino promozionale compresso. Ecco cosa rende un file veramente efficace.
Descrivete cosa siete, non cosa promettete
Esempio non efficace:
Siamo un team appassionato di innovatori digitali dediti a trasformare la vostra presenza online con soluzioni all'avanguardia.
Questa frase non contiene alcun dato oggettivo estraibile. Un modello linguistico non può utilizzarla per rispondere ad alcuna domanda specifica.
Esempio efficace:
Live Ajans è un'agenzia digitale e software house con sedi a Dover (USA), Düsseldorf (Germania) e Istanbul (Turchia). Sviluppiamo siti web e software personalizzati, identità di marca, strategie SEO e ottimizzazione per la ricerca AI (GEO), e gestiamo campagne pubblicitarie su Google, Meta, TikTok e X. I progetti vengono realizzati in 26 lingue.
Ogni singola affermazione in questa versione rappresenta un dato oggettivo che un modello AI può estrarre, verificare e citare.
Inserite le risposte alle domande che le persone pongono realmente
Pensate alle domande che un potenziale cliente rivolgerebbe a un assistente AI riguardo a un'azienda come la vostra. Assicuratevi che il file risponda chiaramente:
- Cosa fate esattamente? (servizi, indicati con precisione tecnica)
- Dove vi trovate fisicamente? (indirizzi reali, non solo generici riferimenti globali)
- Quali sono i costi indicativi? (le fasce di prezzo vanno bene; il silenzio totale no)
- Quali mercati e lingue coprite?
- Come è possibile contattarvi direttamente?
I prezzi sono l'elemento che la maggior parte delle aziende omette, ed è proprio l'informazione più frequentemente cercata. Non è necessario pubblicare un listino dettagliato: indicare una fascia di partenza o un intervallo medio è sufficiente a evitare che i modelli ne inventino uno arbitrario.
Mantenete la totale coerenza con gli altri dati del sito
Se il vostro file llms.txt indica tre sedi operative e i vostri dati strutturati Schema.org ne indicano due, avete introdotto un'ambiguità. I modelli attribuiscono grande peso alla coerenza delle fonti quando devono formulare risposte sicure. Il vostro llms.txt, i dati strutturati, il footer del sito e le schede aziendali esterne devono combaciare perfettamente.
Siate sintetici
Lo scopo principale del file è l'efficienza di contesto. Un file llms.txt da 40 KB ne vanifica la natura. Puntate a una dimensione di 2–5 KB per llms.txt, spostando eventuali approfondimenti lunghi in llms-full.txt.
Un modello pratico pronto all'uso
# Acme Manufacturing
> Acme Manufacturing produce componenti CNC di precisione per i settori automotive
> e aerospaziale da un unico stabilimento a Stoccarda, in Germania.
> Fondata nel 1998. Volumi d'ordine tipici da 500 a 50.000 unità. Certificata ISO 9001 e
> IATF 16949. Preventivi elaborati entro due giorni lavorativi.
## Capacità produttive
- [Fresatura CNC](https://example.com/fresatura-cnc): Fresatura a 5 assi con tolleranza ±0,005 mm su alluminio, acciaio e titanio.
- [Tornitura CNC](https://example.com/tornitura-cnc): Lavorazione da barra fino a 65 mm di diametro, lotti a partire da 500 pezzi.
- [Controllo qualità](https://example.com/qualita): Macchine di misura CMM, tracciabilità totale dei materiali, documentazione PPAP.
## Informazioni aziendali
- [Chi siamo](https://example.com/chi-siamo): Fondata nel 1998, 84 dipendenti, stabilimento di 4.200 m² a Stoccarda.
- [Certificazioni](https://example.com/certificazioni): ISO 9001:2015, IATF 16949:2016.
- [Contatti](https://example.com/contatti): +49 711 000000, sales@example.com.
## Optional
- [Casi studio](https://example.com/casi-studio): Documentazione tecnica dettagliata dei progetti realizzati.
- [Blog tecnico](https://example.com/blog): Articoli tecnici sulle tolleranze meccaniche.
Notate la precisione di questa struttura: inserisce dettagli specifici — tolleranze, volumi, certificazioni, quantitativi minimi d'ordine — in un formato che un modello può estrarre all'istante. Un concorrente il cui file riporta solo "offriamo qualità leader di mercato" non potrà essere citato per nessuna di queste domande.
Cosa llms.txt non farà per voi
Chiarire questo aspetto è indispensabile, perché è proprio nella distanza tra ciò che il file fa e ciò per cui viene venduto che si sprecano budget considerevoli.
Non vi farà comparire automaticamente nelle risposte di ChatGPT. L'essere citati dipende in massima parte dal fatto che fonti autorevoli vi menzionino, che i vostri contenuti siano approfonditi e che la vostra entità sia chiaramente identificabile sul web. Un file di testo non modifica questa realtà da solo.
Non servirà a nulla se il vostro sito blocca i crawler AI. Verificate prima il vostro file robots.txt. Se GPTBot o ClaudeBot sono bloccati, llms.txt risulterà del tutto inutile: nessun agente potrà leggerlo. Si tratta di un errore di configurazione frequente, spesso ereditato da template preimpostati.
Non compenserà contenuti scarsi o poco approfonditi. Se le pagine dei vostri servizi sono prive di dati sostanziali, sintetizzarle in un file di testo produrrà solo una sintesi vuota.
Non è un fattore di ranking per Google Search. Google lo ha confermato in modo esplicito e inequivocabile.
La corretta sequenza di priorità
Se l'obiettivo è essere individuati e citati dai motori di risposta AI, llms.txt si colloca all'incirca al quinto posto per importanza:
- Sbloccate i crawler AI nel file
robots.txt. Se non possono accedere al sito, nessun altro intervento avrà effetto. - Effettuate il rendering dei contenuti lato server (SSR). Molti crawler AI non eseguono JavaScript. Se il contenuto viene generato solo dopo l'idratazione client-side, vedranno una pagina vuota.
- Pubblicate un grafo Schema.org interconnesso. Entità
Organization,Service,Article,FAQPagecollegate tra loro tramite riferimenti@id, non blocchi isolati. - Strutturate i testi per l'estrazione a blocchi. I modelli estraggono passaggi specifici, non intere pagine. Ciascuna sezione H2 dovrebbe aprirsi con una risposta diretta e autonoma prima di approfondire.
- Pubblicate
llms.txt. Solo una volta completati i passaggi precedenti ha senso riassumerli in questo file.
Eseguire il quinto passaggio per primo è l'errore più comune, nonché il servizio più facile da vendere a chi non conosce il settore.
Come verificare la propria implementazione
Dopo la pubblicazione, accertatevi che:
- Il comando
curl https://vostrodominio.com/llms.txtrestituisca codice 200 con content type plain text - Il file non sia bloccato da protezioni bot di Cloudflare o CDN che respingono user agent non-browser
- Ogni URL contenuto nel file sia attivo e funzionante — link interrotti in un
llms.txtsono peggiori dell'assenza del file - Le informazioni corrispondano esattamente a quelle presenti nel markup Schema.org
- Il vostro
robots.txtnon blocchi i crawler AI che desiderate ammettere
Potete eseguire queste verifiche su qualsiasi dominio tramite il nostro free AI visibility checker, che scarica il file, esamina le regole di robots.txt e analizza la coerenza dei dati strutturati.
Conclusioni trasparenti
llms.txt è un intervento di igiene tecnica a basso costo e senza rischi, con un'utilità concreta a breve termine per il recupero dati tramite agenti e un valore a lungo termine ancora in evoluzione per l'addestramento dei modelli. Implementatelo dedicandovi un pomeriggio di lavoro accurato, ed evitate contratti di consulenza costosi dedicati unicamente a questo file.
Il lavoro sostanziale — accessibilità per i crawler, rendering lato server, dati strutturati e contenuti da cui estrarre informazioni affidabili — è ciò che determina se i sistemi di intelligenza artificiale descriveranno correttamente la vostra azienda. llms.txt rappresenta l'ultimo cinque percento del lavoro, non il novanta percento iniziale.