llms.txt e llms-full.txt: due file, due scopi per il tuo sito WordPress

Argomenti

Animazioni e UI Automazione n8n E-commerce e WooCommerce Estensioni Google Chrome Linux Progetti SEO e Dati Strutturati Sicurezza e Distribuzione Uncategorized

Accessibilità AI Automazione CSS GSAP Gutenberg JavaScript Linux Normativa Owl Carousel Performance PHP REST API SEO Sicurezza Windows WooCommerce WordPress

Premessa

Quando ho aggiunto la gestione di llms.txt al mio plugin, mi è arrivata subito la domanda successiva: e llms-full.txt? Sono due file diversi, con due scopi diversi, e confonderli porta a generarne uno solo male invece di due fatti bene. In questo articolo spiego la differenza e quando ha davvero senso usare la versione estesa.

In breve

  • llms.txt è una mappa: elenca link ai contenuti chiave del sito.
  • llms-full.txt è la versione estesa, pensata per dare piu contesto in un unico file.
  • Serve per documentazione, guide e raccolte tematiche.
  • Nel plugin i due file hanno set di sezioni indipendenti.
  • Si rigenerano insieme via cron.

Qual e la differenza tra llms.txt e llms-full.txt

Il file llms.txt e una mappa: dice al modello dove sono i contenuti, ma il modello deve poi seguire i link per leggerli davvero. Il file llms-full.txt e pensato per contenere piu contesto direttamente, cosi l’assistente AI ha sotto mano il quadro completo senza dover navigare. Uno e l’indice, l’altro e l’antologia.

Quando serve davvero llms-full.txt

La versione estesa ha senso quando il valore del sito sta nei contenuti, non solo nella loro esistenza: documentazione tecnica, guide passo passo, una raccolta di articoli su un tema. In questi casi dare al modello un file ricco gli evita di ricostruire il contesto pezzo per pezzo.

Quando invece è superfluo: un sito vetrina, un portfolio essenziale, un sito con poche pagine. Li il file esteso sarebbe solo una copia ridondante del filellms.txt convine utilizzare solo un file ottimizzato nelle dimensioni e nei contenuti.

Due file, contenuti indipendentUn esempio concreto: espandere una categoria

Ecco come uso i due file insieme. In llms.txt metto i link principali: le pagine, i progetti, poche risorse selezionate. In llms-full.txt uso l’elemento che espande un’intera categoria: seleziono la categoria degli articoli tecnici e il plugin genera una riga per ogni articolo pubblicato, con titolo, URL e meta description. Il risultato e che il modello ha il quadro completo di un argomento in un colpo solo.

Il vantaggio e anche di manutenzione: aggiungendo un articolo alla categoria, compare in automatico nel file esteso alla rigenerazione successiva, senza che io tocchi nulla.

Manutenzione: cron e rigenerazione

Entrambi i file si rigenerano insieme, con la stessa pianificazione: cron giornaliero, settimanale o mensile, oppure solo manuale. C’e un pulsante per forzare la rigenerazione quando serve. Cosi mantenere due file non significa il doppio del lavoro: imposti la struttura una volta e i contenuti dinamici si aggiornano da soli.

Risultato finale

# Davide Mugnaini contenuto completo

> Tecnico Informaico Sviluppatore Web specializzato in WordPress e Woocommerce

Sviluppatore Web specializzato nella creazione di siti web WordPress e e-commerce con Woocommerce.  
Esperienza nella gestione completa di progetti digitali, dall’analisi alla realizzazione, con focus su ottimizzazione SEO, sicurezza e performance. 
Dotato di un’ottima capacità di problem solving e adattamento a nuove tecnologie, appassionato di innovazione e apprendimento continuo. 
Particolare interesse per l’utilizzo dell’intelligenza artificiale nell’automazione e nell'organizzazione e ottimizzazione del lavoro.

## Categorie

