Jamdesk Documentation logo

llms.txt

Ogni sito Jamdesk genera automaticamente llms.txt e llms-full.txt. Gli strumenti di IA usano questi file per comprendere la documentazione.

Se vuoi che strumenti di IA come ChatGPT, Claude o Copilot forniscano risposte accurate sul tuo prodotto, hanno bisogno di un accesso strutturato alla documentazione, non solo dei contenuti inclusi nei dati di addestramento.

Ogni sito Jamdesk genera llms.txt e llms-full.txt seguendo la specifica llmstxt.org. Gli strumenti di IA leggono questi file invece di eseguire il crawling delle singole pagine.

Google ora verifica llms.txt come parte dei controlli di navigazione agentica di Lighthouse. I siti che pubblicano un llms.txt valido sono più facilmente individuabili dagli agenti di IA e, sempre più spesso, da Google stesso quando classifica i contenuti destinati alle risposte basate sull'IA. Jamdesk ti offre questa funzionalità gratuitamente.

Controlla il tuo punteggio. Scopri quanto è pronta per gli agenti una qualsiasi documentazione con lo strumento gratuito AI Score. La pubblicazione di un llms.txt valido è una delle prime verifiche eseguite. È disponibile anche un'estensione Chrome AI Score per valutare i siti mentre navighi.

Cosa genera Jamdesk

FileContenuto
llms.txtTitoli delle pagine, descrizioni e URL (un indice strutturato)
llms-full.txtContenuto completo della documentazione in un unico file

Jamdesk genera entrambi i file durante la build e li distribuisce dalla stessa CDN della documentazione.

Verifica dei file

Verifica che i file esistano dopo la prima build:

Se la documentazione si trova nella radice del dominio (ad esempio docs.acme.com o acme.jamdesk.app):

curl https://docs.acme.com/llms.txt
curl https://docs.acme.com/llms-full.txt

Formato dei file

Il file llms.txt elenca ogni pagina con titolo, descrizione e URL, raggruppati in sezioni che rispecchiano la navigazione:

# Your Project Documentation

> Documentation for Your Project

## Get Started

- [Getting Started](https://your-project.jamdesk.app/getting-started): Set up your first project in 5 minutes
- [Configuration](https://your-project.jamdesk.app/configuration): Configure your project settings

## API Reference

- [Authentication](https://your-project.jamdesk.app/authentication): How to authenticate API requests

Il file llms-full.txt contiene il contenuto Markdown completo di ogni pagina, concatenato con i limiti tra le pagine contrassegnati dai titoli.

Struttura

llms.txt segue la proposta llmstxt.org: un titolo H1, un riepilogo in blockquote e le schede e i gruppi di navigazione come sezioni ## con link Markdown.

I siti multilingue hanno un indice per ogni lingua. Il file llms.txt nella radice elenca la lingua predefinita e include alla fine un link a ogni indice tradotto, ad esempio /fr/llms.txt per il francese. Ogni file di lingua rimanda ai file delle altre lingue.

Direttiva per gli agenti in ogni pagina

Ogni pagina contiene anche una nota invisibile e non rilevabile dagli screen reader per gli agenti di IA, con un riferimento a llms.txt, e ogni esportazione Markdown inizia con un blockquote che rimanda all'indice. Gli agenti che raggiungono il tuo HTML trovano il percorso Markdown senza eseguire il crawling.

Come viene creato

  • Generato durante la build insieme all'HTML
  • Distribuito dalla CDN con la stessa politica di caching della documentazione
  • Aggiornato automaticamente a ogni build
  • Non richiede configurazione; tutte le pagine sono incluse per impostazione predefinita

Disattivazione di llms.txt

llms.txt e llms-full.txt vengono pubblicati per impostazione predefinita. Per interromperne la generazione (ad esempio, se non vuoi che gli strumenti di IA acquisiscano i tuoi contenuti), imposta seo.ai.llmsTxt su false nel file docs.json:

docs.json
{
  "seo": {
    "ai": {
      "llmsTxt": false
    }
  }
}

Alla build successiva, Jamdesk non genera i due file e gli URL attivi /llms.txt e /llms-full.txt restituiscono 404.

L'acquisizione da parte dell'IA e l'indicizzazione nella ricerca sono controlli separati. seo.ai.llmsTxt gestisce solo i file llms.txt/llms-full.txt letti dagli strumenti di IA. Non modifica il modo in cui i motori di ricerca indicizzano il sito; questo è controllato dai metadati robots e dal valore noindex per pagina. Una pagina può essere indicizzata da Google ed esclusa dall'acquisizione da parte dell'IA, o viceversa.

Crawler IA

Il file robots.txt predefinito di Jamdesk consente l'accesso a tutti i principali crawler IA (Claude, ChatGPT, Copilot, Gemini). La documentazione è accessibile agli strumenti di IA fin da subito.

sitemap.xml elenca gli URL che i motori di ricerca devono sottoporre a crawling e indicizzare. Non include contenuti, ma solo link e metadati come le date dell'ultima modifica.

llms.txt è progettato per i modelli di IA. Include i titoli e le descrizioni delle pagine e, in llms-full.txt, il contenuto effettivo. Gli strumenti di IA possono leggere il file completo per comprendere la documentazione senza effettuare più richieste HTTP.

E adesso?

AI Score

Scopri quanto è pronta per gli agenti la documentazione, con un punteggio a ogni build

AI Chat

Assistente di chat integrato per le domande dei visitatori

Server MCP

Consenti agli strumenti di IA di cercare e interrogare la documentazione in modo interattivo

Sorgente Markdown

Recupera il Markdown originale delle singole pagine