Nel capitolo precedente della serie abbiamo configurato la base SEO tecnica di Joomla! 6: URL SEF, riscrittura tramite .htaccess e metadati globali del sito. Il passo successivo è capire come le voci di menu guidano la struttura degli URL e l’organizzazione semantica del sito.

Quando in Joomla! gli URL risultano lunghi, poco leggibili o cambiano nel tempo, il problema nasce spesso dalla struttura delle voci di menu.

In questo secondo articolo ci concentriamo su progettazione e configurazione delle voci di menu in Joomla! 6, lavorando su alias, gerarchie URL e metadati delle voci di menu per ottenere una struttura SEO solida, con passaggi validi anche per Joomla! 4 e 5. I principi restano gli stessi: gerarchie chiare, alias stabili e metadati coerenti.

Perché le voci di menu guidano la struttura URL in Joomla!

La logica è semplice: le voci di menu non sono una questione puramente navigazionale. Sono gli elementi che determinano come Joomla! genera i segmenti URL e influenza la gerarchia dei contenuti. Voci di menu ben costruite mantengono URL puliti e coerenti nel tempo; voci confuse producono URL lunghissimi, una navigazione meno leggibile e una struttura meno stabile nel lungo periodo.

Progettare le voci di menu con criterio porta vantaggi concreti:

  • mantiene più leggibile la struttura degli URL, evitando percorsi inutilmente lunghi o ridondanti;
  • rende più chiara la gerarchia delle pagine, con effetti diretti su navigazione, profondità e breadcrumb;
  • rende più prevedibile l’evoluzione della struttura nel tempo, facilitando manutenzione e controllo delle URL pubblicate;
  • riduce il rischio di modificare URL già pubblicate senza una logica stabile di alias e gerarchie.

In pratica non è Joomla! che decide il percorso finale, ma il modo in cui costruite le vostre voci di menu. Ogni scelta su titoli, alias e gerarchie si riflette direttamente nel modo in cui il sito organizza le pagine e presenta i contenuti nel frontend. Se cambiate la gerarchia delle voci, cambiate anche l'URL della pagina: per questo le voci di menu vanno progettate come una struttura editoriale stabile, non come elementi da modificare senza criterio.

Procedura passo-passo

Titolo e alias delle voci di menu

Il titolo della voce di menu è l'etichetta che appare nella navigazione del frontend. Deve essere breve, descrittivo e orientato all'utente: il visitatore deve capire subito dove lo porta quella voce. Non è il posto giusto per forzare keyword lunghe o formulazioni SEO: per questo tipo di ottimizzazione ci sono altri elementi della pagina. Un titolo voce di menu efficace è spesso molto semplice: "Servizi", "Chi siamo", "Contatti", "Blog".

Quando create una nuova voce di menu e compilate il titolo, Joomla! propone automaticamente un alias coerente con quel testo, salvo che lo compiliate manualmente in modo diverso. Per esempio, se partite da una voce di primo livello con titolo Servizi, l'alias proposto sarà servizi.

L'alias di Joomla! è il campo che determina direttamente il segmento URL della voce di menu. Se lo lasciate vuoto al primo salvataggio, Joomla! lo genera automaticamente dal titolo, in minuscolo e con trattini. Se volete un alias diverso, compilate il campo manualmente prima di salvare, tenendo presente che ogni modifica successiva alla pubblicazione cambia l'URL della pagina.

Regole di base per un alias corretto:

  • Minuscolo sempre: Joomla! normalizza automaticamente l'alias in minuscolo al salvataggio. Anche se viene inserito manualmente con maiuscole, il sistema lo converte.
  • Trattini al posto di spazi: se la voce di menu è "Servizi", e la sottovoce è "Posizionamento web", l'alias proposto sarà servizi/posizionamento-web. In generale Joomla! genera automaticamente alias con trattini; se intervenite manualmente, mantenete lo stesso criterio per coerenza del segmento URL.
  • Evitate stopword inutili: alias come seo-per-aziende sono più chiari di seo-per-le-aziende.
  • Coerenza tra voce di menu e pagina articolo: se una voce di menu ha un titolo semplice come Servizi, conviene usare per l'articolo un alias più descrittivo, come posizionamento-web oppure consulenza-seo, mentre il titolo della voce di menu rimane breve e leggibile. In questo modo l’URL risultante resta conciso ma significativo, senza sovraccaricare il titolo della voce di menu.

L'alias di una voce di menu deve restare univoco nel percorso effettivo generato da Joomla!, non semplicemente nel nome del menu in cui state lavorando. In pratica, due voci di primo livello con lo stesso alias (per esempio seo) possono andare in conflitto anche se appartengono a menu diversi, e Joomla! può bloccare il salvataggio con un messaggio del tipo “l'alias è già utilizzato da un'altra voce di menu”. Lo stesso alias può invece essere accettato su una voce figlia quando cambia il ramo gerarchico e quindi cambia anche il percorso finale (per esempio /servizi/seo invece di /seo). Per evitare ambiguità, usate alias diversi per voci con intenti diversi. In alternativa, create una voce di menu di tipo Alias che punta a una voce esistente: anche in questo caso, il titolo visibile può coincidere, ma conviene assegnare un alias dedicato (es. servizi-footer) quando serve distinguere chiaramente il percorso.

Gerarchie delle voci di menu e URL in Joomla!

Una delle scoperte più comuni durante un audit SEO su Joomla! è trovare voci di menu profondamente nidificate, spesso con 4, 5 o 6 livelli di gerarchia. Il risultato è URL lunghissimi e gerarchia semantica confusa.

