Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Perché WordPress è lento? Scopri come risolverlo con i nostri 10 consigli esperti

Odii aspettare che un sito web lento si carichi? I tuoi visitatori provano lo stesso e spesso se ne andranno se le tue pagine impiegano troppo tempo ad apparire.

Un sito WordPress lento danneggia il tuo posizionamento nei motori di ricerca e ti costa potenziali vendite. Su WPBeginner, siamo ossessionati dalla velocità per garantire la migliore esperienza possibile ai nostri lettori.

In questa guida, condivideremo i consigli pratici che utilizziamo per mantenere il nostro sito velocissimo. Vediamo perché WordPress diventa lento e come puoi risolverlo.

Perché WordPress è lento e come puoi risolverlo?

Perché un sito WordPress lento è un problema?

Abbiamo tutti provato la frustrazione di aspettare che un sito lento si carichi. Quei preziosi secondi sembrano un'eternità e la maggior parte dei visitatori semplicemente non aspetta. Studi dimostrano costantemente che gli utenti abbandonano i siti web entro pochi secondi se non si caricano rapidamente.

L'impatto va ben oltre la frustrazione dell'utente. La ricerca di Akamai mostra che un ritardo di 100 millisecondi nel tempo di caricamento del sito web può danneggiare i tassi di conversione del 7%. Per un sito di e-commerce che guadagna $100.000 al giorno, quel singolo secondo di ritardo potrebbe costare $2,5 milioni in vendite perse all'anno.

Ecco cosa ti costano effettivamente le lente velocità di caricamento:

  • Conversioni perse: Ogni secondo di ritardo riduce le conversioni del 7%
  • Meno visualizzazioni di pagina: I siti lenti registrano l'11% in meno di visualizzazioni di pagina
  • Reputazione danneggiata: La soddisfazione del cliente diminuisce del 16%
  • Classifiche di ricerca inferiori: Google utilizza i Core Web Vitals come fattore di ranking
  • Traffico mobile ridotto: il 53% degli utenti da mobile abbandona i siti che impiegano oltre 3 secondi per caricarsi
Studio sulla velocità di Strangeloop

Google ha reso la velocità del sito web un fattore critico di posizionamento attraverso il suo aggiornamento Core Web Vitals. Ciò significa che i siti lenti non perdono solo visitatori, ma vengono anche penalizzati nei risultati di ricerca, interrompendo la tua principale fonte di traffico organico.

Noi di WPBeginner abbiamo visto in prima persona come i miglioramenti della velocità possano trasformare le prestazioni di un sito web. Ecco perché identificare e risolvere i problemi di velocità non è solo consigliato, ma è essenziale per il tuo successo online.

Quanto è lento il mio sito web e perché?

Puoi scoprire rapidamente quanto è lento il tuo sito web eseguendo un test di velocità. Copriamo i vari strumenti che puoi utilizzare nella nostra guida su come eseguire correttamente un test di velocità del sito web.

Ti consigliamo di eseguire il test almeno 3 volte per tenere conto delle fluttuazioni di Internet e fare la media dei risultati. Potresti anche voler ripetere il test utilizzando diversi strumenti di test di velocità.

Presta particolare attenzione alla metrica di caricamento della pagina, che mostra quanto tempo i visitatori devono attendere per vedere la tua pagina web.

Tempo di caricamento del test di velocità

Se il tuo sito web impiega più di 2 secondi per caricarsi, devi scoprire cosa lo sta rallentando. Fortunatamente, la maggior parte degli strumenti di test di velocità evidenzia i problemi principali e ti consente di approfondire per visualizzare report dettagliati.

Ora che conosci la velocità del tuo sito web, devi identificare eventuali problemi che lo stanno rallentando. Fortunatamente, ci sono molti buoni modi per controllare le prestazioni del tuo sito web.

Ad esempio, puoi utilizzare GTmetrix per migliorare le prestazioni del sito WordPress eseguendolo come plugin o visitando il loro sito web per eseguire rapidamente un test di velocità su qualsiasi sito web.

Punteggio più recente della homepage di GTmetrix

GTmetrix assegnerà un punteggio al tuo sito web in modo da poter vedere rapidamente come si posiziona.

