Punti chiave
- I contenuti strutturati suddividono le informazioni in unità riutilizzabili, classificate tramite metadati e collegate tra loro da relazioni significative.
- I contenuti riutilizzabili riducono la necessità di copiare e incollare, facilitano gli aggiornamenti e contribuiscono a mantenere la coerenza delle informazioni ovunque vengano pubblicate.
- I modelli di dominio e di contenuto aiutano i team a definire i concetti, gli attributi e le relazioni che il loro CMS deve supportare.
- Un CMS per contenuti strutturati dovrebbe fornire modellazione flessibile dei contenuti, metadati, relazioni riutilizzabili, flussi di lavoro, cronologia delle versioni, localizzazione e distribuzione tramite API.
- Liferay DXP supporta la gestione dei contenuti strutturati con strutture personalizzate, gestione centralizzata, strumenti di governance e API headless.
Introduzione
Che cos'è il contenuto strutturato e come è possibile pianificare le attività relative al CMS per trarne vantaggio? È proprio questo l'argomento di questo blog.
Problemi comuni relativi ai contenuti che i contenuti strutturati possono risolvere
Laura è responsabile della redazione dei testi per il sito web di un teatro locale. Si chiede perché ogni anno, quando viene aggiunto un nuovo spettacolo al sito, finisca per copiare e incollare le biografie degli attori degli spettacoli precedenti nella pagina del nuovo spettacolo tramite il loro CMS.

Rob è responsabile IT in un’organizzazione no profit e si trova ancora una volta a dover affrontare una migrazione dei contenuti a causa dell’introduzione di un nuovo CMS. Rob è frustrato perché ritiene che questa sia una buona occasione per ridurre i contenuti, ma sembra che nessuno voglia assumersi la responsabilità della revisione dei contenuti.
Clara lavora nella stessa organizzazione di Rob. Ha sentito parlare della nuova “riprogettazione del sito” e vuole parlarne con il suo responsabile. Parla abbastanza spesso con potenziali donatori che non riescono a trovare informazioni chiave sul sito, nonostante siano presenti. Clara ritiene che la navigazione gerarchica del sito stia rendendo difficile ai visitatori trovare i contenuti.
Forse conoscete storie simili, e ciò che tutte hanno in comune è il modo in cui vengono trattati i contenuti – o la mancanza di un trattamento adeguato.
Che cos’è il contenuto strutturato?
I contenuti strutturati sono contenuti che sono stati suddivisi in unità riutilizzabili, classificate tramite metadati e collegate tra loro da relazioni significative.

Laura potrebbe risparmiare tempo sia nella creazione che nella manutenzione dei contenuti se potesse creare gli attori come elementi di contenuto, aggiungere le loro biografie a tali elementi e collegarli a un nuovo spettacolo ogni volta che fosse necessario (riutilizzo dei contenuti).
I contenuti strutturati fornirebbero al team di Rob gli strumenti per portare a termine la revisione dei contenuti e ridurne il volume prima della migrazione. In questo articolo introdurremo la modellazione del dominio e dei contenuti. Questi concetti forniranno le basi per l’approccio che potreste adottare durante la revisione dei vostri contenuti esistenti (Pianificazione dei contenuti).
Anche il problema di Clara – contenuti sepolti e difficili da trovare – potrebbe essere risolto, poiché i contenuti strutturati aiutano a far emergere i contenuti attraverso le loro relazioni intrinseche. Queste vanno oltre la rigida navigazione gerarchica dall’alto verso il basso (Scoperta dei contenuti e dati collegati).
Contenuti strutturati vs. contenuti non strutturati
Potrebbe essere utile confrontare i contenuti strutturati con la loro controparte non strutturata. I contenuti non strutturati sono solitamente archiviati come un unico grande blocco di testo e formattati per una pagina specifica. Il contenuto potrebbe risultare di facile lettura, ma il CMS ha una comprensione molto limitata del significato delle singole parti o di come queste si relazionino tra loro.
Con i contenuti strutturati, tali parti vengono archiviate separatamente ed etichettate in base al loro scopo. Nel nostro esempio teatrale, uno spettacolo può fare riferimento a un attore, a un teatro e a una stagione senza dover contenere copie di tutte queste informazioni. Se la biografia di un attore cambia, può essere aggiornata una sola volta e la modifica può essere riportata ovunque compaia quell’attore.
Vantaggi dei contenuti strutturati
Riutilizzare i contenuti senza duplicarli
Una volta che un contenuto esiste come elemento a sé stante, può essere riutilizzato ovunque sia necessario senza creare un’altra copia. Ciò semplifica gli aggiornamenti e aiuta a evitare che su un sito si accumulino diverse versioni leggermente diverse della stessa informazione.
Rendere i contenuti più comprensibili per le macchine
Se i tuoi contenuti fanno tutti parte di un blocco di testo (memorizzato in un unico campo di testo nel tuo CMS), i computer hanno meno indizi sul significato di ciascuna parte o su come questa si relaziona con altri contenuti. Suddividendo i contenuti in blocchi significativi e collegandoli in modo appropriato, rendi tali elementi più facili da individuare, interpretare e riutilizzare per i motori di ricerca, i sistemi di intelligenza artificiale e altre applicazioni.
Ciò è diverso dai dati strutturati, ovvero il markup aggiunto a una pagina per aiutare i motori di ricerca a comprenderne il contenuto. I contenuti strutturati descrivono come le informazioni sono organizzate all’interno del CMS. I due aspetti possono integrarsi, poiché campi di contenuto chiaramente definiti possono facilitare la produzione di dati strutturati accurati.
Pubblica i contenuti su tutti i canali
I contenuti strutturati richiedono la memorizzazione delle relazioni tra i contenuti a livello di database piuttosto che a livello di pagina, in modo da poter conferire un significato semantico migliore ai dati. Ciò, a sua volta, rende i contenuti pronti per qualsiasi tipo di dispositivo o dimensione dello schermo.