### Animazioni e UI
- [Animazione effetto zoom legato allo scroll](https://davidemugnaini.it/uncategorized/animazione-zoom-legato-allo-scroll/): Un blocco zoom per WordPress che varia la scala di un elemento allo scroll, continuo e reversibile: anima solo transform, quindi resta leggero. Con demo.
- [Animazione Parallax in WordPress solo transform](https://davidemugnaini.it/uncategorized/parallax-solo-transform/): Un blocco parallax per WordPress che muove solo transform agganciato allo scroll: fluido anche su mobile, niente layout che salta. Con demo dal vivo.
- [Reveal allo scroll in Gutenberg: direzione, stagger e una modalità legata allo scroll](https://davidemugnaini.it/progetti/reveal-allo-scroll-gutenberg/): Un blocco reveal per Gutenberg: i contenuti compaiono allo scroll con direzione, stagger e flip 3D, anche in una modalità legata allo scroll. Con demo.
- [Plugin per animazioni allo scroll con i blocchi Gutenberg](https://davidemugnaini.it/progetti/plugin-per-animazioni-allo-scroll-con-i-blocchi-gutenberg/): Animazioni allo scroll come blocchi Gutenberg, senza build step e senza CDN: GSAP caricato solo dove serve e undici effetti pronti da usare nell'editor.
- [Plugin per trasformare l’archivio del blog in un grafo a rete navigabile](https://davidemugnaini.it/progetti/plugin-per-trasformare-larchivio-del-blog-in-un-grafo-a-rete-navigabile/): WP Post Graph disegna gli articoli del blog come un grafo a rete interattivo: i nodi sono i post, le linee le cose in comune.…
- [Plugin WordPress con nove effetti canvas, dark mode e modalità casuale](https://davidemugnaini.it/progetti/plugin-wordpress-con-nove-effetti-canvas-dark-mode-e-modalita-casuale/): Plugin WordPress con Canvas API nativa: nove effetti animati, dark/light mode calibrata per-effetto, modalità casuale con persistenza selettiva. Senza dipendenze esterne.
- [Caroselli di contenuti statici e dinamici in WordPress con Owl Carousel](https://davidemugnaini.it/progetti/caroselli-di-contenuti-statici-e-dinamici-in-wordpress-con-owl-carousel/): Implementa caroselli statici e dinamici in WordPress con Owl Carousel 2: shortcode PHP, WP_Query, integrazione WooCommerce e gestione ottimizzata degli asset.
### SEO e Dati Strutturati
- [llms.txt su misura con plugin: decidere cosa dire alle AI del tuo sito WordPress](https://davidemugnaini.it/uncategorized/personalizzare-llms-txt-wordpress/): Premessa Il file llms.txt serve a dire ai modelli linguistici quali contenuti del tuo sito contano e dove trovarli, ho fatto riferimento alle specifiche di…
- [Plugin per la gestione ottimale dello schema dei dati strutturati in WordPress](https://davidemugnaini.it/progetti/plugin-per-la-gestione-ottimale-dello-schema-dei-dati-strutturati-in-wordpress/): Come strutturare i dati JSON-LD in WordPress con il formato @graph di Schema.org — e come gestirli tramite un plugin custom leggero, senza dipendere da…
### Sicurezza e Distribuzione
- [Aggiornare plugin custom WordPress direttamente da GitHub](https://davidemugnaini.it/progetti/aggiornare-plugin-custom-da-github/): Aggiorna i tuoi plugin WordPress custom direttamente da GitHub: scoperta automatica via topic, versioning strutturato e integrazione nativa con il sistema di aggiornamenti di WordPress.
- [Plugin per monitorare la sicurezza più siti WordPress](https://davidemugnaini.it/progetti/plugin-monitoraggio-centralizzato-sicurezza/): Come monitorare la sicurezza di più siti WordPress da un unico punto: accessi falliti, blocchi IP e nuovi utenti centralizzati con REST API e autenticazione…
### Automazioni n8n
- [Ho automatizzato le finanze di famiglia con un assistente che capisce l’italiano e la voce 100% in locale](https://davidemugnaini.it/progetti/automazione-n8n/ho-automatizzato-le-finanze-di-famiglia-con-un-assistente-che-capisce-litaliano-e-la-voce-100-in-locale/): Un assistente Telegram che registra spese ed entrate a voce e in italiano, con n8n, un LLM e Whisper in locale e Google Sheets. Zero…
### Estensioni Google Chrome
- [Web Developer Helper Suite](https://davidemugnaini.it/progetti/web-developer-helper-suite/): estensione per Google Chrome per analisi di pagine web, annotazioni, documentazione e ottimizza dei progetti per modelli LLM AI ChatGPT, Claude o Gemini.
### Linux
- [Bazzite Linux Gestione Illuminazione Tastiera Steel Series Notebook MSI](https://davidemugnaini.it/progetti/bazzite-linux-gestione-illuminazione-tastiera-steel-series-notebook-msi/): msiklm-bazzite-installer è un progetto open source creato da Davide Mugnaini per compilare e far girare MSIKLM per il controllo delle tastiere MSI su Linux

## Optional

- [Sitemap](https://dm-website.local/sitemap_index.xml): Mappa XML del sito.
- [llms.txt](https://davidemugnaini.it/llms.txt): Contenuto Sommario

In sintesi

Due file non sono il doppio del lavoro se uno e la sintesi e l’altro l’approfondimento. Usa llms.txt come indice e llms-full.txt come antologia, e attiva il secondo solo quando hai contenuti che meritano di essere letti per intero. Per un sito ricco di guide e articoli, la versione estesa e quella che fa davvero la differenza.

Questa è come sempre la mia opinione, sedirmi la tua o hai bisogno di maggiori informazioni contattami a info@davidemugnaini.it.