Puoi anche fare clic sul link ‘Report dettagliato’ per saperne di più sui potenziali problemi. Gli elementi verdi non richiedono la tua attenzione, mentre gli elementi arancioni o rossi stanno rallentando il tuo sito.

Report dettagliato di GTmetrix

Puoi fare clic su un problema per vedere maggiori dettagli tecnici su cosa sta causando il rallentamento, il che ti aiuterà a decidere quali correzioni applicare.

Detto questo, diamo un'occhiata approfondita ai principali problemi che rallentano WordPress e a come risolverli:

  1. Il tuo sito WordPress non è aggiornato
  2. Non stai utilizzando una cache di WordPress
  3. Non stai utilizzando una CDN
  4. Troppi file devono essere caricati per visualizzare la pagina
  5. Le tue immagini sono troppo grandi o non ottimizzate
  6. Il tuo database WordPress non è ottimizzato
  7. Stai utilizzando plugin lenti o inefficienti
  8. Le tue attività programmate del sito web non sono ottimizzate
  9. Stai utilizzando un hosting WordPress lento
  10. Il tuo software server è obsoleto
  11. Domande frequenti sulla velocità di WordPress
  12. Risorse aggiuntive per velocizzare WordPress

Il tuo sito WordPress non è aggiornato

Devi assicurarti che il tuo sito web WordPress sia aggiornato, e questo include il software WordPress, i tuoi plugin e i tuoi temi. Gli sviluppatori rilasciano spesso aggiornamenti per ottimizzare le prestazioni e correggere bug.

Importante: Prima di fare clic sul pulsante di aggiornamento, dovresti sempre creare un backup completo del tuo sito. Ti consigliamo di utilizzare Duplicator per mantenere i tuoi dati al sicuro.

Una volta che hai un backup, ti consigliamo di utilizzare l'ordine di aggiornamento corretto. Inizia con il core di WordPress e poi aggiorna i tuoi plugin e temi. Puoi farlo comodamente dalla pagina Dashboard » Aggiornamenti.

Aggiornamento di WordPress Core dalla Bacheca

Per istruzioni dettagliate, consulta queste guide passo passo:

Non stai utilizzando una cache di WordPress

Ogni volta che qualcuno visita una pagina del tuo sito web, WordPress la costruisce dinamicamente da un database MySQL. Questo comporta l'esecuzione di script e l'interrogazione del database, e il risultato finale è una pagina HTML che può essere visualizzata nel browser dell'utente.

Quando un gran numero di persone visita il tuo sito contemporaneamente, il tuo database riceverà molte richieste, portando a tempi di caricamento più lenti.

Un plugin di caching per WordPress è uno dei modi migliori per velocizzare il tuo sito web perché aggira questo processo.

Quando qualcuno visita il tuo sito e la pagina HTML viene generata, viene memorizzata nella cache in modo che non debba essere ricostruita per i visitatori futuri. Invece, visualizzano semplicemente la pagina memorizzata nella cache.

Come funziona la cache di WordPress

Questo riduce il carico sul tuo server web e la pagina si caricherà più velocemente.

Puoi imparare come installare i plugin di caching più popolari utilizzando queste guide:

Puoi anche sfruttare il caching del browser, che memorizza una copia della pagina web e di altre risorse sul computer dell'utente in modo che si carichi più velocemente la prossima volta che la visita.

Non stai utilizzando una CDN

Una Content Delivery Network (CDN) memorizza nella cache i tuoi file su più server in tutto il mondo. Oltre a memorizzare nella cache le pagine HTML generate, memorizza anche tutte le altre risorse necessarie per visualizzare la pagina, incluse immagini, fogli di stile CSS, file JavaScript e altro ancora.

Come funziona una CDN

Questo contenuto viene servito dal server più vicino a ciascun utente. Ciò offre grandi miglioramenti della velocità se hai visitatori da molte località in tutto il mondo, come facciamo noi di WPBeginner.

Se non stai già utilizzando una CDN, puoi scegliere tra molti eccellenti servizi CDN per WordPress:

  • Bunny.net è la migliore CDN per WordPress con server distribuiti in tutto il mondo. Il nostro team di OptinMonster lo utilizza perché i loro prezzi sono molto convenienti per le piccole imprese.
  • Utilizziamo Cloudflare perché offrono una potente CDN per WordPress con un firewall per proteggere il tuo sito dalle minacce.
  • Ci piace Envira CDN perché è una CDN semplice e conveniente creata specificamente per velocizzare le immagini. Si attiva con un singolo clic, evitando la complessa configurazione di altri servizi.
  • Raccomandiamo anche Sucuri, un'altra CDN con funzionalità di sicurezza che abbiamo utilizzato per molti anni.

