Validatore llms.txt

Controlla struttura e link di llms.txt. Convalida un file pubblicato o Markdown incollato ed esamina le prove di ogni rilievo.

Un validatore llms.txt controlla struttura e link di un file Markdown pensato per guidare gli agenti verso informazioni utili del sito. Screpy legge un file pubblicato o testo incollato, identifica il titolo del progetto e le sezioni e segnala link errati, ripetuti o non risolti con le righe di origine. I controlli HTTP facoltativi esaminano una selezione limitata di destinazioni.

Convalida il file che pubblichi davvero

Inserisci un dominio per controllarne il /llms.txt alla radice oppure l'URL esatto del file, con un sottopercorso esplicito come /docs/llms.txt. In modalità testo, incolla Markdown e aggiungi facoltativamente un URL di base per i riferimenti relativi. Usa l'indirizzo di pubblicazione del file come base per ottenere la stessa risoluzione del file online. llms.txt Generator permette di preparare prima una bozza.

Il file pubblicato ha un limite di 512 KiB; il testo UTF-8 incollato di 256 KiB. I documenti possono contenere fino a 10.000 righe. Il rapporto conserva al massimo 500 link e 1.000 rilievi. Sono limiti operativi, non imposti dalla proposta.

Distingui struttura obbligatoria e contesto facoltativo

La proposta llms.txt v2 richiede un H1 iniziale con il nome del progetto o sito. Riepilogo in citazione, spiegazioni aggiuntive ed elenchi di file sotto H2 sono facoltativi. La sezione convenzionale Optional raggruppa riferimenti secondari; la sua assenza non è un errore. Un documento con il solo H1 può quindi superare il controllo strutturale senza offrire una guida di lettura utile.

Screpy analizza Markdown anziché contare marcatori di titoli negli esempi di codice. Supporta link di riferimento, risolve indirizzi relativi quando esiste il contesto e segnala destinazioni duplicate. Un link relativo senza base è irrisolto, non certamente interrotto. Esamina sezione, testo e riga di origine prima di modificarlo.

Leggi i controlli HTTP nel loro ambito

Il controllo delle risposte è disattivato per impostazione predefinita. Attivandolo, l'API verifica le prime 20 destinazioni HTTP o HTTPS univoche risolte e ignora i frammenti nella richiesta di rete. Usa GET ma si ferma dopo gli header di risposta; non valuta il contenuto di destinazione. Ogni destinazione ha quattro secondi, la fonte sei secondi e la scadenza API complessiva è di 25 secondi.

Risposte limitate, non riuscite e non disponibili sono distinte. Un timeout non dimostra che la pagina non funzioni per i visitatori. Tabella e CSV contengono link conservati; JSON include il rapporto limitato. Leggi gli avvisi di copertura parziale quando tempo o limiti impediscono un controllo completo.

Un file valido non dimostra visibilità nell'IA

llms.txt è un formato informativo proposto, non un controllo di accesso. Usa Robots.txt Tester o AI Bot Access Tester per esaminare separatamente le regole di scansione dichiarate. Questo validatore non misura citazioni, non esegue JavaScript e non conferma che un agente specifico legga il file. Anche Google indica che le funzioni di ricerca con IA non richiedono file di testo speciali. Consulta la guida di Google alle funzioni di IA.

Per un esame più ampio usa Preparazione alla ricerca IA e analizza insieme HTML, regole robots e file di scoperta limitati. I risultati tecnici non misurano visibilità IA né garantiscono citazioni.

Domande sulla convalida di llms.txt

Controlla struttura e link di llms.txt. Convalida un file pubblicato o Markdown incollato ed esamina le prove di ogni rilievo.

Sono obbligatori riepilogo e sezioni H2?

No. Nella proposta v2 è richiesto solo l'H1 iniziale del progetto o sito. Riepilogo, elenchi H2 e sezione Optional sono contesto facoltativo.

Un link valido indica una pagina raggiungibile?

No. Il controllo predefinito esamina la sintassi. I controlli HTTP facoltativi coprono solo le prime 20 destinazioni univoche risolte e non valutano il contenuto.

Superare il controllo migliora indicizzazione Google o citazioni IA?

Conferma soltanto la struttura riportata e i controlli richiesti nel loro ambito. Non garantisce indicizzazione, lettura da parte di agenti o citazioni.

Posso convalidare un file in una sottocartella?

Sì. Inserisci l'URL esatto, come https://example.com/docs/llms.txt. Il solo dominio controlla il file alla radice.

Perché un link relativo incollato richiede un URL di base?

Il testo incollato non ha una posizione di pubblicazione. Usa l'indirizzo previsto del file come base per risolvere i riferimenti come nel file online.