Ottimizzare il database di WordPress
Ottimizzare il database di WordPress e recuperare la velocità che avevi
Il tuo WordPress salva ogni revisione, ogni cache scaduta e ogni residuo dei plugin che hai disinstallato anni fa. Nulla di tutto ciò si cancella da solo. EHERO Cleaner lo mostra, lo misura e lo pulisce con un clic — ed è gratis.

Perché il database si ingrossa da solo
Un’installazione di WordPress appena fatta occupa pochi megabyte. Lo stesso sito, tre anni dopo, può superare il gigabyte senza aver pubblicato chissà quanto. Non è il contenuto: è ciò che si accumula attorno.
Le revisioni
Ogni volta che salvi un articolo, WordPress crea una copia completa. Un articolo modificato venti volte sono venti copie dell’intero testo, indicizzate e che occupano spazio. Per impostazione predefinita non c’è limite: vengono salvate tutte, per sempre.
I transient scaduti
Sono cache temporanee che i plugin salvano nella tabella delle opzioni. Hanno una data di scadenza, ma WordPress non le cancella quando scadono: semplicemente le ignora. Un sito con diversi plugin attivi accumula migliaia di righe morte che vengono lette a ogni caricamento.
I metadati orfani
Quando cancelli un articolo o un prodotto, i suoi metadati dovrebbero sparire con lui. Spesso non succede. E quando disinstalli un plugin, quasi nessuno pulisce ciò che ha lasciato: le sue opzioni, i suoi metadati e le sue tabelle restano lì per anni, puntando a contenuti che non esistono più.
Ciò che aggiunge WooCommerce
Se hai un negozio, aggiungi le sessioni dei clienti scadute, i record dei download, la cronologia completa di Action Scheduler — che in un negozio attivo sono centinaia di migliaia di righe — e le vecchie chiavi degli ordini.
Come capire se sta succedendo anche a te
Non serve essere tecnici. Questi sono i segnali, dal più evidente al più silenzioso:
- La bacheca di WordPress impiega tempo a caricarsi anche se il sito pubblico va bene. È il segnale più chiaro: l’admin interroga il database senza cache.
- I backup richiedono sempre più tempo e occupano più spazio di quanto giustifichi il tuo contenuto.
- La ricerca interna rallenta o restituisce risultati strani di contenuti eliminati.
- Il tuo hosting ti avvisa dell’uso del database o del consumo di CPU nelle query.
Il pannello di EHERO Cleaner ti fornisce il dato esatto appena lo installi: dimensione reale del database e quanti elementi ci sono per ogni tipo, prima di toccare qualsiasi cosa.
Cosa si può cancellare senza paura e cosa no
Questa è la parte che conta, ed è il motivo per cui molte persone non puliscono mai: la paura di rompere qualcosa. Andiamo per gradi.
✅ Sicuro, sempre
Transient già scaduti, bozze automatiche, commenti segnati come spam, articoli già nel cestino e metadati che puntano a contenuti inesistenti. Nulla di tutto questo fa parte del tuo sito: è già scartato oppure è già rotto.
⚠️ Con criterio
Tutti i transient — quelli validi si rigenerano, ma il primo caricamento sarà un po’ più lento — e le revisioni vecchie, dove conviene decidere quante conservarne per articolo invece di cancellarle tutte.
🚫 Mai
Il tuo contenuto pubblicato, gli ordini, i clienti e i dati dei plugin attivi. EHERO Cleaner non tocca nulla di tutto ciò: non esiste alcuno strumento che lo consenta, nemmeno per errore.
Ogni strumento indica il proprio livello di rischio nella scheda, ti dice quanti elementi influenzerà prima di eseguirlo e richiede conferma per tutto ciò che è distruttivo. E tutto il processo è locale: non viene inviato nulla a server esterni.