Per maggiori informazioni sui vantaggi di una Content Delivery Network, consulta la nostra guida su perché hai bisogno di una CDN per il tuo blog WordPress.

Troppi file devono essere caricati per visualizzare la pagina

Prima che un visitatore possa visualizzare la tua pagina web, il suo browser deve prima richiedere e scaricare tutti i file necessari. Questo include tutte le immagini che desideri visualizzare, i fogli di stile che formattano la pagina, i file JavaScript che aggiungono funzionalità, i font e altro ancora.

Più file ci sono, più lentamente la pagina si caricherà, specialmente se alcuni dei file sono molto grandi o sono archiviati su un server di terze parti lento.

Queste sono chiamate richieste HTTP e abbiamo scritto un tutorial dettagliato su come ridurre le richieste HTTP in WordPress.

Gli utenti avanzati possono identificare le richieste HTTP lente utilizzando lo strumento Strumento di ispezione del loro browser. Guardando la scheda 'Rete', è possibile vedere esattamente quali file vengono caricati e quanto tempo impiega ciascuno.

Identificare le richieste HTTP utilizzando gli strumenti per sviluppatori del tuo browser

Puoi fare doppio clic sull'intestazione della colonna Tempo per ordinare l'elenco con le risorse più lente in cima. Qualsiasi risorsa che impiega più di mezzo secondo o un secondo per caricarsi potrebbe rallentare il tuo sito, anche se questa è solo una linea guida.

Diamo un'occhiata rapida ad alcuni modi per risolvere questo problema e velocizzare il tuo sito web.

Innanzitutto, i tuoi file CSS e JavaScript spesso contengono più informazioni del necessario, come spazi bianchi e commenti degli sviluppatori. Puoi ridurre le dimensioni di questi file minificandoli, il che li rende molto più veloci da caricare.

Minificazione di CSS, JavaScript e iFrame in WP Rocket

Un altro problema è che tutte le immagini visualizzate sull'intera pagina vengono caricate, anche se non saranno visibili finché l'utente non scorre verso il basso. Il caricamento pigro delle immagini può velocizzare il tempo di caricamento della pagina scaricando solo le immagini visibili sullo schermo dell'utente. Le altre vengono caricate mentre l'utente scorre verso il basso.

Puoi anche caricare pigramente i video e la sezione commenti in fondo alla pagina.

Troverai altre tecniche nella guida che abbiamo menzionato in precedenza su come ridurre le richieste HTTP.

Le tue immagini sono troppo grandi o non ottimizzate

Uno dei problemi di velocità più comuni che vediamo sui siti web per principianti sono le immagini non ottimizzate. Nei loro formati originali, le foto e altre immagini hanno dimensioni di file enormi che richiedono molto tempo per essere caricate.

Immagini ottimizzate vs non ottimizzate in WordPress

Su WPBeginner, utilizziamo software di fotoritocco per ottimizzare le nostre immagini prima di caricarle sul nostro sito web. Ridimensioniamo le immagini all'altezza e alla larghezza a cui verranno visualizzate sul nostro sito, modifichiamo le impostazioni di compressione delle immagini e scegliamo il formato immagine più appropriato.

Puntiamo alla dimensione del file più piccola mantenendo una qualità dell'immagine accettabile.

Per istruzioni dettagliate sull'ottimizzazione delle immagini senza sacrificare la qualità, consulta la nostra guida su come ottimizzare le immagini per le prestazioni web senza perdere qualità.

I video occupano ancora più spazio e larghezza di banda, quindi ti consigliamo di non caricarli affatto sul tuo sito WordPress. Invece, dovresti usare un sito video di terze parti dedicato come YouTube e poi incorporare i video nei tuoi post del blog.

Incorporare un video di YouTube nel tuo sito web WordPress

Per maggiori dettagli, consulta la nostra guida su perché non dovresti mai caricare un video su WordPress.

