Perché il mio WordPress è lento, e come lo rendo più veloce?

Un sito WordPress lento ha quasi sempre una di sei cause: una versione di PHP obsoleta, nessun object caching, immagini troppo pesanti, troppi plugin, un tema pesante o un pagebuilder, oppure un hosting non adatto al sito. Misura prima qual è, e poi intervieni su quella singola causa. Metà di queste le risolvi tu; l'altra metà fa parte di serie di un buon hosting.

Qui sotto trovi le sei cause, ognuna con ciò che puoi fare tu e ciò che presso WWW4 è già compreso nel pacchetto. In fondo leggi come misurare prima di intervenire, perché ottimizzare alla cieca costa tempo e rende poco.

Sei cause di un sito WordPress lento

In ordine di frequenza con cui le vediamo. Le prime due le risolvi senza modificare una sola riga di codice.

1. Una versione di PHP obsoleta

Ogni nuova versione di PHP elabora lo stesso codice WordPress più velocemente della precedente, e le versioni vecchie non ricevono più aggiornamenti di sicurezza. Eppure molti siti girano ancora su una versione di anni fa, semplicemente perché nessuno l'ha mai cambiata.

Che cosa fai tu

Guarda nel tuo pannello di controllo quale versione di PHP usa il tuo sito. Verifica che il tuo tema e i tuoi plugin supportino una versione più recente, fai un backup e passa alla nuova versione. Se qualcosa si rompe, torni indietro e sai quale plugin va sostituito.

Che cosa fornisce WWW4

Scegli tu la versione di PHP per ogni sito, da PHP 8.5 e 8.4 fino a versioni più vecchie per chi non può ancora passare. Cambiare e tornare indietro lo fai tu, in qualsiasi momento.

2. Nessun object caching

A ogni visualizzazione di pagina WordPress richiede di nuovo al database gli stessi dati: opzioni, menu, widget, metadati. Su un sito trafficato o un e-commerce con molti prodotti il database diventa così il collo di bottiglia.

Che cosa fai tu

Verifica se il tuo sito usa un object cache; nella bacheca di WordPress, sotto Salute del sito, vedi se è attivo un object cache persistente. Se no, è la prima domanda da fare al tuo provider di hosting.

Che cosa fornisce WWW4

La Redis object caching è compresa in ogni pacchetto hosting. Le risposte del database restano in memoria, così la stessa richiesta non viene ripetuta ogni volta.

3. Immagini troppo pesanti o troppe

La causa più frequente che vediamo nei siti aziendali. Foto prese direttamente dalla fotocamera, larghe migliaia di pixel, su una pagina che le mostra a 800 pixel. Il server allora non è lento; la pagina è semplicemente troppo pesante.

Che cosa fai tu

Ridimensiona le immagini prima di caricarle alla dimensione in cui vengono mostrate. Usa formati di file moderni, fai caricare le immagini sotto la piega solo quando il visitatore scorre, e fai pulizia nella libreria media.

Che cosa fornisce WWW4

La Jaan Performance Engine, il nostro plugin WordPress, è compresa gratuitamente nel tuo hosting e si occupa dell'ottimizzazione delle immagini e del caching delle tue pagine, senza licenza separata.

4. Troppi plugin

Non conta il numero, ma che cosa fanno. Un solo plugin scritto male che a ogni pagina interroga un servizio esterno pesa più di dieci plugin ben fatti. Ma più plugin hai, più è probabile che ce ne sia uno così.

Che cosa fai tu

Disattiva i plugin uno alla volta su una copia di test e misura la differenza. Rimuovi ciò che non usi più, e sostituisci i plugin che fanno una sola piccola funzione con una riga nel tuo tema o con un'alternativa più leggera.

Che cosa fornisce WWW4

Nei log del server vediamo quali richieste durano a lungo. Se sospetti che un plugin sia il colpevole, guardiamo insieme a te e ti diciamo quale.

5. Un tema pesante o un pagebuilder

I pagebuilder e i temi multifunzione caricano script e stili per tutte le funzioni che conoscono, anche quelle che il tuo sito non usa. Questo costa calcolo sul server a ogni visualizzazione e tempo di caricamento nel browser.

Che cosa fai tu

Verifica se il tuo pagebuilder permette di disattivare i componenti inutilizzati. Se costruisci un nuovo sito, valuta se il pagebuilder ti serve davvero; l'editor a blocchi standard di WordPress è ormai molto più maturo di un tempo.

Che cosa fornisce WWW4

Un pagebuilder pesante ha bisogno di più memoria per richiesta. I nostri pacchetti si differenziano per il PHP memory limit, da 128 a 512 MB, così scegli il pacchetto adatto al tuo tema.

6. Un hosting non adatto al sito

Un e-commerce con migliaia di prodotti sul pacchetto più piccolo, o un sito che nei momenti di picco raggiunge il limite di memoria. Allora il problema non è il sito ma l'ambiente, e nessun plugin può aiutare.

Che cosa fai tu

Guarda lo schema: il sito è sempre lento, o soprattutto nei momenti di traffico? Solo nei picchi indica risorse insufficienti. Sempre lento indica una delle cinque cause qui sopra.

Che cosa fornisce WWW4

