Dopo aver consolidato il routing, i canonical e i segnali on-page nel capitolo precedente, il passo successivo è completare la mappa dei tipi di voce menu core di Joomla!. Non sono solo Articolo singolo, Blog categoria e Lista categoria: Joomla! integra nativamente Login, Ricerca, Contatti, Tag e molti altri tipi, ognuno con comportamenti URL e implicazioni SEO specifiche.

Se questi tipi non sono configurati con criterio SEO, il risultato è URL non presidiate, crawl budget disperso su pagine funzionali, o indicizzazioni indesiderate attive per mesi senza accorgersene.

In questo capitolo analizziamo ogni tipo di voce menu core: quale URL produce, se supporta metadati propri, quando applicare noindex e come gestire il parametro Itemid per evitare varianti URL dello stesso contenuto. Il tutto con focus strettamente SEO, prima di passare al livello editoriale — categorie, articoli e immagini — nel capitolo successivo.

Perché i tipi di voce menu core determinano l'integrità dell'indice

La logica è semplice: ogni tipo di voce menu ha effetti pratici su URL, indicizzazione e qualità dell'architettura informativa.

Una domanda frequente: "Perché non è sufficiente conoscere Articolo singolo, Blog categoria e Lista categoria?" La risposta è pratica: Joomla! mette a disposizione 10+ tipi di voce menu, e ognuno ha un comportamento URL e una implicazione SEO specifica.

Se non li distingui, rischi scenari concreti come questi:

  • la pagina di Login rimane accessibile ai crawler con URL temporanea e meta description generica;
  • la Ricerca genera URL infinite da query degli utenti, disperdendo budget di crawl;
  • i Tag creano centinaia di URL simili, percepite come bassa qualità;
  • Contatti espone una form non indicizzabile, accumulando parametri negli URL;
  • l'Itemid genera varianti URL dello stesso contenuto se il routing non è rigido.

I vantaggi di conoscere completamente i tipi core sono concreti: evita URL con parametri indesiderati, riduce il rischio di indicizzare pagine che dovrebbero avere noindex esplicito, comprende il ruolo dell'Itemid, e progetta una struttura menu coerente senza sorprese post-rilascio.

Voci di menu editoriali: URL, metadati e paginazione

Tipi già approfonditi nei capitoli precedenti

Questi tipi sono stati trattati in dettaglio nei capitoli 2 e 3 della serie; li includiamo qui per richiamare i comportamenti SEO fondamentali prima di entrare nei tipi funzionali.

  • Articolo singolo — genera /alias-articolo; eredita i metadati dell'articolo; è la voce editoriale principale.
  • Blog categoria — genera /alias-categoria; introduce la paginazione con limitstart=X, da gestire con canonical o noindex sulle pagine successive.
  • Lista categoria — comportamento analogo al Blog categoria per URL e paginazione.

Raggruppamenti editoriali — non ancora approfonditi

Oltre ai tre tipi principali, Joomla! offre raggruppamenti di contenuto editoriale che aggregano articoli e categorie in modi diversi. Questi non sono stati trattati in dettaglio nei capitoli precedenti perché costruiti sugli stessi fondamentali (metadati, routing, parametri di paginazione), ma meritano attenzione per la strategia SEO.

  • Articoli archiviati — genera una pagina di archivio; da valutare con noindex se il contenuto non ha valore editoriale attivo.
  • Articoli in evidenza — aggrega articoli contrassegnati come "in evidenza"; genera URL propria; da presidiare con metadati e canonical se sovrapposta alla home.
  • Tutte le categorie (albero) — vista gerarchica delle categorie; utile come mappa di navigazione, ma da monitorare per evitare URL di scarso valore nell'indice.

La regola di fondo rimane la stessa: ogni aggregazione editoriale segue le stesse regole di metadati compilati, routing pulito e gestione della paginazione definite nei capitoli 2 e 3.

Voci funzionali con impatto SEO diretto

Questi tipi non pubblicano contenuto editoriale ma generano URL indicizzabili — o potenzialmente infinite. Sono i più critici da governare attivamente.

Login, Logout, Password Reset (Users component) — noindex consigliato

Le voci del componente Users accessibili a tutti — Login Form, Logout, Password Reset, Richiesta Nome Utente — generano URL come /login, /logout, /password-reset. Non contengono contenuto editoriale: sono form funzionali.

Problemi se indicizzate:

  • occupano budget di crawl su pagine temporanee e non strategiche;
  • generano snippet generici, senza valore informativo per l'utente;
  • distribuiscono segnale SEO verso pagine che non contribuiscono al posizionamento.

