Perché il tuo sito WordPress è lento (e cosa puoi fare oggi)
Un sito WordPress lento non è un destino inevitabile. Ti racconto cosa rallenta davvero i siti dei miei clienti e le soluzioni concrete che applico ogni giorno.
Settimana scorsa mi chiama un cliente, titolare di un negozio di abbigliamento qui a Trento. "Alex, il sito è lentissimo. I clienti si lamentano, alcuni mi hanno detto che hanno rinunciato a comprare." Apro il suo e-commerce, cronometro in mano: 8 secondi per caricare la homepage. Otto secondi nel 2025 sono un'eternità.
Questo scenario lo vedo almeno una volta al mese. Siti WordPress che partono bene e dopo qualche tempo diventano dei carri armati. Il problema è che WordPress viene spesso presentato come "facile" e "veloce", e lo è, ma nessuno ti dice che richiede manutenzione e attenzione. Nella mia esperienza con centinaia di progetti WordPress, ho identificato le cause ricorrenti che rallentano i siti. E no, non è colpa di WordPress in sé.
Il festival dei plugin (o come trasformare un sito in una lumaca)
Apro la bacheca di quel sito. Plugin installati: 34. Trentaquattro. Di cui almeno 12 fanno cose simili o addirittura inutili. C'era un plugin per i social share, uno per le icone social, uno per il footer, uno per aggiungere codice nel footer. Quattro plugin dove bastava una riga di codice nel tema.
Ogni plugin è codice che deve essere caricato, eseguito, spesso ad ogni visita. Alcuni plugin caricano CSS e JavaScript in tutte le pagine, anche dove non servono. Un plugin per gestire i form di contatto che carica 200KB di risorse anche nella homepage dove non c'è nessun form? Classico.
La mia regola pratica: se un plugin non è assolutamente necessario, fuori. Se serve solo su alcune pagine, va configurato per caricare le risorse solo lì. E se una funzione si può fare con 10 righe di codice nel tema, non serve un plugin.
Nel caso del negozio di abbigliamento, abbiamo disinstallato 18 plugin. Solo quello ha portato il tempo di caricamento da 8 a 5 secondi. Ancora troppo, ma già un miglioramento enorme.
Il database che nessuno pulisce mai
Qui casca l'asino più spesso di quanto pensi. WordPress salva tutto nel database: revisioni dei post, commenti spam, dati di plugin disinstallati, transient scaduti. Dopo un anno o due, il database diventa un deposito di roba inutile.
Ho visto database di 800MB dove i contenuti reali occupavano 50MB. Il resto? Spazzatura. Ogni query al database deve cercare in quella massa di dati, rallentando tutto.
Uso regolarmente plugin come WP-Optimize per pulire il database dei miei clienti. Elimino le revisioni vecchie (tengo solo le ultime 5 per post), i commenti spam, i transient scaduti. Su quel sito, il database è passato da 620MB a 95MB. Le query più veloci, il sito più reattivo.
Questa è manutenzione ordinaria che andrebbe fatta ogni 3-6 mesi, ma quasi nessuno la fa. Poi si stupiscono che dopo due anni il sito è un bradipo.
Immagini non ottimizzate: il killer numero uno
L'ho già raccontato in un altro articolo, ma lo ripeto perché è il problema più frequente. Caricano foto da 5MB direttamente dalla fotocamera, WordPress le ridimensiona ma non le comprime. Risultato: pagine da 10-15MB.
Sul sito del negozio di abbigliamento, ogni foto prodotto pesava 2-3MB. Moltiplicato per 20 prodotti nella pagina catalogo, facevano 40-60MB di immagini. Assurdo.
Ho impostato un plugin di ottimizzazione automatica (ShortPixel nel mio caso, ma ce ne sono altri validi) e riottimizzato tutte le immagini esistenti. Peso medio per immagine passato da 2.5MB a 150KB, qualità visiva identica. La pagina catalogo da 45MB a 3MB.
Questo singolo intervento ha portato il tempo di caricamento da 5 secondi a 2.8 secondi. Ancora margine di miglioramento, ma già accettabile.
Hosting scarso: quando risparmi 3 euro al mese e perdi clienti
Parliamoci chiaro: un hosting da 2,99€/mese condiviso con altri 300 siti non può essere veloce. È matematica. Risorse condivise, server sovraccarichi, assistenza inesistente.
Ho clienti che hanno cambiato hosting passando da 3€ a 15€ al mese e il sito è letteralmente decollato. Non sto dicendo che serve un server dedicato da 100€/mese, ma un hosting decente per un sito aziendale o un e-commerce costa 10-20€/mese. È un investimento minimo considerando che un sito lento ti fa perdere vendite.
Nel caso del negozio, siamo passati da un hosting economico a SiteGround (non prendo commissioni, è solo quello che uso spesso). Differenza notevole: tempi di risposta del server dimezzati.
Cache: quella cosa magica che quasi nessuno configura bene
La cache è fondamentale. Invece di rigenerare ogni pagina ad ogni visita, WordPress può salvarla in versione statica e servirla istantaneamente. Ma va configurata.
Molti installano un plugin di cache (WP Super Cache, W3 Total Cache, WP Rocket) e pensano che sia finita lì. Invece ci sono decine di opzioni da settare: cache delle pagine, cache del browser, minificazione CSS/JS, lazy loading delle immagini.
Io uso WP Rocket sui siti dei clienti perché è il più semplice da configurare bene. Abilito cache delle pagine, minificazione, lazy loading, precaricamento. Su quel sito di abbigliamento, la cache configurata correttamente ha portato il tempo di caricamento da 2.8 a 1.4 secondi.
Risultato finale: da 8 secondi a 1.4 secondi. Il cliente felice, le conversioni aumentate del 30% nei due mesi successivi.
Cosa puoi fare oggi (senza essere un tecnico)
Se il tuo sito WordPress è lento, inizia da qui:
- Conta i plugin installati. Più di 15-20? Probabilmente ce ne sono di inutili. Disattiva quelli che non usi davvero e verifica se il sito funziona ancora.
- Installa un plugin di cache. WP Rocket se vuoi la soluzione premium (59$/anno), WP Super Cache se vuoi il gratuito. Configuralo seguendo le guide.
- Ottimizza le immagini. Installa ShortPixel, Imagify o EWWW Image Optimizer. Ottimizza le immagini esistenti e configura l'ottimizzazione automatica per quelle future.
- Pulisci il database. Installa WP-Optimize, fai un backup (importante!), e pulisci revisioni, spam, transient scaduti.
- Verifica l'hosting. Se paghi meno di 5€/mese, probabilmente è il momento di valutare un upgrade.
Questi cinque interventi risolvono l'80% dei problemi di velocità. Gli altri richiedono competenze tecniche più avanzate (CDN, ottimizzazione database queries, code splitting), ed è lì che entro in gioco io quando il cliente vuole spremere ogni millisecondo.
La verità è che WordPress è veloce se lo tratti bene. I problemi nascono quando lo si trascura, quando si installano plugin a caso, quando si risparmia sull'hosting. Un sito lento non è solo fastidioso: ti costa clienti, vendite, posizionamento su Google.
Nella realizzazione di siti web, la velocità è uno dei miei obiettivi primari. Non consegno mai un sito che carica in più di 2 secondi. È una questione di rispetto per chi lo userà.
Se il tuo sito WordPress è lento e hai bisogno di una mano, scrivimi. Ti faccio un'analisi veloce e ti dico subito dove sono i problemi. A volte bastano 2-3 ore di lavoro per trasformare un sito da lumaca a razzo.
Ti serve aiuto con questo argomento?
Sono disponibile per consulenze, sviluppo e supporto tecnico. Contattami per discutere il tuo progetto.
Servizi correlati
Articoli correlati
Il sito che non aggiornavi da 3 anni: cosa rischi davvero
Quel banner con Flash Player, quel plugin abbandonato, quella versione di PHP de...
Il sito web per la piccola attività: investimento o spesa inutile?
Un artigiano di Trento mi ha detto: 'Alex, a cosa mi serve un sito? Io lavoro co...
WooCommerce: quando è la scelta giusta (e quando no)
Ho visto e-commerce WooCommerce di successo e altri che erano solo un peso. Ti r...