WordPress
WordPress Lento: Come Diagnosticare e Velocizzare
WordPress lento è il problema numero uno che affligge i siti sviluppati con questo CMS. Ogni decimo di secondo di ritardo nelle performance aumenta il tasso di abbandono degli utenti — Google lo sa e penalizza i siti lenti nelle sue classifiche. Se il tuo WordPress sembra rallentato, questo articolo ti guida attraverso le cause più frequenti e come risolverle.
Perché WordPress può diventare lento
WordPress non è lento per natura: è il carico aggiunto dai plugin, dalla configurazione sbagliata del server e da contenuti non ottimizzati che lo rendono tale. Un WordPress nuovo, senza plugin, carica in pochi millisecondi. Ma appena aggiungi 20 plugin — di cui 10 probabilmente inutili — il sito inizia a soffrire.
Le tre cause principali
- Plugin cattivi o troppi: ogni plugin esegue codice a ogni pageview, anche se non strettamente necessario. Plugin abbandonati dagli sviluppatori continuano a girare e creare overhead.
- Hosting scadente: un server sovraccarico, PHP con versione vecchia, senza OpCache o Redis, rende lento anche un WordPress ben configurato.
- Database non ottimizzato: tabelle gonfie di revisioni, commenti spam e sessioni abbandonate rallentano le query.
Come diagnosticare un WordPress lento
Strumenti gratuiti di misurazione
- Google PageSpeed Insights: vai su pagespeed.web.dev, incolla il tuo dominio. Guarda il punteggio di Performance: sotto 50 significa problemi seri. Presta attenzione ai Core Web Vitals: LCP (Largest Contentful Paint), FID (First Input Delay), CLS (Cumulative Layout Shift).
- WebPageTest: webpagetest.org ti dà una timeline dettagliata di come il sito carica, evidenziando i colli di bottiglia.
- Query Monitor: plugin gratuito di WordPress che mostra quante query database, quanti hook, quanto tempo impiega ogni plugin a eseguirsi.
Accedi al sito come admin, installa Query Monitor, e guarda il dashboard admin: la barra in cima mostra numero di query e tempo di esecuzione.
Checklist di diagnostica
- Quanti plugin sono attivi? (Dovresti averne 5-10 max)
- Quali sono gli ultimi modificati? (Se è stata una modifica recente a rallenatare, potrebbe essere il colpevole)
- Qual è la versione di PHP del tuo hosting? (Dovrebbe essere almeno 8.0, meglio 8.1+)
- C'è OpCache abilitato? (Chiedi al provider hosting)
- Utilizzi una CDN? (Cloudflare gratuita aiuta già)
Come velocizzare WordPress: 5 soluzioni
1. Disabilita e cancella plugin inutili
Il 70% dei plugin WordPress non verrà mai usato nella sua interezza. Vai in Plugin → Tutti i plugin e chiediti per ognuno: serve davvero? Se non sei sicuro, disabilitalo (non cancellare subito, così puoi riattivarlo se serve). Dopo una settimana di sito veloce, cancella quelli che non hai dovuto riattivare.
Plugin da evitare perché infami per le performance: Yoast SEO (usa Rank Math che è molto più leggero), Page Builder pesanti (Elementor su shared hosting è un disastro), Social media feed plugin (caricano in tempo reale da API esterne).
2. Attiva la cache del browser e del server
Cache browser: evita che il browser riscarichi le stesse immagini e CSS a ogni visita. Install WP Super Cache o W3 Total Cache (legge: entrambi sono pesanti, ma comunque meglio di niente).
Cache server-side: se il tuo hosting supporta Redis o Memcached, usali. Sono 10x più veloci di una cache su disco. Chiedi al provider se sono disponibili.
3. Ottimizza il database
Nel corso del tempo, il database accumula spazzatura: revisioni di post, commenti spam, utenti fantasma. Installa WP-Optimize (versione free va bene) e fai una pulizia: rimuovi revisioni vecchie, spam, dati inutili. Fai un backup prima.
4. Comprimi immagini e usa una CDN
Le immagini sono il 50-70% del peso di un sito. Comprimi tutto con Imagify o Smush (versione free). Poi usa una CDN come Cloudflare (gratuito): le immagini si servono da server distribuiti globali, non da uno solo.
5. Considera un hosting migliore
Se hai fatto tutto sopra e WordPress è ancora lento, il problema è l'hosting. Lo shared hosting a €2/mese condivide risorse con 1000 altri siti. Passa a un hosting gestito WordPress (Kinsta, WP Engine) oppure a un sito in PHP nativo Yii2 che è 10x più veloce e costa meno.
Quando WordPress non è la scelta giusta
Se dopo tutte questi step il sito è ancora lento, e soprattutto se ti ritrovi a pagare plugin premium per performance (WP Rocket, etc.), significa che WordPress non è lo strumento giusto per te. Leggi quando WordPress non è la scelta giusta — forse un'applicazione web su misura in PHP sarebbe migliore e più economica nel lungo termine.
Continua a leggere
Hai un progetto in mente?
Raccontami cosa ti serve: ti propongo la soluzione web più adatta alle tue esigenze.
Contattami I miei servizi