Applicare noindex è generalmente consigliato:

  1. Aprire Menu → [Main Menu] → [voce] → Visualizzazione pagina.
  2. Selezionare Robots → Noindex.
  3. Salvare.

Ricerca (Search component) — noindex consigliato

La pagina di ricerca, generata da com_search, produce un URL diverso per ogni query dell'utente: /ricerca?searchword=QUERY. Il problema è strutturale: ogni termine cercato genera una URL potenzialmente unica.

Scenario concreto:

  • /?searchword=seo → URL con risultati "seo"
  • /?searchword=joomla → URL con risultati "joomla"
  • N query → N URL dalla stessa pagina

Se indicizzate, il crawl budget si disperde su risultati temporanei e negli strumenti webmaster compaiono centinaia di URL simili senza valore editoriale.

  1. Aprire Menu → [Main Menu] → Ricerca → Visualizzazione pagina.
  2. Selezionare Robots → Noindex.
  3. Salvare.

Contatti (Contact component) — Valutazione caso per caso

Il componente Contact offre cinque viste: Singolo contatto, Lista dei contatti di una categoria, Contatti in evidenza, Elenco di tutte le categorie in un albero e Crea contatto. Ognuna genera una URL leggibile, ma il contenuto varia molto a seconda del progetto.

  • Solo form: applicare noindex; nessun contenuto editoriale da indicizzare.
  • Contenuto informativo + form (orari, indirizzi, referenti, testo di presentazione): valutare di mantenerla indicizzabile, compilando la Descrizione meta della voce menu.
  • Lista, albero o contatti in evidenza con dati aziendali strutturati: può avere valore per ricerche locali o organizzative, se i contenuti sono curati.
  • Crea contatto: voce per l'inserimento di nuovi contatti; in quasi tutti i casi va tenuta su noindex o rimossa dal menu pubblico.

Regola pratica: quando in dubbio, applica noindex e monitora per 30 giorni con gli strumenti webmaster della piattaforma che utilizzi. Se la pagina genera traffico organico qualificato, rivaluta con metadati compilati.

Tag (Tags component) — Strategico o da limitare

Il componente Tags genera pagine aggregate: Elementi taggati, Lista compatta di elementi taggati, Lista di tutti i tag. Ogni tag produce una URL — /tag/nome-tag — e se i tag sono numerosi si moltiplicano le pagine con contenuto simile.

Rischio: con 100 tag attivi si hanno 100 pagine potenzialmente percepite come a bassa qualità se non presidiate editorialmente.

  • Tag strategici (3-5 temi principali, freschi, con link interni coerenti): possono restare indicizzabili.
  • Tag automatici o prolifici (senza piano editoriale): considera di escluderli via robots.txt o noindex.

Le altre voci di menu: come classificarle

Per le voci non trattate in dettaglio, la domanda giusta non è "quale componente usano?" ma "generano URL pubbliche indicizzabili?"

  • Nessun impatto SEO diretto — non generano URL proprie o puntano fuori dal sito: Separatore, Titolo separatore, URL esterno, Alias voce di menu. Non richiedono azione.
  • Impatto condizionato — valutare noindex — generano URL pubbliche ma senza contenuto editoriale: Newsfeed (feed RSS aggregati), Privacy (form GDPR), Modulo di registrazione (se il sito non ha iscrizioni aperte). Applicare noindex se la pagina non ha valore per il visitatore generico.
  • Nessuna azione SEO richiesta — protette da autenticazione, non accessibili ai crawler: Profilo utente, Modifica profilo, Wrapper iframe (il contenuto incorporato non è leggibile dai motori). Ignorarle nella strategia SEO.

Itemid e impatto sulla URL

In tutte le voci di menu che generano URL interna, Joomla! aggiunge un parametro invisibile nel linking interno: l'Itemid, identificativo della voce menu.

