Ordinare i contenuti in modo logico in Drupal
Più un sito web cresce, più diventa importante una struttura pulita dei contenuti. Pagine singole, articoli di blog, news, prodotti, download o articoli della knowledge base non dovrebbero semplicemente trovarsi l'uno accanto all'altro senza un ordine. I visitatori si aspettano una navigazione chiara, aree tematiche sensate e pagine di panoramica comprensibili. Anche i motori di ricerca e i sistemi di IA valutano se i contenuti sono categorizzati correttamente per tema, collegati tra loro e descritti in modo univoco. È esattamente qui che entra in gioco la tassonomia in Drupal.
Con la tassonomia classificate i contenuti in base a temi, categorie, aree, gruppi target, località o altre caratteristiche. Drupal fornisce un sistema molto flessibile a tale scopo: create i cosiddetti vocabolari e li riempite con i termini. Un vocabolario è una raccolta di termini. I singoli termini possono poi essere collegati ai contenuti. In questo modo si creano pagine di categoria, opzioni di filtro, panoramiche strutturate e un collegamento interno notevolmente migliore.
Soprattutto nei siti web Drupal con molti contenuti, molteplici tipi di contenuto o architetture informative complesse, la tassonomia è uno degli strumenti più importanti. Aiuta non solo nella redazione, ma anche nella SEO, nella guida all'utente, nella content governance e nella manutenzione a lungo termine del sito web.
Cosa significa tassonomia in Drupal?
Il termine tassonomia descrive un sistema per la classificazione delle informazioni. In Drupal questo significa che i contenuti possono essere organizzati tramite termini definiti. Un esempio tipico è un blog con il vocabolario Temi. All'interno di questo vocabolario create termini come Hosting, Sicurezza, Drupal, Domini o Online Marketing. Quando successivamente create un articolo del blog, potete selezionare uno o più di questi termini.
Il vantaggio risiede nel fatto che Drupal comprende questa relazione tra contenuto e termine. Un articolo non è quindi solo una singola pagina, ma appartiene chiaramente a una determinata area tematica. Da ciò possono nascere automaticamente pagine di panoramica, filtri tematici, breadcrumb (briciole di pane), menu, funzioni di ricerca o contenuti correlati.
Drupal distingue fondamentalmente tra due livelli:
- Vocabolari: Raccolte sovraordinate di termini, ad esempio temi, categorie di prodotti, località, gruppi target o tipi di documento.
- Termini: Singole voci all'interno di un vocabolario, ad esempio sicurezza, performance, web hosting, Svizzera, guida o download.
Un vocabolario può avere una struttura piatta, ossia contenere solo un elenco semplice. Può tuttavia anche essere strutturato gerarchicamente. In tal caso ci saranno termini principali (padri) e sottotermini (figli). Per i siti web di grandi dimensioni questa opzione è particolarmente preziosa perché consente di mappare alberi tematici complessi.
Esempio: Un modello di tassonomia semplice per un blog
Supponiamo che sul vostro sito web Drupal gestiate un blog specialistico riguardante web hosting, domini, sicurezza e sistemi CMS. Una struttura semplice potrebbe apparire così:
Termini: Web hosting, Domini, Drupal, WordPress, Sicurezza, Performance, Email, SEO
Ogni articolo del blog riceve quindi uno o più di questi termini. Un articolo sugli aggiornamenti sicuri di Drupal potrebbe ad esempio essere assegnato ai termini Drupal e Sicurezza. Un articolo sui tempi di caricamento rapidi potrebbe essere adatto a Performance, Web hosting e SEO.
Per i siti web più piccoli, un tale vocabolario piatto è spesso sufficiente. Nei progetti più ampi può essere sensato creare più vocabolari. In questo modo si evita che un singolo vocabolario diventi troppo confuso.
Esempio: Più vocabolari per un sito web strutturato
Un sito web Drupal più grande può utilizzare più vocabolari che svolgono diversi compiti di classificazione. In questo modo la struttura rimane pulita e facilmente gestibile a livello redazionale.
| Vocabolario | Termini tipici | Ambito di utilizzo |
|---|---|---|
| Temi | Hosting, Sicurezza, CMS, SEO | Articoli di blog, News, Knowledgebase |
| Gruppi target | PMI, Associazioni, Agenzie, Sviluppatori | Landing page e contenuti di consulenza |
| Località | Svizzera, Grigioni, San Gallo, Zurigo | Contenuti locali e struttura GEO |
| Tipi di documento | Guida, Lista di controllo, FAQ, Whitepaper | Download e aree di conoscenza |
Questa separazione è importante perché non tutte le categorie hanno lo stesso significato. Un tema descrive il contenuto. Un gruppo target descrive a chi è destinato il contenuto. Una località descrive una classificazione geografica. Se tutto finisce in un unico vocabolario, la gestione redazionale diventa rapidamente confusa e la logica dei filtri difficile da comprendere.
Come creare un vocabolario in Drupal
Per creare un nuovo vocabolario, accedete come amministratore al vostro sito web Drupal. A seconda della versione di Drupal e della lingua installata, i nomi dei singoli menu possono variare leggermente. Di norma, trovate la gestione della tassonomia al seguente percorso:
- Fate clic su Aggiungi vocabolario.
- Inserite un nome comprensibile, ad esempio Temi, Categorie o Aree di prodotto.
- Se necessario, integrate una descrizione. Questa aiuta gli amministratori e i redattori a capire a cosa serve il vocabolario.
- Salvate il nuovo vocabolario.
Scegliete il nome del vocabolario in modo consapevole. Dovrebbe essere univoco e non essere confuso con altri elementi strutturali. Al posto di Tag, nei siti web editoriali è spesso preferibile un nome preciso come Temi del blog o Categorie della knowledge base.
Creare termini in un vocabolario
Dopo aver creato il vocabolario, potete aggiungere i termini. Per farlo, aprite il vocabolario desiderato e fate clic su Aggiungi termine. Un termine consiste almeno in un nome. Inoltre, a seconda della configurazione, possono essere disponibili descrizione, alias URL, peso, termine superiore (padre) e altri campi.
In un vocabolario Temi potreste ad esempio creare i seguenti termini:
- Drupal
- Web hosting
- Sicurezza
- Performance
- Domini
- SEO
In un vocabolario gerarchico, i termini possono essere subordinati. Esempio:
Drupal
WordPress
Joomla
Hosting
Hosting cPanel
Hosting Rivenditori
Hosting Gestito (Managed)
Una gerarchia è utile se i visitatori devono esplorare i contenuti dal generale allo specifico. Non dovreste però creare un'annidamento troppo profondo. Più di due o tre livelli diventano spesso confusi per la redazione, la navigazione e la SEO.
Collegare la tassonomia ai tipi di contenuto
Un vocabolario da solo non categorizza ancora i contenuti. Affinché i redattori possano selezionare i termini, il vocabolario deve essere collegato a un tipo de contenuto. Ciò avviene tramite un campo di tipo Riferimento a termine di tassonomia o Entity Reference.
In genere, procedete come segue:
- Navigate su Struttura -> Tipi di contenuto.
- Scegliete il tipo di contenuto desiderato, ad esempio Articolo, News o Prodotto.
- Aprite la gestione dei campi.
- Aggiunete un nuovo campo per i termini di tassonomia.
- Selezionate il vocabolario desiderato.
- Stabilite se un contenuto può ricevere uno o più termini.
- Salvate le impostazioni del campo e verificate successivamente le impostazioni del modulo e di visualizzazione.
Per le categorie semplici viene spesso consentito un solo termine. Per i tag o i temi può essere sensata la scelta multipla. L'importante è che la logica redazionale rimanga chiara. Se un contributo può ricevere un numero qualsiasi di termini, sussiste il rischio di un tagging eccessivo. Ciò indebolisce la struttura anziché migliorarla.
Categorie o Tag: Qual è la differenza?
In molti sistemi CMS si distingue tra categorie e tag. Drupal è più flessibile: entrambi i concetti possono essere implementati tramite vocabolari di tassonomia. Tuttavia, dovreste prestare attenzione alla differenza concettuale.
| Categorie | Tag |
|---|---|
| Termini piuttosto pochi e stabili | Termini piuttosto numerosi e flessibili |
| Spesso adatte alla navigazione | Spesso adatti al collegamento tematico |
| Spesso gerarchiche | Per lo più piatti |
| Esempio: Hosting, Domini, Sicurezza | Esempio: Drupal 10, Composer, Cache, PHP |
Per la SEO e la guida all'utente, le categorie sono di solito più importanti dei tag. I tag possono inoltre aiutare a collegare contenuti correlati. Dovrebbero tuttavia essere usati in modo controllato, per evitare che nascano centinaia di parole chiave quasi inutilizzate.
Perché la tassonomia è importante per la SEO
Una buona tassonomia può supportare notevolmente l'ottimizzazione per i motori di ricerca di un sito web Drupal. Aiuta i motori di ricerca a capire quali aree tematiche copre il vostro sito web e come i singoli contenuti sono correlati tra loro. Particolarmente importanti a questo proposito sono pagine di categoria parlanti, collegamenti interni e strutture URL coerenti.
Se un termine possiede una propria pagina di panoramica, questa pagina può posizionarsi (rank) per termini di ricerca rilevanti. Un termine come Sicurezza Drupal o Web hosting Svizzera può, ad esempio, contenere un elenco di contenuti pertinenti. Affinché queste pagine siano sensate, non dovrebbero essere vuote o povere di contenuti (thin content). Integrate una descrizione per i termini importanti, ottimizzate il titolo e prestate attenzione a un buon collegamento interno.
Per la SEO dovreste considerare i seguenti punti:
- Utilizzare termini parlanti: Utilizzate termini chiari che gli utenti cercano effettivamente.
- Evitare i duplicati: Termini come SEO, Ottimizzazione per i motori di ricerca e Search Engine Optimization non dovrebbero essere utilizzati in parallelo in modo incontrollato.
- Verificare gli alias URL: Le pagine di tassonomia dovrebbero ricevere URL comprensibili, ad esempio
/temi/sicurezza-drupal. - Integrare le descrizioni: Le pagine di categoria importanti non dovrebbero mostrare solo elenchi, ma contenere una breve introduzione.
- Rafforzare il collegamento interno: Inserite link dai contenuti adatti alle pagine di tassonomia rilevanti e viceversa.
- Nessuna pagina di indice vuota: I termini senza contenuti portano raramente un beneficio ai visitatori o ai motori di ricerca.
In combinazione con moduli come Pathauto, Redirect, Metatag e Views, Drupal può creare strutture SEO molto forti. La tassonomia fornisce la base semantica per questo processo.
Trovate ulteriori basi sull'ottimizzazione per i motori di ricerca nel nostro articolo Cos'è la SEO e perché è importante per il vostro sito web?.
Tassonomia e SEO GEO / IA
Oltre alla classica ottimizzazione per i motori di ricerca, la reperibilità nei sistemi di IA, nei motori di risposta e negli ambienti di ricerca generativi diventa sempre più importante. Una tassonomia strutturata in modo pulito supporta questo sviluppo perché rende più chiari le entità, i temi e le correlazioni.
Per la SEO GEO ovvero IA è particolarmente rilevante che il vostro sito web non pubblichi solo testi singoli, ma formi cluster tematici riconoscibili. Una tassonomia Drupal può rendere visibili tali cluster. Se ad esempio pubblicate più contenuti su Sicurezza Drupal, Aggiornamenti Drupal, Moduli Drupal e Hosting Drupal, un'area tematica sovraordinata Drupal può raggruppare questi contenuti.
Per la reperibilità locale e regionale, i vocabolari di località possono essere sensati. Un'azienda svizzera può ad esempio utilizzare termini come Svizzera, Grigioni, San Gallo o Zurigo, se i contenuti hanno effettivamente un riferimento locale. L'importante a questo proposito è non impostare tag di località artificiali. La struttura GEO funziona in modo credibile solo se il contenuto spiega effettivamente il riferimento locale.
Progettare le pagine di tassonomia in modo sensato
Di default, i termini di tassonomia in Drupal possono generare le proprie pagine di panoramica. Queste mostrano i contenuti che sono stati contrassegnati con il rispettivo termine. Per i siti web di piccole dimensioni questa funzione standard può già essere sufficiente. Per i siti web professionali, tuttavia, vale spesso la pena effettuare una progettazione personalizzata con le Views.
Con le Views (Viste) potete stabilire quali contenuti vengono visualizzati su una pagina di tassonomia, come sono ordinati e quali filtri sono disponibili. In questo modo nascono ad esempio archivi tematici, panoramiche di prodotti, aree di download o landing page regionali.
Una buona pagina di tassonomia contiene idealmente:
- un titolo di pagina chiaro,
- una breve e utile descrizione del termine,
- un elenco strutturato di contenuti adatti,
- eventualmente opzioni di filtro o di ordinamento,
- link interni a termini correlati,
- un alias URL comprensibile,
- meta-dati puliti per i motori di ricerca.
Per i termini importanti non dovreste lasciare vuote le descrizioni. Una pagina di categoria con solo un elenco automatico di contenuti appare spesso povera. Anche un breve testo introduttivo può aiutare a creare contesto e a rendere la pagina più comprensibile per gli utenti e i motori di ricerca.
Tassonomia multilingue in Drupal
Se il vostro sito web Drupal è gestito in modalità multilingue, dovreste tradurre anche i termini di tassonomia. Questo è particolarmente importante se i termini sono visibili nei menu, nei filtri, nei breadcrumb o nelle pagine di panoramica. Un termine in lingua tedesca come Sicherheit non dovrebbe apparire invariato nella versione in lingua inglese, ma ad esempio come Security.
Drupal supporta i contenuti multilingue e può rendere traducibili anche i termini di tassonomia, a condizione che i relativi moduli di lingua e traduzione siano attivati e configurati. Prestate attenzione a tradurre non solo il nome del termine, ma anche la descrizione, l'alias URL ed eventualmente i campi personalizzati.
Per la tassonomia multilingue vale quanto segue:
- Pianificate i termini in modo coerente tra le varie lingue.
- Traducete le descrizioni delle categorie importanti.
- Verificate gli alias URL per ciascuna lingua.
- Evitate forme miste come tag tedeschi su pagine di contenuto in inglese.
- Testate filtri, menu e viste in tutte le lingue attive.
Proprio nei siti web internazionali, una tassonomia pulita può far sì che i contenuti rimangano collegati logicamente in tutte le lingue. Questo è utile non solo per i visitatori, ma anche per i motori di ricerca e i sistemi basati sull'IA.
Autorizzazioni e controllo redazionale
Non tutti gli utenti dovrebbero essere autorizzati a creare o modificare liberamente i termini di tassonomia. Se i redattori possono creare nuovi termini senza controllo, si creano rapidamente duplicati, errori di battitura e categorie non uniformi. Da Drupal Sicherheit, drupal security, Drupal-Security e Sicherheitsmodul potrebbero allora nascere quattro termini per quasi lo stesso argomento.
Verificate quindi sotto Utenti -> Autorizzazioni quali ruoli possono gestire la tassonomia. In molti casi è sensato consentire ai normali redattori solo la selezione di termini esistenti. La creazione e la modifica dei termini dovrebbe essere riservata a un ruolo di amministratore o di content manager.
Per le redazioni professionali si raccomanda un processo chiaro:
- I nuovi termini non vengono creati spontaneamente, ma verificati.
- I termini esistenti vengono regolarmente controllati per evitare duplicati.
- I termini inutilizzati vengono rimossi o uniti.
- I termini importanti ricevono descrizioni e impostazioni SEO.
- Le modifiche alle categorie vengono documentate se hanno un impatto sulla navigazione o sugli URL.
Una tassonomia non è un'installazione una tantum, ma una componente viva del vostro sito web. Dovrebbe crescere con esso, ma non proliferare in modo incontrollato.
Errori tipici nelle tassonomie Drupal
Molti siti web Drupal utilizzano la tassonomia in modo tecnicamente corretto, ma strategicamente poco ponderato. I seguenti errori si verificano con particolare frequenza:
- Troppi termini: Se quasi ogni contenuto riceve un nuovo tag, non si crea struttura, ma disordine.
- Termini duplicati: Termini simili diluiscono la rilevanza tematica e complicano la manutenzione.
- Denominazione non chiara: I termini dovrebbero essere comprensibili, coerenti e rintracciabili per i visitatori.
- Nessuna descrizione: Le pagine di tassonomia importanti rimangono così deboli a livello di contenuto.
- Gerarchia errata: Strutture troppo profonde rendono la navigazione e la redazione inutilmente complicate.
- Nessuna strategia URL: URL generati automaticamente o non uniformi possono sprecare potenziale SEO.
- Autorizzazioni troppo aperte: Se troppe persone creano termini, la tassonomia perde rapidamente qualità.
- Nessuna manutenzione: Termini vecchi, vuoti o duplicati rimangono per anni.
Evitate questi errori considerando la tassonomia come un'infrastruttura redazionale. È paragonabile a un indice dei contenuti: se è curato in modo pulito, i visitatori si orientano rapidamente. Se è caotico, l'intero sito web ne risente.
Best Practice per una tassonomia pulita
Una buona tassonomia Drupal nasce da un mix di configurazione tecnica, disciplina redazionale e comprensione SEO. Le seguenti raccomandazioni si sono dimostrate efficaci nella pratica:
- Pianificate prima l'architettura dell'informazione: Riflettete su quali aree tematiche il vostro sito web dovrà coprire a lungo termine.
- Separate i diversi tipi di classificazione: Temi, gruppi target, località e tipi di documento appartengono solitamente a vocabolari separati.
- Utilizzate nomi chiari: I termini dovrebbero essere brevi, comprensibili e rilevanti per la ricerca.
- Limitate il numero dei termini: Meglio poche categorie forti che molti tag individuali deboli.
- Curate le descrizioni: I termini particolarmente importanti dovrebbero ricevere testi esplicativi.
- Ottimizzate gli URL: Utilizzate alias parlanti ed evitate percorsi tecnici.
- Controllate le autorizzazioni: Non tutti i ruoli dovrebbero poter creare nuovi termini.
- Verificate regolarmente l'utilizzo: Rimuovete o consolidate i termini che non portano valore aggiunto.
- Collegate la tassonomia alle Views: In questo modo si possono creare forti pagine di panoramica, filtri e archivi.
- Pensate in modo multilingue: Traducete i termini e le descrizioni in modo pulito, se il vostro sito web utilizza più lingue.
Aspetti di performance e hosting
La tassonomia in sé è efficiente in Drupal. Tuttavia, vocabolari molto grandi, viste complesse, molti filtri o ampie strutture multilingue possono richiedere risorse server aggiuntive. Specialmente nei portali di contenuti, nei cataloghi di prodotti o nei siti web con migliaia di termini, si dovrebbe prestare attenzione al caching, alle prestazioni del database e alla configurazione di PHP.
Per una buona performance sono importanti i seguenti punti:
- caching di Drupal attivato,
- query delle Views ottimizzate,
- nessuna combinazione di filtri inutilmente complessa,
- versione di PHP aggiornata secondo i requisiti di Drupal,
- memoria RAM sufficiente per le pagine amministrative più grandi,
- aggiornamenti regolari di Drupal Core e dei moduli.
Su un hosting stabile con un database veloce, una configurazione PHP moderna e backup affidabili, Drupal può essere gestito in modo molto più confortevole. Per i siti web Drupal esigenti si consiglia un hosting che offra risorse sufficienti per l'amministrazione, il caching, gli aggiornamenti e le strutture di contenuto complesse. Il cPanel Webhosting di CURIAWEB è progettato per siti web professionali con sistemi CMS come Drupal.
Breve lista di controllo: Utilizzare correttamente la tassonomia Drupal
- Definite prima lo scopo di ciascun vocabolario.
- Utilizzate termini univoci e comprensibili.
- Collegate i vocabolari in modo mirato ai tipi di contenuto adatti.
- Decidete consapevolmente tra scelta singola e scelta multipla.
- Utilizzate i termini gerarchici solo dove aiutano davvero.
- Create alias URL parlanti per le pagine di tassonomia importanti.
- Curate le descrizioni per le categorie centrali.
- Evitate termini duplicati o quasi uguali.
- Limitate l'autorizzazione a creare nuovi termini.
- Verificate la tassonomia regolarmente nell'ambito della cura dei vostri contenuti.
FAQ sulla tassonomia Drupal
Qual è la differenza tra un vocabolario e un termo?
Un vocabolario è una raccolta di termini. I termini sono le singole categorie o parole chiave all'interno di questa raccolta. Esempio: il vocabolario si chiama Temi, i termini al suo interno si chiamano Drupal, Hosting e Sicurezza.
Un contenuto può essere assegnato a più termini di tassonomia?
Sì. Nella configurazione del campo potete stabilire se un contenuto può ricevere solo un termine o più termini. Per le categorie è spesso sensata una scelta singola, per i tag o i temi può essere utile la scelta multipla.
Le pagine di tassonomia sono utili per la SEO?
Sì, se sono ben curate. Una pagina di tassonomia dovrebbe raggruppare contenuti adatti, contenere una descrizione chiara ed essere raggiungibile tramite un URL parlante. Le pagine di categoria vuote o molto povere di contenuti, invece, portano scarso beneficio.
I redattori dovrebbero poter creare i propri termini?
Questo dipende dal workflow. Nei piccoli team può funzionare. Nei siti web più grandi è solitamente meglio far verificare i nuovi termini dagli amministratori o dai content manager, per evitare duplicati e denominazioni non chiare.
Drupal può mappare categorie gerarchiche?
Sì. I termini di tassonomia possono avere termini superiori (padri) e inferiori (figli). In questo modo si possono creare alberi tematici. La struttura non dovrebbe tuttavia diventare inutilmente profonda, affinché rimanga comprensibile per i visitatori e i redattori.
La tassonomia può essere utilizzata per siti web multilingue?
Sì. Drupal può rendere traducibili i termini di tassonomia, purché le relative funzioni di lingua e traduzione siano attivate. L'importante è verificare accuratamente nomi, descrizioni e alias URL in ciascuna lingua.
Conclusione: La tassonomia è la base per i contenuti strutturati in Drupal
La tassonomia è una delle funzioni più forti di Drupal. Consente non solo di pubblicare i contenuti, ma di strutturarli logicamente, di collegarli tematicamente e di renderli reperibili a lungo termine. Se usata correttamente, migliora la guida all'utente, supporta la SEO e la SEO GEO / IA, semplifica i workflow redazionali e crea una base stabile per siti web complessi.
Il fattore di successo più importante è una pianificazione chiara. Non create termini a caso, ma sviluppate una struttura comprensibile composta di vocabolari, termini, tipi di contenuto e pagine di panoramica. In questo modo, dai singoli contenuti nasce un sistema informativo coerente, che supporta i visitatori tanto quanto i motori di ricerca e i moderni sistemi di ricerca basati sull'IA.