Come abbiamo salvato RomaBene da Joomla
Data Pubblicazione: 10/05/2026 | | Tecnologia E-commerce

Come abbiamo salvato RomaBene da Joomla

Il problema era Joomla, non i contenuti

Dopo un'analisi tecnica, le cause erano strutturali — non risolvibili con aggiustamenti superficiali.

Joomla genera URL con parametri dinamici che Google fatica a normalizzare. La nostra sitemap XML includeva URL non canoniche, pagine di sistema e varianti parametrizzate — disperdendo il crawl budget su decine di versioni della stessa pagina invece di concentrarlo sui contenuti editoriali. I dati strutturati Schema.org richiedevano estensioni di terze parti con integrazione parziale e aggiornamenti discontinui.

Risultato: Google non riusciva a leggere correttamente un archivio editoriale significativo costruito in anni.

La decisione: migrare su un CMS proprietario

La scelta non era scontata. Migrare una testata con centinaia di articoli comporta rischi SEO reali — URL che cambiano, redirect che mancano, contenuti che spariscono dall'indice. Il costo di una migrazione mal gestita può essere più alto del problema che si cerca di risolvere.

Abbiamo scelto KeideaCMS, un CMS proprietario italiano sviluppato da Keidea S.r.l., per una ragione precisa: include un importatore nativo da Joomla che gestisce la migrazione dei contenuti preservando gli URL e generando automaticamente redirect 301 dagli indirizzi originali ai nuovi. Non si riparte da zero — il lavoro editoriale accumulato viene trasferito intatto.

La migrazione: cosa è successo in 30 giorni

La migrazione è stata completata intorno al 20 marzo 2026. Il sito è rimasto operativo durante tutto il processo — nessuna interruzione, nessun downtime, nessuna pagina offline.

Quello che è cambiato a livello tecnico:

  • URL semantiche senza parametri dinamici

  • Sitemap XML con soli contenuti canonici — niente varianti parametrizzate, niente pagine di sistema

  • Schema.org nativo su ogni articolo (Article, NewsArticle, BreadcrumbList) senza plugin esterni

  • Canonical tag automatici su ogni pagina

  • Meta tag per pagina gestibili dalla redazione senza intervento tecnico

Il grafico di indicizzazione in Google Search Console racconta il resto: da quasi zero pagine indicizzate a fine febbraio, a 436 pagine indicizzate entro fine aprile. Le impressioni giornaliere sono passate da 3-14 a un picco di 43 in un singolo giorno. La sezione economia e finanza è entrata a posizione media 5,1 su alcune keyword target.

Cosa significa per una testata editoriale

Il problema che avevamo non è raro. Molte testate giornalistiche italiane operano su Joomla o WordPress con configurazioni che disperdono il crawl budget e impediscono a Google di leggere correttamente l'archivio. Il contenuto c'è, ma non viene trovato.

La soluzione non è sempre riscrivere i contenuti o fare SEO "sopra" a un sistema che non funziona. A volte il problema è l'architettura della piattaforma — e l'unica soluzione è cambiarla.

Per chi gestisce una testata con un archivio editoriale significativo e riscontra lo stesso problema — traffico organico bloccato nonostante contenuti di qualità — il percorso che abbiamo seguito è documentato nel caso studio completo su KeideaCMS, con i dati reali di Search Console prima e dopo la migrazione.

Potrebbe interessarti anche...