Il tuo database WordPress non è ottimizzato

Man mano che i contenuti vengono aggiunti e rimossi dal tuo database WordPress nel corso degli anni, potrebbe contenere molte informazioni non necessarie che possono rallentarlo. Ciò può avere un impatto serio sul tempo di caricamento del tuo sito web.

È importante eseguire regolarmente la manutenzione e l'ottimizzazione del database di WordPress per mantenere prestazioni veloci del sito web.

Uno dei modi migliori per pulire il tuo database è usare la versione gratuita di WP-Optimize. Oltre alla manutenzione del database, può anche aiutare a comprimere le tue immagini, rimuovere dimensioni di immagini inutilizzate, memorizzare nella cache i tuoi contenuti e ridurre le dimensioni dei file HTML, CSS e JavaScript.

Nota: Assicurati di creare un backup del tuo database prima di eseguire qualsiasi operazione di pulizia. Sebbene questo plugin sia sicuro, è sempre meglio essere prudenti.

Puoi scegliere le attività di gestione del database che desideri eseguire nella pagina WP-Optimize » Database della tua bacheca di WordPress.

Ad esempio, puoi migliorare le prestazioni di WordPress ottimizzando le tabelle del database, rimuovendo revisioni dei post non necessarie, eliminando bozze automatiche dei post ed eliminando commenti spam e cestinati, tra le altre attività.

Pulisci e ottimizza il database

Puoi quindi eseguire queste attività facendo clic su un singolo pulsante in cima alla pagina.

Per i dettagli su come utilizzare questo plugin, consulta la nostra guida su come ottimizzare il tuo database.

Stai utilizzando plugin lenti o inefficienti

Prima che una pagina del tuo sito web possa essere caricata, WordPress deve prima caricare i suoi file principali e i plugin attivi. Se un plugin si carica lentamente, influisce sulle prestazioni di WordPress.

Nota che i plugin inattivi non rallenteranno affatto il tuo sito web, e anche avere molti plugin installati di solito non avrà un grande impatto sulla velocità del sito. Il problema sono i plugin che si comportano male.

Questi sono plugin che interrogano il database di WordPress più del necessario, caricano file da plugin di terze parti lenti, o sono semplicemente gonfi o offrono più funzionalità di quelle di cui hai bisogno.

Abbiamo una guida su Quali plugin di WordPress stanno rallentando il tuo sito? Qui, trattiamo alcuni metodi diversi che ti aiuteranno a identificare i plugin che si comportano male.

Il report delle query per componente in Query Monitor

Una volta trovati, puoi sostituirli con plugin alternativi ottimizzati per la velocità o contattare lo sviluppatore del plugin per supporto.

Le tue attività programmate del sito web non sono ottimizzate

Alcuni plugin di WordPress molto importanti eseguono attività in background essenziali che utilizzano risorse significative del server e rallentano il tuo sito web.

Alcuni esempi includono:

Queste attività sono necessarie, quindi non puoi disabilitare i plugin.

Tuttavia, puoi pianificare queste attività importanti in orari di minor traffico, quando il tuo sito ha meno visitatori. Puoi anche regolare la frequenza con cui questi plugin vengono eseguiti per ridurre il carico non necessario sul tuo server.

Come eseguire automaticamente il backup del tuo sito in base a una pianificazione

Ad esempio, se pubblichi solo uno o due articoli a settimana, puoi pianificare i backup in modo che vengano eseguiti solo una o due volte a settimana dopo che i nuovi articoli sono stati pianificati.

Sarai in grado di configurare la pianificazione per ogni attività utilizzando le impostazioni del plugin.

Puoi anche consultare la nostra guida su come visualizzare e controllare i cron job di WordPress per imparare a configurare le attività regolari eseguite da WordPress.

Stai utilizzando un hosting WordPress lento

Indipendentemente da quanto ottimizzi il tuo sito WordPress, sarà sempre lento se utilizzi un provider di hosting lento o inaffidabile. Ecco perché ti consigliamo di non utilizzare l'hosting gratuito per un sito web aziendale attivo.

Invece, la maggior parte dei piccoli siti web può iniziare con un piano di hosting condiviso con una società di hosting affidabile e conveniente come Bluehost o Hostinger.