Esempio: se crei un link interno verso la pagina Ricerca da un articolo, Joomla! genera internamente: /?searchword=...&Itemid=45 (dove 45 è l'ID della voce menu Ricerca).

Come funziona: Joomla! lo usa per capire quale voce menu attiva il template e quale contesto di menu applicare. Se la riscrittura URL è attiva, l'Itemid rimane nascosto nella logica interna.

Verifica e controllo:

  1. Controllare in Sistema → Configurazione Globale → Articoli → Integrazione → Routing che Routing rigoroso = Sì.
  2. Con questa impostazione, solo una URL primaria è considerata valida da Joomla!; le varianti con Itemid sono gestite internamente senza generare URL pubbliche multiple.
  3. Verificare negli strumenti webmaster se compaiono URL multiple con lo stesso contenuto e parametri diversi di Itemid. Se sì, il routing va riallineato.

Come decidere se indicizzare una voce di menu

Non tutti i tipi di voce di menu devono essere indicizzabili. Ecco la gerarchia decisionale pratica:

Tipo voce menu Indicizzare? Regola
Articolo singolo Contenuto editoriale con valore
Blog categoria Contenuto dinamico con valore
Login No (noindex) Di norma noindex per pagina di login
Ricerca No (noindex) Di norma noindex per query potenzialmente illimitate
Contatti Dipende Form pura → noindex; contenuto informativo → indicizza
Tag Dipende Solo se strategici e gestiti editorialmente

Regola d'oro: quando in dubbio, applica noindex e monitora per 30 giorni con strumenti webmaster affidabili. Se la pagina aggiunge valore reale (traffico consistente, link interni coerenti, metadati compilati), rivaluta l'impostazione.

Errori comuni da evitare

  • Lasciare online una pagina Login senza `noindex` esplicito: occupa crawl budget e confonde l'indicizzazione.
  • Non applicare `noindex` alla pagina Ricerca: genera URL infinite da query degli utenti, disperde segnale.
  • Usare voci di menu Tag senza piano editoriale: produce centinaia di URL simili, percepite come bassa qualità.
  • Confondere l'Itemid con un parametro SEO controllabile: è trasparente se routing è configurato bene.
  • Creare voci URL esterno senza verificare il contesto: valuta se il link interno aggiunge valore editoriale.
  • Dimenticare di verificare il tipo effettivo quando il problema è nell'architettura URL, non nella voce stessa.

Sintesi operativa

Ogni tipo di voce menu Joomla! ha un comportamento URL, una gestione di metadati e un impatto SEO specifici. Conoscerli evita indicizzazioni indesiderate, parametri esposti e incoerenze architetturali.

La checklist fondamentale per ogni voce di menu:

  1. Qual è il tipo e qual è il componente?
  2. Quale URL genera?
  3. Supporta metadati propri?
  4. Necessita `noindex` esplicito?
  5. Genera parametri che creano URL multiple?

Checklist finale Joomla! 6

  • Tutti i tipi di voce menu core identificati sulla propria struttura menu.
  • Pagine Login e Ricerca verificate con noindex esplicito applicato: Menu → Visualizzazione pagina → Robots → Noindex.
  • Pagina Contatti valutata: applicare noindex se è form pura senza contenuto indicizzabile.
  • Tag verificati: se presenti, monitorare con strumenti webmaster per evitare inflazione di URL e contenuto duplicato.
  • Itemid compreso: verificare che Routing rigoroso = Sì in Sistema → Configurazione Globale → Articoli → Integrazione → Routing.
  • Parametri di paginazione (limitstart) verificati su Blog categoria e Lista categoria.
  • URL esterne revisionate per rilevanza e contesto editoriale.
  • Metadati compilati nel livello corretto per ogni tipo di voce di menu (Descrizione meta dove disponibile).
  • Cross-link verso il capitolo precedente SEO Core Joomla! 6: Routing Avanzato, Canonical e Segnali On-Page verificato.

Conclusione

Conoscere tutti i tipi di voce menu core completa l'architettura SEO avviata con la configurazione globale (cap. 1), i menu base (cap. 2) e il routing (cap. 3). Solo con questa visione completa il sito mantiene una struttura SEO stabile, senza sorprese da indicizzazioni indesiderate, URL duplicate o parametri incontrollati.

L'applicazione rigorosa di noindex sui tipi Login e Ricerca, la valutazione caso-per-caso di Contatti e la gestione strategica dei Tag trasformano le voci di menu da elementi navigazionali a colonne portatrici della strategia SEO.

Prossimo capitolo della serie

Fino a questo punto abbiamo consolidato la base tecnica di Joomla!: configurazione globale, struttura dei menu, routing, tipi di voci menu, segnali on-page. Il prossimo capitolo fa un passo indietro e approfondisce il livello editoriale: categorie, articoli, immagini, alt text e metadati a livello di contenuto — gli elementi che danno valore reale alle pagine costruite da questa architettura.

Per continuità editoriale puoi rivedere i capitoli precedenti: SEO Core Joomla! 6: Configurazione Globale e URL SEF, SEO Core Joomla! 6: Configurazione Voci Menu, Alias e Metadati e SEO Core Joomla! 6: Routing Avanzato, Canonical e Segnali On-Page, fondamentali per comprendere come i tipi di voce menu determinano URL, routing e segnali SEO in coerenza con l'architettura già impostata.