Quando una voce di menu è nidificata sotto un'altra, l'alias della voce genitore diventa il prefisso dell'URL filiale.

La profondità ideale è massimo 2-3 livelli nidificati. Oltre a questo, la leggibilità cala drasticamente, sia per gli utenti (URL difficili da ricordare) sia per i motori di ricerca (segnale di gerarchie ridondanti). Se avete tanti livelli di contenuti da organizzare, valutate una struttura informativa più snella senza sovraccaricare la gerarchia delle voci di menu.

Questa relazione diretta tra voci di menu e URL ha una conseguenza pratica: se cambiate la gerarchia delle voci di menu, cambiate anche l'URL della pagina. E ogni cambio URL può disperdere segnali consolidati (backlink, condivisioni, URL già indicizzati e link interni). Per questo, su siti nuovi e soprattutto su siti già online, ogni modifica ad alias e gerarchie va pianificata con attenzione.

In alcune configurazioni, una stessa pagina può essere raggiungibile da più URL diversi se le voci di menu non sono progettate correttamente: questo può generare contenuti duplicati, complicare la gestione dei canonical e richiedere una mappatura accurata tra vecchio percorso e nuova destinazione prima di ogni modifica URL. In questo capitolo fissiamo questo principio operativo, mentre il dettaglio su redirect 301 e verifiche avanzate sarà approfondito nel capitolo dedicato a routing e canonical.

Esempio pratico: struttura delle voci di menu e URL risultante

Qui sotto trovate quattro casistiche progressive per vedere come cambia l'URL finale quando varia la profondità della voce di menu o la logica di denominazione. Nel sito reale i percorsi dipenderanno dalla struttura effettiva, ma il principio resta identico.

Tipologia esempio URL
Esempio critico: gerarchia troppo profonda /azienda/storia/missione/vision/valori
Esempio critico: gerarchia molto lunga /servizi/seo/consulenza-seo-locale
Esempio consigliato: struttura compatta /azienda oppure /chi-siamo
Esempio consigliato: due livelli chiari /servizi/servizi/seo-locale

La lettura pratica è semplice: le voci di menu non si limitano a ospitare link, ma costruiscono direttamente il percorso della pagina. Per questo titolo, alias e gerarchia vanno progettati insieme.

Struttura voci di menu URL risultante
Voce singola: Servizi /servizi
Voce figlia: ServiziConsulenza SEO /servizi/consulenza-seo
Gerarchia lunga: ServiziSEOConsulenza SEO Locale /servizi/seo/consulenza-seo-locale
Alias manuale più sintetico su voce figlia /servizi/seo

Un altro aspetto spesso sottovalutato è il breadcrumb. Una struttura di voci di menu ben progettata genera un percorso coerente con la gerarchia delle voci; una struttura confusa produce breadcrumb poco chiari e meno utili, sia per gli utenti sia per la lettura della struttura del sito.

Metadati voce di menu vs metadati articolo

Prima di decidere dove compilare i metadati, è utile sapere quali campi sono effettivamente disponibili in ciascun livello del backend Joomla! 6:

Tipo pagina Voce di menu Categoria Articolo Priorità
Articolo singolo
/servizi/consulenza-seo
Facoltativa - Descrizione meta + Parole chiave Articolo → Menu
Blog categoria
/blog
Descrizione meta Descrizione meta + Parole chiave - Menu → Categoria
(test frontend)
Lista categoria
/news
Descrizione meta Descrizione meta + Parole chiave - Menu → Categoria
(test frontend)

Regole operative:

  • Articolo singolo: scheda Metadati articolo
  • Blog/Lista categoria: voce di menu → Metadata
  • Parole chiave: solo articoli
  • Globale: vuota (fallback)

Errori comuni da evitare

  • Nidificare le voci di menu oltre i livelli realmente necessari.
  • Modificare alias di pagine già pubblicate senza piano di redirect 301.
  • Duplicare la meta description tra voce di menu e articolo senza una logica editoriale.
  • Usare titoli delle voci di menu troppo lunghi al posto di etichette chiare e sintetiche.
  • Non verificare URL finale e breadcrumb dopo ogni modifica strutturale.

Sintesi operativa

  • Progettare la struttura delle voci di menu prima di pubblicare.
  • Usare alias stabili, leggibili e coerenti.
  • Mantenere gerarchie delle voci di menu compatte (2-3 livelli).
  • Compilare i metadati nel livello corretto: voce di menu per viste categoria, articolo per contenuti singoli.

Checklist finale Joomla! 6

  • Alias uniformi e senza duplicazioni.
  • Gerarchia delle voci di menu ordinata e non eccessivamente profonda.
  • URL finali verificati su pagine campione.
  • Meta description compilata nel livello corretto.
  • Breadcrumb coerente con la struttura delle voci di menu.

Conclusione

Il cuore di questo capitolo è semplice: le voci di menu governano struttura URL, gerarchia e distribuzione dei metadati. Se alias, profondità e regole editoriali sono coerenti, il sito resta più robusto sia lato SEO sia lato manutenzione.

Prossimo capitolo della serie

Il percorso prosegue nella serie con SEO Core Joomla! 6: Routing Avanzato, Canonical e Segnali On-Page, passaggio naturale per consolidare <title>, canonical, H1 e stabilità delle URL su siti già online.

Per continuità editoriale puoi anche rivedere il capitolo iniziale, SEO Core Joomla! 6: Configurazione Globale e URL SEF.