Mantenere i contenuti utili nel tempo
I contenuti strutturati si basano su concetti e relazioni del mondo reale. Si tratta di un aspetto importante di una solida strategia di contenuti, poiché questo approccio aiuta le attività di pubblicazione a rimanere valide e in linea con le conoscenze dell’organizzazione nel tempo.
Come pianificare la gestione dei contenuti strutturati
Fase 1: Ricerca
I contenuti strutturati partono dalla ricerca. È necessario iniziare parlando con esperti in materia. Essi vi aiuteranno a mappare il dominio fornendo una panoramica del loro mondo, descrivendo come vengono chiamate le cose e come sono collegate tra loro.
Successivamente, è necessario parlare con gli utenti. Sono loro che vi aiuteranno a rendere i contenuti più accessibili. È molto probabile che abbiano una visione diversa rispetto agli esperti: potrebbero, ad esempio, utilizzare termini diversi. Parlare con gli utenti dovrebbe anche aiutarvi a stabilire le priorità tra gli elementi di contenuto che sono più importanti per loro.
Fase 2: Mappare il dominio
Con i risultati della ricerca, sei pronto a creare un modello di dominio. Un modello di dominio è una rappresentazione dei concetti chiave del tuo dominio e di come questi si relazionano tra loro.
I concetti sono gli elementi che compongono il tuo dominio. Ad esempio, in un sito web dedicato al teatro potresti avere concetti quali stagioni, spettacoli, attori e teatri.
Le relazioni collegano questi concetti tra loro. Seguendo il nostro esempio teatrale, un modello di dominio descriverà come le “stagioni” includano gli “spettacoli”. Gli “spettacoli” hanno “attori” e vengono messi in scena in “sedi”.
Fase 3: Creare il modello di contenuto
Un modello di contenuto svilupperà ulteriormente i concetti astratti presenti nel tuo modello di dominio, trasformandoli in oggetti più descrittivi man mano che aggiungi proprietà ad essi. Considera la modellazione dei contenuti come la fase in cui crei i tuoi tipi di contenuto – quelli che forniranno informazioni al tuo CMS.

