Perché il tuo sito WordPress è lento (e come risolverlo in 10 minuti)
Un sito che impiega più di 3 secondi a caricare perde il 53% dei visitatori da mobile. Non è un'opinione: è un dato Google. Se il tuo sito WordPress è lento, stai letteralmente pagando per perdere clienti — tra hosting, dominio e tempo investito nella creazione dei contenuti.
La buona notizia è che nella maggior parte dei casi le cause sono poche e le soluzioni semplici. Vediamo insieme i problemi più comuni e come risolverli, partendo da quelli che puoi sistemare subito.
1. Troppi plugin (e quelli sbagliati)
WordPress ha un ecosistema di oltre 60.000 plugin. Il problema è che molti utenti ne installano decine senza rendersi conto dell'impatto sulle performance. Ogni plugin aggiunge codice JavaScript e CSS che il browser deve scaricare e interpretare, query al database, e a volte richieste a server esterni.
Cosa fare subito
- Vai su Plugin > Plugin installati e disattiva tutto ciò che non usi attivamente
- Elimina (non solo disattivare) i plugin che non ti servono
- Sostituisci i plugin pesanti con alternative più leggere — ad esempio, Contact Form 7 al posto di WPForms nella versione premium se usi solo form semplici
- Evita plugin che caricano risorse su tutte le pagine quando servono solo su una (slider, page builder, popup)
Regola d'oro: se puoi ottenere lo stesso risultato senza un plugin (ad esempio con un semplice snippet di codice), fai a meno del plugin.
2. Hosting economico (troppo economico)
L'hosting condiviso da 2-3 euro al mese è perfetto per un blog personale. Per un sito aziendale che deve convertire visitatori in clienti, è un collo di bottiglia. Su un hosting condiviso il tuo sito condivide risorse (CPU, RAM, disco) con centinaia di altri siti. Quando uno di questi ha un picco di traffico, anche il tuo rallenta.
La differenza tra un hosting mediocre e uno buono si misura nel Time To First Byte (TTFB): il tempo che il server impiega a rispondere alla prima richiesta. Un buon TTFB è sotto i 200ms. Su hosting condivisi economici, spesso supera i 600-800ms prima ancora che il browser inizi a scaricare qualcosa.
Alternative concrete
- VPS gestito (Hetzner, DigitalOcean) da 5-10 euro/mese — un salto enorme in performance
- Hosting WordPress gestito (Cloudways, Kinsta) per chi non vuole gestire il server
- Se resti su hosting condiviso, scegli almeno provider con LiteSpeed e SSD NVMe
3. Nessun sistema di caching
WordPress genera ogni pagina dinamicamente: ad ogni visita, PHP esegue query al database, assembla l'HTML e lo invia al browser. Con il caching, questa operazione viene fatta una volta sola e il risultato viene servito direttamente per le visite successive.
Il miglioramento è drastico: pagine che impiegavano 2-3 secondi a generarsi vengono servite in pochi millisecondi.
Plugin consigliati
- LiteSpeed Cache — gratuito e potentissimo se il tuo hosting usa LiteSpeed
- WP Super Cache — semplice, affidabile, sviluppato da Automattic
- W3 Total Cache — più configurazioni, adatto a chi sa cosa sta facendo
4. Immagini non ottimizzate
Le immagini sono la causa numero uno di pagine pesanti. Una foto caricata direttamente dalla fotocamera può pesare 3-5 MB. Moltiplicata per le 10-15 immagini di una pagina prodotto o portfolio, il sito deve scaricare 30-50 MB prima di essere visibile.
Soluzioni rapide
- Converti le immagini in formato WebP (50-80% più leggero di JPEG)
- Ridimensiona le immagini alla dimensione effettiva di visualizzazione
- Usa il lazy loading (caricamento differito) — WordPress lo supporta nativamente dalla versione 5.5
- Installa ShortPixel o Imagify per la compressione automatica al caricamento
5. Niente CDN
Un CDN (Content Delivery Network) distribuisce i file statici del tuo sito su server sparsi nel mondo. Un visitatore da Milano scaricherà i file da un server a Milano, non da uno in Germania o negli USA. La versione gratuita di Cloudflare è più che sufficiente per la maggior parte dei siti e si configura in 15 minuti.
Come misurare le performance
Prima di ottimizzare, misura. E dopo aver ottimizzato, misura di nuovo. I due strumenti essenziali sono:
- PageSpeed Insights — lo strumento ufficiale di Google, misura Core Web Vitals
- GTmetrix — analisi dettagliata con waterfall delle richieste
Un punteggio Performance di almeno 80 su PageSpeed Insights (mobile) è il minimo per non essere penalizzati da Google. L'ideale è stare sopra 90.
Quando serve un professionista
Le ottimizzazioni sopra coprono l'80% dei problemi. Ma ci sono situazioni in cui serve andare più a fondo: temi custom con codice inefficiente, conflitti tra plugin, database non ottimizzato dopo anni di utilizzo, configurazioni server specifiche. In questi casi, un intervento tecnico mirato risolve in poche ore quello che potresti rincorrere per settimane.
Vuoi un sito veloce senza pensieri?
In Cortexa Lab ci occupiamo di assistenza tecnica e ottimizzazione per siti WordPress e non solo. Analizziamo le performance, identifichiamo i colli di bottiglia e implementiamo le soluzioni giuste. Se preferisci concentrarti sul tuo business e lasciare la parte tecnica a chi la fa ogni giorno, siamo qui per questo.
Scopri i nostri servizi