llms.txt: la guida completa: cos'è, come crearlo e perché è importante per la ricerca AI

Guida completa a llms.txt: cosa dice la specifica, chi l'ha creata (Jeremy Howard, Answer.AI), lo stato attuale di adozione da parte dei bot, la configurazione passo passo e le best practice. Generatore gratuito incluso.

Torna agli articoli
llms.txt: la guida completa: cos'è, come crearlo e perché è importante per la ricerca AI
Riassunto AI
ChatGPT icon
Perplexity icon
Claude icon
Google AI icon
Grok icon
Ascolta l'articolo

llms.txt è un file Markdown posizionato nella root del tuo sito web che indica ai crawler AI quali pagine contano di più e come descriverle. Pensalo come un indice curato scritto appositamente per i large language model.

Questa guida copre cosa dice effettivamente la specifica, chi l'ha proposta, quali bot la leggono attualmente e come crearne una per il tuo sito, inclusa una valutazione onesta di dove si trova oggi l'adozione.

Risposta rapida

Crea un file Markdown chiamato llms.txt elencando da 10 a 20 URL importanti con brevi descrizioni. Ospitalo su https://yourdomain.com/llms.txt. Assicurati che i bot AI non siano bloccati nel tuo robots.txt. Mantienilo sincronizzato con la tua sitemap e il tuo schema markup. Il tutto richiede circa 20 minuti per essere configurato manualmente, oppure puoi usare il generatore gratuito di llms.txt di Reaudit per automatizzarlo.

Da dove viene llms.txt

La specifica llms.txt è stata proposta da Jeremy Howard, co-fondatore di Answer.AI (e in precedenza co-fondatore di fast.ai), il 3 settembre 2024. L'idea era semplice: i siti web hanno già robots.txt per dire ai crawler cosa possono e non possono accedere, ma non c'era nulla per aiutare gli LLM a capire di cosa parla effettivamente un sito e quali pagine sono più importanti.

La proposta di Howard definiva due file: /llms.txt come ausilio alla navigazione che elenca le pagine chiave con descrizioni, e /llms-full.txt come companion opzionale contenente l'intero contenuto del sito in un unico documento Markdown. La specifica si trova su llmstxt.org.

Il concetto ha preso piede rapidamente. Tra i primi ad adottarlo figurano Anthropic, Stripe, Cursor, Mintlify, Zapier e FastHTML. A metà 2025, circa 951 domini avevano pubblicato file llms.txt, una frazione minuscola del web, ma in crescita.

Il formato: come è strutturato llms.txt

La specifica è volutamente semplice. Il file utilizza Markdown standard con alcune convenzioni:

Un'intestazione H1 (#) con il nome del progetto o del brand. Un blockquote opzionale (>) con un riassunto di una riga. Intestazioni H2 (##) per raggruppare le pagine in sezioni logiche. Link in elenco puntato nel formato - [Titolo](URL): Breve descrizione.

Ecco un esempio minimale:

# Acme SaaS
> Cloud-based invoicing platform for small and medium businesses.