Tuttavia, l'hosting condiviso è spesso troppo limitato per siti web più grandi con molto traffico, come WPBeginner. Ecco perché utilizziamo l'infrastruttura cloud Enterprise di SiteGround per il nostro sito web.

Sito Web SiteGround

Abbiamo eseguito test di velocità approfonditi sui principali servizi di hosting WordPress, anche da diverse località in tutto il mondo, e su come ciascun provider ha gestito un elevato traffico.

Puoi vedere i risultati dei nostri test di performance nel nostro articolo sul hosting WordPress più veloce.

Ora, cambiare provider di hosting è un passo importante. Quindi potresti anche voler consultare la nostra guida sui principali indicatori chiave di quando dovresti cambiare il tuo hosting web WordPress.

Il tuo software server è obsoleto

WordPress si basa su altri software per funzionare, inclusi il linguaggio di programmazione PHP e il sistema di gestione di database MySQL. Questo software è installato sul tuo server web.

Come WordPress e i tuoi plugin, questi programmi vengono aggiornati di volta in volta per migliorare le prestazioni, correggere bug e vulnerabilità di sicurezza e aggiungere nuove funzionalità. Utilizzare la versione più recente può velocizzare il tuo sito web.

Esiste anche una versione più veloce di PHP ottimizzata per le prestazioni, specialmente quando il tuo sito riceve molti visitatori.

Ad esempio, il team di SiteGround ha creato una versione ottimizzata chiamata Ultrafast PHP. Poiché WPBeginner è ospitato su SiteGround, questo è uno dei fattori che migliorano la velocità del nostro sito web.

Passa PHP a PHP ultraveloce

Puoi saperne di più nella nostra guida su come velocemente PHP e MySQL possono aumentare la velocità del sito web.

Domande frequenti sulla velocità di WordPress

Riceviamo messaggi da migliaia di lettori che cercano di migliorare le prestazioni del proprio sito web. Ecco le risposte ad alcune delle domande più comuni che riceviamo riguardo alla risoluzione dei problemi di un sito WordPress lento.

1. Perché il mio sito WordPress è così lento su mobile?

I telefoni cellulari hanno spesso connessioni dati più lente e processori più deboli rispetto ai computer desktop. Se le tue immagini non sono ottimizzate o il tuo tema carica troppi script, gli utenti mobili sentiranno maggiormente il ritardo. L'utilizzo di un tema responsive e di una CDN è il modo migliore per risolvere questo problema.

2. I plugin inattivi rallentano il mio sito?

No, i plugin inattivi non caricano alcun codice quando un visitatore visualizza il tuo sito web. Rimangono nel tuo database ma non influiscono sulla velocità di caricamento delle tue pagine. Tuttavia, consigliamo comunque di eliminarli per mantenere la tua dashboard ordinata e sicura.

3. WordPress è più lento dei website builder come Wix?

Di base, WordPress potrebbe sembrare più lento perché ti offre piena libertà anziché un sistema bloccato. Tuttavia, un sito WordPress correttamente ottimizzato è solitamente molto più veloce di Wix o Squarespace. Hai il pieno controllo sull'hosting e sulle risorse, il che consente prestazioni migliori.

4. Ogni quanto dovrei eseguire un test di velocità?

Consigliamo di eseguire un test di velocità ogni volta che installi un nuovo plugin o apporti modifiche al design. È anche saggio fare un controllo di routine una volta al mese. Questo ti aiuta a individuare nuovi problemi prima che allontanino i visitatori.

5. Posso risolvere un sito lento senza conoscenze di codifica?

Sì, puoi risolvere la maggior parte dei problemi di velocità senza scrivere una sola riga di codice. L'utilizzo di un plugin di caching come WP Rocket e l'ottimizzazione delle tue immagini risolveranno i problemi più grandi. Non è necessario essere uno sviluppatore per rendere veloce il tuo sito.

Risorse aggiuntive per velocizzare WordPress

Ora che sai come risolvere i problemi di un sito web lento, potresti voler approfondire ottimizzazioni specifiche. Ecco alcune delle nostre migliori guide per aiutarti a migliorare le prestazioni:

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

Commenti

  1. Congratulazioni, hai l'opportunità di essere il primo commentatore di questo articolo.
    Hai una domanda o un suggerimento? Lascia un commento per iniziare la discussione.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.