Gli strumenti, uno per uno
Più di venticinque, raggruppati in base a ciò che risolvono. Tutti inclusi, nessuno riservato a un’edizione a pagamento.
Cache e transient
Transient scaduti, tutti i transient e la cache di oEmbed, che salva una copia di ogni video o tweet incorporato.
Contenuto scartato
Revisioni vecchie mantenendo quelle che decidi, bozze automatiche, articoli nel cestino e blocchi di modifica dimenticati.
Commenti
Spam, commenti nel cestino, pingback e trackback, che nel novanta per cento dei siti sono puro rumore.
Metadati orfani
Di articoli, commenti, termini e utenti. Più le relazioni tra termini rotte e i metadati duplicati.
WooCommerce
Sessioni scadute, record dei download e la cronologia di Action Scheduler — completate, fallite, annullate e i relativi log —, con compatibilità HPOS.
Manutenzione
Ottimizzazione delle tabelle, token di sessione utente, cache dei feed e il rilevatore dei residui dei plugin che hai già disinstallato.
Pulizia programmata: farla e dimenticarsene
Pulire una volta va bene; il problema torna tra tre mesi. Per questo la pulizia programmata è ciò che cambia davvero le cose: scegli la frequenza — due volte al giorno, giornaliera o settimanale — e selezioni quali strumenti vuoi che vengano eseguiti automaticamente.
La cosa ragionevole è lasciare programmati solo quelli contrassegnati come sicuri ed eseguire il resto manualmente quando serve. Così la manutenzione diventa qualcosa che accade senza che nessuno se ne accorga.

Come installarlo
- Dal tuo WordPress
Plugin → Aggiungi nuovo → cerca «EHERO Cleaner» → Installa → Attiva. È la via consigliata perché gli aggiornamenti ti arrivano automaticamente.
- Guarda i numeri prima di toccare qualsiasi cosa
Il pannello ti dice la dimensione del database e quanti elementi ci sono per ogni tipo. Senza eseguire ancora nulla.
- Inizia da ciò che è sicuro
Esegui in una volta tutte le strumenti contrassegnati come sicuri. È lì che si trova la maggior parte del volume e non c’è rischio.
- Pianifica la manutenzione
Lascia attiva la pulizia settimanale con gli strumenti sicuri e dimenticatene.
Compatibilità
- WordPress 6.2+
- PHP 7.4+
- WooCommerce
- HPOS
- Action Scheduler
- Multisito
- Qualsiasi hosting
- Nessuna dipendenza esterna
- GPLv2
Funziona allo stesso modo anche su un sito senza negozio: gli strumenti di WooCommerce compaiono solo se WooCommerce è attivo.
Domande frequenti
È davvero gratis? Dov’è l’inganno?
Non c’è alcun inganno. È GPLv2, non include alcun controllo di licenza e ha tutte le funzioni. Lo manteniamo perché chi lo installa e lo trova utile finisce per considerarci un sito affidabile dove acquistare un plugin a pagamento. Questo è tutto il modello.
Posso perdere contenuti?
No, se ti attieni a ciò che lo strumento indica come sicuro: tocca solo dati già scartati, già scaduti o strutturalmente rotti. Detto questo, la regola d’oro con qualsiasi pulizia del database è avere un backup recente. Fallo.
Quanto recupererò?
Dipende dall’età del sito e da quanti plugin hai provato. Su siti di tre o quattro anni con diversi plugin installati e disinstallati è normale eliminare tra il 20% e il 60% della dimensione del database. Il pannello te lo dice prima e dopo.
Serve se non ho un negozio?
Sì. Revisioni, transient e metadati orfani vengono accumulati da qualsiasi WordPress. Gli strumenti di WooCommerce semplicemente non compaiono.
E se disinstallo un plugin, lascia residui?
La maggior parte sì, ed è per questo che esiste il rilevatore di metadati dei plugin disinstallati: ti mostra quali prefissi di metadati sono ancora nel tuo database, raggruppati per il plugin che li ha creati, così puoi decidere.
Con quale frequenza conviene pulire?
Una volta a settimana per ciò che è sicuro è più che sufficiente. Ciò che non ha senso è pulire a mano ogni sei mesi: la sporcizia torna, e tra una pulizia e l’altra il sito va lento.
Se ti è stato utile, anche questo
- Scheda completa di EHERO Cleaner — il dettaglio delle oltre 25 strumenti e dei requisiti.
- EHERO Smart Search — quando a essere lento non è il database ma il motore di ricerca del negozio.
- Tutti i plugin per WooCommerce — il resto del catalogo, quello a pagamento.
Ottimizzare il database di WordPress non dovrebbe costare denaro
Più di venticinque strumenti, pulizia programmata e il rilevatore dei residui dei plugin. Senza licenza, senza limite di domini e senza versione limitata.