Sempre nel nostro esempio teatrale, un tipo di contenuto “attore” potrebbe descrivere il nome, la biografia, la foto e, perché no, il proprio account sui social media.
Fase 4: Verifica e pianificazione dei contenuti esistenti
Se state lavorando a qualsiasi tipo di progetto di riprogettazione che coinvolga una grande quantità di contenuti, dovrete eseguire una verifica dei contenuti. Questo può essere un compito impegnativo, ma disporre di un modello di dominio può aiutarvi a individuare le aree di opportunità. Potreste dover ampliare i vostri contenuti per supportare i tipi di contenuto identificati nel vostro modello o, altrettanto probabilmente, ridurli dismettendo le pagine che non supportano il modello.
Cosa cercare in un CMS per contenuti strutturati
Una volta che avrai un'idea più chiara dei tipi di contenuto e delle relazioni di cui hai bisogno, potrai iniziare a chiederti se un CMS sia in grado di supportarli. Un CMS per contenuti strutturati non dovrebbe costringere ogni informazione a rientrare nello stesso modello di pagina o nello stesso campo del corpo del testo. Dovrebbe consentirvi di creare tipi di contenuto che riflettano il vostro settore e di adattare tali modelli man mano che le vostre esigenze cambiano.
Quando valutate un CMS, cercate la possibilità di:
- Creare tipi di contenuto e campi personalizzati senza dover ricorrere a uno sviluppatore per ogni modifica.
- Collegare elementi di contenuto correlati e riutilizzarli tra pagine, siti e canali.
- Applicare metadati e tassonomie in modo coerente, in modo che i contenuti siano più facili da organizzare e trovare.
- Separare i contenuti dalla presentazione e fornirli tramite API quando necessario.
- Supportare i flussi di lavoro editoriali, le autorizzazioni e la cronologia delle versioni.
- Gestisci la localizzazione senza creare copie scollegate dello stesso contenuto.
Queste funzionalità sono fondamentali perché i contenuti strutturati non sono solo un dettaglio di implementazione. Il tuo CMS deve supportare il modo in cui la tua organizzazione comprende, gestisce e pubblica le proprie informazioni.
In che modo Liferay DXP supporta la gestione dei contenuti strutturati
È qui che Liferay DXP può aiutarti. Supporta la gestione dei contenuti strutturati attraverso strutture predefinite e personalizzate che definiscono i campi che un contenuto deve contenere. Gli amministratori possono creare o modificare queste strutture senza ricorrere alla programmazione, mentre gli autori lavorano all’interno di un quadro coerente anziché partire ogni volta da una pagina vuota.
I contenuti possono essere gestiti centralmente, collegati ad altri contenuti e distribuiti su siti web, portali e altri canali. I flussi di lavoro di pubblicazione, le autorizzazioni, la cronologia delle versioni e i controlli del ciclo di vita aiutano le organizzazioni a gestire tali contenuti nel loro percorso dalla creazione alla pubblicazione. Le API headless consentono inoltre di utilizzare lo stesso contenuto strutturato su diversi front-end senza vincolarlo a un’unica presentazione.
Scegliete un CMS che supporti i contenuti strutturati
La scelta di un CMS non consiste solo nel decidere dove risiederanno i contenuti. Si tratta di trovare una piattaforma che comprenda la struttura dei contenuti, le relazioni che conferiscono loro significato e i numerosi luoghi in cui potrebbero dover apparire.
Un modello di dominio fornisce alla vostra organizzazione un linguaggio condiviso, mentre un modello di contenuto trasforma quel linguaggio in tipi di contenuto, attributi e relazioni concreti. Con entrambi in atto, gli audit e le migrazioni dei contenuti diventano più mirati: è possibile rafforzare ciò che supporta il modello, rimuovere ciò che non appartiene più al contesto ed evitare di costringere le informazioni utili a rientrare in blocchi di testo in formato pagina. Il CMS giusto aiuta quella struttura a rimanere utile man mano che i contenuti, i canali e l’organizzazione si evolvono.
Esplora le funzionalità CMS di Liferay DXP per scoprire come contenuti strutturati, modellazione flessibile dei contenuti e governance si fondono in un’unica piattaforma.
Domande frequenti
Che cos'è il contenuto strutturato in un CMS?
I contenuti strutturati sono informazioni memorizzate in campi definiti e riutilizzabili, anziché in un unico grande blocco a forma di pagina. Un CMS è quindi in grado di identificare cosa rappresenta ciascun elemento, collegarlo a contenuti correlati e utilizzarlo in diversi contesti o canali.
Che cos’è la gestione dei contenuti strutturati?
La gestione dei contenuti strutturati è il processo di creazione, organizzazione, controllo e pubblicazione di questi elementi di contenuto riutilizzabili. Combina modelli di contenuto, metadati, relazioni e flussi di lavoro in modo che i team possano gestire le informazioni in modo coerente nel tempo.
In che modo i contenuti strutturati differiscono dai dati strutturati?
I contenuti strutturati descrivono come le informazioni sono organizzate all’interno di un CMS. I dati strutturati sono marcatori aggiunti a una pagina pubblicata per aiutare i motori di ricerca a comprenderne il significato. I contenuti strutturati possono facilitare la produzione di dati strutturati accurati, ma i due concetti non sono la stessa cosa.
I contenuti strutturati richiedono un CMS headless?
No. Un CMS headless utilizza comunemente contenuti strutturati poiché fornisce i contenuti ai front-end tramite API, ma anche le piattaforme CMS tradizionali e ibride possono supportare i contenuti strutturati. La domanda fondamentale è se il CMS sia in grado di separare i contenuti dalla presentazione e di gestire tipi di contenuti riutilizzabili e le relazioni tra essi.
Cosa dovreste cercare in un CMS per contenuti strutturati?
Cercate una modellazione flessibile dei contenuti, elementi di contenuto riutilizzabili, strumenti per i metadati e la tassonomia, gestione delle relazioni, API, localizzazione, flussi di lavoro, autorizzazioni e cronologia delle versioni. Il CMS dovrebbe supportare il modo in cui la vostra organizzazione interpreta le proprie informazioni, anziché costringere tutto in modelli di pagina fissi.