## Key Pages
- [Home](https://acme.io): Main landing page with product overview.
- [Pricing](https://acme.io/pricing): Subscription tiers and feature comparison.

## Documentation
- [API Guide](https://acme.io/docs/api): REST API reference for developers.
- [Getting Started](https://acme.io/docs/start): Quickstart tutorial for new users.

## Support
- [Help Center](https://acme.io/help): FAQs and troubleshooting guides.

Il file companion /llms-full.txt segue lo stesso formato Markdown ma contiene il testo completo delle pagine chiave del sito, concatenato in un unico documento. Questo permette agli LLM di assimilare l'intera knowledge base in una sola richiesta.

In cosa llms.txt differisce da robots.txt

Questi due file risolvono problemi diversi. robots.txt controlla l'accesso — dice ai crawler quali URL possono o non possono visitare. È un insieme di direttive, non contenuto.

llms.txt fornisce contesto. Non controlla l'accesso; offre un riassunto leggibile dall'uomo che i modelli AI possono usare per capire cosa copre il tuo sito e quali pagine dare priorità. I due file si completano a vicenda: robots.txt deve consentire ai bot AI che vuoi raggiungano il tuo llms.txt, altrimenti il file non verrà mai recuperato.

Quali bot AI leggono effettivamente llms.txt? Una valutazione onesta

Qui è dove molte guide esagerano lo stato attuale delle cose, quindi ecco il quadro chiaro.

Nessun grande provider di LLM si è ufficialmente impegnato a usare llms.txt come segnale di ranking o citazione. John Mueller di Google ha dichiarato nel 2025 che Google non l'ha adottato. L'analisi di Averi su 1.000 domini ad agosto 2025 ha rilevato zero visite dai principali crawler LLM (GPTBot, ClaudeBot, PerplexityBot) specificamente ai file llms.txt.

Detto questo, il quadro è più sfumato di "nessuno lo legge". I dati di Profound hanno mostrato qualche evidenza di bot di Microsoft e OpenAI che scansionano file llms.txt. Diverse piattaforme AI l'hanno adottato per i propri siti (Anthropic ne pubblica uno su anthropic.com/llms.txt). E la specifica sta guadagnando consenso nella community degli sviluppatori, è un'implementazione a basso sforzo che posiziona il tuo sito per qualunque cosa verrà dopo.

La valutazione onesta: llms.txt è una convenzione emergente, non uno standard consolidato. Implementarlo costa quasi nulla e non può danneggiare la tua AI visibility. Se diventerà un segnale significativo dipende da se i principali provider AI decideranno di adottarlo ufficialmente. I primi segnali sono promettenti ma non definitivi.

Passo dopo passo: creare un file llms.txt

Opzione 1: Creazione manuale

Scegli da 10 a 20 delle tue pagine più importanti. Dovrebbero essere i tuoi contenuti evergreen di maggior valore: homepage, pagine prodotto, prezzi, guide chiave, help center e case study. Scrivi un riassunto di una riga per ogni pagina (mantieni le descrizioni sotto le 20 parole). Raggruppale sotto intestazioni H2 logiche. Salva come llms.txt in codifica UTF-8 e caricalo nella root del tuo web.

Testalo eseguendo curl -I https://yourdomain.com/llms.txt dovresti ottenere una risposta 200. Se vuoi creare anche llms-full.txt, concatena il contenuto Markdown completo di ogni pagina elencata in un unico file.

Opzione 2: Usare il generatore gratuito di Reaudit

Se non vuoi costruirlo a mano, il generatore gratuito di llms.txt di Reaudit scansiona il tuo sito, estrae i titoli delle pagine e le meta description, e assembla un file pronto da pubblicare. Inserisci il tuo dominio, rivedi l'output generato automaticamente, modifica le descrizioni dove serve e scarica il file. Lo strumento formatta tutto secondo la specifica così non devi preoccuparti della sintassi.

Esempi reali per settore

Piattaforma SaaS

# CloudMetrics
> Real-time analytics platform for SaaS businesses.

## Product
- [Features](https://cloudmetrics.io/features): Dashboard, reporting, and integrations.
- [Pricing](https://cloudmetrics.io/pricing): Free tier through enterprise plans.

## Resources
- [API Documentation](https://cloudmetrics.io/docs): REST API with code examples.
- [Blog](https://cloudmetrics.io/blog): Product updates and analytics guides.

Negozio E-commerce

# GreenThread
> Sustainable fashion retailer shipping across the EU.

## Collections
- [Women's Dresses](https://greenthread.com/women/dresses): Organic cotton seasonal collection.
- [Men's Outerwear](https://greenthread.com/men/outerwear): Recycled material jackets and coats.

## Customer Info
- [Shipping Policy](https://greenthread.com/shipping): Free EU delivery over €50.
- [Returns](https://greenthread.com/returns): 30-day return window.

Servizi B2B

# BrightPath Consulting
> Digital transformation consulting for mid-market companies.

## Services
- [AI Strategy](https://brightpath.io/ai-strategy): Assessment and implementation roadmap.
- [Data Engineering](https://brightpath.io/data): Pipeline design and cloud migration.

## Proof
- [Case Studies](https://brightpath.io/cases): Client results across 12 industries.

Best practice

Mantienilo essenziale. Da 10 a 20 URL è il numero ideale. Inserire 50+ link diluisce il segnale e alcuni crawler potrebbero troncare il file.

Dai priorità ai contenuti evergreen. Pagine prodotto, documentazione di supporto e guide fondamentali sono candidate migliori rispetto a post del blog legati all'attualità.

Allinealo al tuo robots.txt. Se il tuo robots.txt blocca PerplexityBot o ClaudeBot, non raggiungeranno mai il tuo llms.txt. Assicurati che i bot AI che vuoi far leggere il file siano esplicitamente autorizzati.

Aggiungi il schema markup alle pagine collegate. llms.txt indirizza i crawler AI verso i tuoi contenuti migliori; il schema markup su quelle pagine (FAQPage, HowTo, Article, Organization) aiuta i modelli AI a estrarne risposte strutturate. La combinazione è più potente di ciascuno dei due da solo.

Aggiornalo ogni trimestre. Rimuovi i link non più attivi, aggiungi le nuove pagine importanti, aggiorna le descrizioni. Trattalo come la tua sitemap, un documento vivo, non un file da impostare e dimenticare.

Gestiscilo con il version control. Conservane una copia in Git. Ti servirà per tracciare i cambiamenti nel tempo, soprattutto man mano che la specifica evolve.

Errori comuni

Usare HTML invece del Markdown. La specifica richiede il Markdown. L'HTML non verrà analizzato correttamente dagli strumenti progettati per il formato llms.txt.

Bloccare i bot AI nel robots.txt. Questo è il problema più comune in assoluto. Il tuo llms.txt è invisibile se i bot non possono accedervi.

Sovraccaricarlo con troppi URL. Di più non significa meglio. Un elenco mirato delle tue pagine migliori offre risultati migliori rispetto a un elenco di ogni URL del tuo sito.

Dimenticare di testarlo. Dopo il caricamento, verifica che il file restituisca un codice di stato 200 e che il contenuto venga visualizzato correttamente come testo semplice.

Trascurare le pagine collegate stesse. Un file llms.txt che punta a pagine strutturate male e senza schema markup è un'occasione persa. Ottimizza anche le pagine di destinazione.

Dove si inserisce llms.txt nella tua strategia di AI visibility

llms.txt è un tassello di uno stack più ampio di ottimizzazione per l'AI. Funziona al meglio insieme ad altri tre elementi:

Le sitemap assicurano che tutte le tue pagine siano individuabili dai crawler dei motori di ricerca. Il robots.txt controlla quali bot possono accedere al tuo sito e a quali directory possono arrivare. Il schema markup fornisce ai modelli AI i dati strutturati di cui hanno bisogno per estrarre risposte precise.

Quando tutti e quattro i livelli sono allineati — sitemap per l'individuazione, robots.txt per il controllo degli accessi, llms.txt per il contesto e schema per le risposte strutturate — offri alle piattaforme AI le migliori condizioni possibili per citare accuratamente i tuoi contenuti.

Per il monitoraggio, Reaudit traccia quali bot AI visitano il tuo sito (GPTBot, ClaudeBot, PerplexityBot e oltre 50 altri), quali pagine crawlan più frequentemente e se il tuo brand viene citato nelle risposte generate dall'AI su 11 piattaforme.

Checklist

✅ Crea /llms.txt con 10-20 URL e brevi descrizioni in formato Markdown.
✅ Facoltativamente, crea /llms-full.txt con il contenuto completo delle pagine.
✅ Verifica che il file restituisca una risposta 200: curl -I https://yourdomain.com/llms.txt
✅ Conferma che robots.txt consenta PerplexityBot, ClaudeBot, GPTBot e OAI-SearchBot.
✅ Aggiungi lo schema FAQPage, HowTo e Article alle pagine elencate in llms.txt.
✅ Monitora i log del server per gli user-agent dei bot AI che recuperano il file.
✅ Pianifica revisioni trimestrali per aggiornare URL e descrizioni.

FAQ

Cos'è llms.txt e chi l'ha creato?
llms.txt è un file Markdown che aiuta i crawler AI a comprendere le pagine più importanti del tuo sito. È stato proposto da Jeremy Howard, co-fondatore di Answer.AI, a settembre 2024. La specifica è pubblicata su llmstxt.org.

In cosa llms.txt è diverso da robots.txt?
robots.txt controlla l'accesso alla scansione (allow o disallow). llms.txt fornisce contesto — un indice curato con descrizioni che i modelli AI possono usare per capire di cosa tratta il tuo sito. Entrambi i file dovrebbero essere presenti.

I bot AI leggono davvero llms.txt in questo momento?
L'adozione è ancora agli inizi. Nessun grande provider di LLM si è ufficialmente impegnato a usarlo come segnale di citazione. Alcune prove mostrano bot di Microsoft e OpenAI che visitano file llms.txt, e diverse aziende AI pubblicano il proprio. È un'implementazione a basso costo che vale la pena avere.

Quanti URL dovrei includere?
Punta a 10-20 pagine evergreen di alto valore. Includerne troppe diluisce il segnale e alcuni crawler potrebbero troncare i file più lunghi.

llms.txt influisce sul posizionamento su Google?
No. La ricerca tradizionale di Google si basa su sitemap, dati strutturati e i suoi stessi algoritmi di ranking. llms.txt è progettato per le risposte generate dall'AI, non per il posizionamento nelle SERP tradizionali.

Posso generare llms.txt automaticamente?
Sì. Il generatore gratuito di llms.txt di Reaudit scansiona il tuo sito e produce un file pronto da pubblicare, formattato secondo la specifica.

Dovrei creare anche llms-full.txt?
Se il tuo sito ha una documentazione sostanziosa o contenuti di knowledge base, sì. Il file complementare con il testo completo permette ai modelli AI di assimilare tutti i tuoi contenuti in un'unica richiesta, il che può migliorare l'accuratezza con cui rappresentano il tuo brand.

Come verifico che i bot AI stiano leggendo il mio llms.txt?
Controlla i log di accesso del tuo server per user-agent come PerplexityBot, ClaudeBot e GPTBot. La dashboard di monitoraggio dei bot di Reaudit mostra automaticamente queste richieste su siti React, WordPress, Webflow e Wix.

Triantafyllos Rose Samaras - Author

About the Author

Triantafyllos Rose Samaras

Founder

Triantafyllos Rose Samaras è il fondatore e CEO di Reaudit, la pionieristica AI Search Visibility Platform che aiuta le aziende a comprendere e ottimizzare il modo in cui appaiono sui motori di ricerca AI. Riconoscendo che il 25% delle ricerche online ora avviene tramite piattaforme AI come ChatGPT, Claude e Perplexity, Triantafyllos ha identificato un gap di mercato critico: gli strumenti SEO tradizionali erano completamente ciechi a questo nuovo paradigma di ricerca. Mentre le aziende investivano milioni nell'ottimizzazione per Google, non avevano alcuna visibilità su come i sistemi AI percepissero, citassero e raccomandassero i loro brand. Reaudit è stato creato per rispondere alla domanda che ogni azienda moderna deve porsi: "Come vede l'AI il mio brand?" Con sede in Grecia, Triantafyllos sta costruendo un'azienda AI competitiva a livello globale, dimostrando che l'innovazione può venire da qualsiasi luogo. È appassionato di aiutare le aziende a navigare la transizione dalla ricerca tradizionale alla scoperta guidata dall'AI.

Domande frequenti

Cos'è llms.txt e in cosa differisce da robots.txt?

llms.txt fornisce un indice leggibile dall'uomo delle pagine importanti per i crawler LLM, mentre robots.txt controlla l'accesso alla scansione. Entrambi i file dovrebbero coesistere.

Quali bot AI leggono davvero llms.txt?

PerplexityBot, ClaudeBot, Google‑Extended (sperimentale) e OAI‑SearchBot di OpenAI hanno confermato pubblicamente il supporto.

I motori di ricerca come Google usano llms.txt per il ranking?

No. L'indice classico di Google si basa su sitemap e schema. llms.txt influenza solo le risposte dell'AI generativa, non il posizionamento tradizionale nei SERP.

Serve il markup schema sulle pagine elencate in llms.txt?

Sebbene non sia obbligatorio, aggiungere schema FAQPage, HowTo o Product migliora la qualità delle citazioni che gli LLM possono estrarre.

Come posso verificare che i bot AI stiano leggendo il mio llms.txt?

Controlla i log del server per user‑agent come “PerplexityBot/1.0”. La dashboard di Reaudit mostra automaticamente queste richieste.

llms.txt è uno standard ufficiale?

Non è ancora un IETF RFC, ma è ampiamente riconosciuto nella community della ricerca AI e documentato nel Glossario di Reaudit.

Share this article
Crea un post social con Broadcast