Guida
Il formato llms.txt, spiegato
llms.txt è un piccolo file Markdown nella radice del tuo sito che offre ai grandi modelli linguistici una mappa pulita e curata dei tuoi contenuti più utili. Ecco come scriverne uno che ottenga 100.
- Come creare un file llms.txtUna guida pratica, passo dopo passo, per scrivere un file llms.txt conforme alle specifiche: il titolo H1, il riepilogo, le sezioni, i link e dove ospitarlo.
- llms.txt vs robots.txt vs sitemap.xmlQuesti tre file sembrano simili, ma svolgono compiti completamente diversi. Ecco esattamente cosa controlla ciascuno e perché llms.txt non è un file di controllo degli accessi.
- Che cos'è llms-full.txt?llms-full.txt è il companion a contenuto completo di llms.txt. Scopri quando pubblicarne uno, in cosa si differenzia e come grandi siti come Anthropic e Vercel usano entrambi.
- llms.txt aiuta la SEO?llms.txt non cambierà direttamente il tuo posizionamento su Google. Ecco cosa fa davvero, perché è importante per le risposte dell'AI e quando vale la pena dedicarci del tempo.
- Aggiungere llms.txt a WordPressTre modi per pubblicare un llms.txt conforme alle specifiche su WordPress — caricamento senza plugin, uno snippet o un plugin — e come verificarlo.
- Esempi di llms.txtSchemi di llms.txt commentati: un file minimale, un file ricco di documentazione e l'abbinamento con llms-full.txt, per copiare la struttura più adatta al tuo sito.
- Quali crawler AI leggono llms.txt?Una panoramica pratica dei crawler AI e dei motori di risposta — GPTBot, ClaudeBot, PerplexityBot e altri — e di come llms.txt e robots.txt controllano ciò che vedono.
- Errori comuni nei file llms.txtGli errori di llms.txt che vediamo più spesso — più H1, nessun riepilogo, link rotti o relativi, content type errato, file sovraccarichi — e come correggere esattamente ciascuno.
- llms.txt per i siti di documentazioneI siti di documentazione sono il caso d'uso ideale per llms.txt. Come generarne uno per Docusaurus, MkDocs, Mintlify e altri — e quando aggiungere llms-full.txt e le versioni Markdown delle pagine.
- Che cos'è llms.txt?llms.txt è un piccolo file Markdown che fornisce ai modelli di IA una mappa pulita e curata delle pagine più utili del tuo sito. Ecco di cosa si tratta, perché esiste e chi ne ha bisogno.
- Aggiungere llms.txt a Next.jsDue modi puliti per servire un llms.txt conforme alle specifiche da un'app Next.js — la cartella public/ per un file statico, oppure un route handler per i contenuti generati — più come verificarlo.
- Come testare il tuo llms.txtPrima di pubblicare, verifica che il tuo llms.txt sia conforme alle specifiche e che ogni link funzioni. Ecco cosa controllare — struttura, raggiungibilità dei link, best practice — e il modo più rapido per farlo.
- Come rendere un sito pronto per gli agenti AII tre livelli che rendono un sito utilizzabile dagli agenti AI — llms.txt per il contesto dei crawler, WebMCP per gli strumenti nel browser e A2A per le chiamate tra agenti — con il codice funzionante che abbiamo pubblicato su questo validatore.
- A2A: lascia che gli agenti AI chiamino il tuo sitoA2A (Agent2Agent) è il protocollo aperto che consente a un agente AI di scoprire e chiamare un altro tramite rete — senza browser, senza scraping. Ecco cos'è e come qualsiasi sito web può esporre una skill, con l'agente funzionante che gestiamo su questo validatore.
- Aggiungere llms.txt a un negozio ShopifyShopify ora genera llms.txt in modo nativo. Ecco come trovarlo, personalizzare il contenuto con un template del tema o un'app, e mantenerlo utile per gli agenti AI di shopping.
- Aggiungere llms.txt a un sito WixWix può gestire il tuo llms.txt dalle impostazioni SEO sui piani supportati. Ecco come trovarlo, modificarlo e cosa fare se il tuo piano non lo include ancora.
- Aggiungere llms.txt a un sito SquarespaceSquarespace non serve direttamente file di testo nella root, ma puoi caricare il tuo llms.txt e puntare /llms.txt ad esso con un URL Mapping. Passo dopo passo.
- Aggiungere llms.txt a un sito WebflowWebflow non può servire un file arbitrario nella root per impostazione predefinita, ma puoi ospitare il tuo llms.txt e puntare /llms.txt su di esso. Ecco le opzioni pratiche.
- Aggiungere llms.txt a un sito GhostGhost non crea automaticamente un file nella root, ma configurando il server web o impostando un redirect verso un file ospitato esternamente si ottiene un llms.txt funzionante. Guida passo dopo passo.
- Aggiungere llms.txt a un sito FramerFramer ha aggiunto il supporto nativo per i file statici nel 2026 — carica il tuo llms.txt dalla scheda Files sotto Domains, pubblica, ed è subito disponibile alla radice. Ecco il flusso completo.
- Aggiungere llms.txt a un sito DrupalDrupal dispone di moduli che generano /llms.txt dai tuoi contenuti, oppure puoi inserire un file statico nel docroot poiché controlli il server. Entrambe le opzioni sono trattate.
- Aggiungere llms.txt a un sito JoomlaJoomla è self-hosted, quindi il modo più semplice e affidabile per aggiungere llms.txt è inserire il file nella web root del sito. Passo dopo passo.
- Aggiungere llms.txt a un generatore di siti staticiI generatori statici copiano una cartella static/public direttamente nella root del sito. Ecco esattamente dove va llms.txt in Hugo, Jekyll, Astro ed Eleventy.
- Aggiungere llms.txt a Magento (Adobe Commerce)Magento può generare llms.txt tramite un'estensione, oppure puoi servire un file statico dalla root web. Entrambi i metodi, passo dopo passo.
- Aggiungere llms.txt a HubSpot CMSHubSpot non ha ancora un supporto nativo per llms.txt, ma il File Manager combinato con un reindirizzamento URL lo rende disponibile alla radice del sito. Passo dopo passo.
- Aggiungere llms.txt a un'app BubbleBubble non può servire da sola un file di testo semplice nella root, ma un proxy edge o un file ospitato con un redirect permettono di pubblicare un llms.txt funzionante. Ecco come.
- Aggiungere llms.txt a un sito NotionLa pubblicazione nativa di Notion non può servire un file di testo nella root, ma un proxy edge o una piattaforma per siti Notion permette di rendere operativo llms.txt. Le tue opzioni.
- Aggiungere llms.txt a un sito CarrdCarrd non può servire un file di testo alla radice da solo — ecco il modo onesto e funzionante per pubblicare un llms.txt su un sito Carrd.
Dove si trova
Servilo come testo semplice all'indirizzo https://tuodominio.com/llms.txt. Un complemento facoltativo, llms-full.txt, può contenere l'intero contenuto espanso.
La struttura
Il formato usa Markdown in un ordine fisso, così è leggibile sia dalle persone che dalle macchine:
- Un titolo H1 — il nome del progetto o del sito. È l'unico elemento obbligatorio.
- Un riepilogo in blockquote — una o due frasi di contesto essenziale, subito sotto il titolo.
- Prosa libera facoltativa — qualche frase di dettaglio, senza intestazioni.
- Sezioni H2 con elenchi di link — link raggruppati alle tue risorse principali.
- Una sezione "Optional" — i link qui sono trattati come a priorità inferiore e possono essere saltati per un contesto più breve.
Un esempio minimo
# Example Project
> A concise summary that gives an LLM the context it needs.
## Docs
- [Quick start](https://example.com/start): Get going in five minutes
- [API reference](https://example.com/api): Full endpoint docs
## Optional
- [Changelog](https://example.com/changelog): Release history
Buone pratiche
- Usa URL assoluti
https:// per ogni link.
- Aggiungi una breve
: descrizione dopo ogni link per guidare i modelli.
- Mantieni il riepilogo conciso e specifico.
- Assicurati che ogni link funzioni davvero — i link interrotti sprecano il budget di un crawler.
Domande frequenti
llms.txt è obbligatorio?
No. È uno standard emergente e volontario. Ma man mano che sempre più strumenti di IA lo leggono, un file pulito migliora il modo in cui i tuoi contenuti vengono compresi e mostrati.
Come viene calcolato il punteggio?
Pesiamo struttura (50%), raggiungibilità dei link (35%) e buone pratiche (15%) in un unico punteggio da 0 a 100.
Convalida il tuo llms.txt →