Storage SSD in ogni pacchetto, e un percorso di crescita chiaro: dal pacchetto più piccolo a uno più grande e, quando l'hosting condiviso non basta più, a un VPS gestito con risorse proprie.

Di quanto diventi più veloce il tuo sito con ognuno di questi interventi dipende interamente dal tuo tema, dai tuoi plugin e dai tuoi contenuti. Su questo non mettiamo percentuali. Quello che possiamo dire: le cose dal nostro lato sono comprese di serie nel pacchetto, non paghi nulla in più.

Prima misura, poi intervieni

Chi inizia a ottimizzare senza misurare perde tempo sulla cosa sbagliata. Misura quindi prima come si carica ora il tuo sito, e guarda i Core Web Vitals: i tre parametri con cui Google valuta quanto velocemente una pagina diventa visibile, quanto velocemente reagisce e se il layout si sposta durante il caricamento. Non devi comprare nessuno strumento; le misurazioni di Google sono gratuite e mostrano anche ciò che sperimentano i visitatori reali.

Guarda la distinzione tra tempo del server e tempo di caricamento nel browser. Se passa molto tempo prima che arrivi il primo byte, il problema è sul server: versione di PHP, database, memoria o hosting. Se il primo byte arriva in fretta ma la pagina poi continua a caricarsi lentamente, il problema è in ciò che la pagina si porta dietro: immagini, script, tema. Quella sola distinzione determina quale metà dell'elenco qui sopra è rilevante per te.

Misura di nuovo dopo ogni intervento, e cambia una cosa alla volta. Altrimenti dopo non sai che cosa ha aiutato e che cosa no.

Che cosa fornisce WWW4 di serie

Le cause dal lato server presso di noi non devi risolverle tu. Questo è compreso in ogni pacchetto hosting.

Scelta della versione di PHP per ogni sito, con PHP 8.5 e 8.4 disponibili
Redis object caching per il database
Jaan Performance Engine per caching e immagini, inclusa gratuitamente
Spazio web SSD in ogni pacchetto
PHP memory limit da 128 a 512 MB, a seconda del pacchetto
Crescita verso un VPS gestito quando l'hosting condiviso non basta più
La Jaan Performance Engine Quando un VPS?

Per approfondire

Vuoi metterti al lavoro da solo? Gli articoli della base di conoscenza qui sotto ti accompagnano passo per passo.

Jaan Performance Engine Hosting WordPress

Domande frequenti su un sito WordPress lento

Quasi sempre per una di sei cause: una versione di PHP obsoleta, nessun object caching, immagini troppo pesanti, plugin troppo numerosi o scritti male, un tema o un page builder pesante, oppure un hosting non adatto al sito. Misura prima se il ritardo è sul server o nel browser; questo determina quali cause ti riguardano.
Guarda il tempo fino al primo byte. Se il server impiega molto a iniziare a rispondere, il problema è lato server: versione di PHP, database, memoria o risorse insufficienti. Se la risposta arriva in fretta ma poi la pagina continua a caricarsi lentamente, il problema è nella pagina stessa: immagini, script, tema. Un sito lento solo nei momenti di picco di solito è al limite delle sue risorse.
A ogni visualizzazione di pagina WordPress richiede di nuovo al database gli stessi dati. L'object caching tiene quelle risposte in memoria, così il database non ripete ogni volta lo stesso lavoro. Su un sito aziendale tranquillo lo noti poco; su un sito trafficato o su un negozio online con molti prodotti fa una differenza percepibile. Da WWW4 l'object caching con Redis è incluso in ogni pacchetto.
Sì. Ogni nuova versione di PHP elabora lo stesso codice più velocemente della precedente, e le versioni vecchie non ricevono più aggiornamenti di sicurezza. Verifica però prima che il tuo tema e i tuoi plugin supportino la nuova versione, e fai un backup. Da WWW4 scegli tu la versione sito per sito e puoi tornare indietro se qualcosa si rompe.
Dipende interamente dal tuo tema, dai tuoi plugin e dai tuoi contenuti, quindi non ci mettiamo una percentuale. Un sito con un page builder pesante e trenta plugin ha un profilo completamente diverso da un semplice sito aziendale. Ciò che è certo: scelta di PHP, object caching con Redis, SSD e la Jaan Performance Engine sono inclusi di serie nel pacchetto.
Il nostro plugin WordPress per caching e ottimizzazione delle immagini, incluso gratuitamente in ogni pacchetto di hosting WWW4. Non devi acquistare una licenza separata né mantenere un plugin di terzi. I dettagli si trovano nella pagina dedicata al plugin.
Non esiste un numero magico. Un solo plugin che interroga un servizio esterno a ogni pagina pesa più di dieci plugin ben fatti. Non guardare quindi al numero ma a ciò che fa ogni plugin, elimina ciò che non usi e testa su una copia del sito quale plugin fa la differenza.
Quando il sito diventa lento soprattutto nei momenti di traffico intenso mentre tema e plugin sono in ordine, quando raggiungi in modo strutturale il limite di memoria, o quando ti serve software server proprio o l'accesso shell. Allora il passo successivo è un VPS gestito: risorse proprie, senza vicini che influenzano le tue prestazioni. Per la maggior parte dei siti WordPress l'hosting condiviso è ampiamente sufficiente.
Trust Guard Security Scanned
Chiama ora
Invia un'e-mail