Come velocizzare WordPress con 15 suggerimenti (2023)

Pubblicato: 2023-09-07

Uno dei maggiori problemi che devono affrontare i proprietari di siti Web WordPress è un sito Web lento. Quando il tuo sito web è in ritardo, può influire sul posizionamento nelle pagine del ranking dei motori di ricerca (SERP), far sì che i tuoi visitatori se ne vadano e non ritornino mai più e possa persino influenzare i tassi di conversione. In questo post offriremo quindici suggerimenti (e alcuni bonus) per velocizzare WordPress.

Iniziamo.

Sommario
  • 1 Perché dovresti preoccuparti della velocità di WordPress?
  • 2 Come velocizzare WordPress
    • 2.1 1. Condurre un test di velocità
    • 2.2 2. Scegli il giusto provider di hosting WordPress
    • 2.3 3. Ottimizza i Core Web Vitals
    • 2.4 4. Scegli DNS Premium
    • 2.5 5. Mantieni pulito il database del tuo sito
    • 2.6 6. Utilizzare una CDN
    • 2.7 7. Memorizza nella cache i file del tuo sito WordPress
    • 2.8 8. Minimizza CSS, JS e HTML
    • 2.9 9. Abilita la compressione GZIP
    • 2.10 10. Ottimizza le immagini
    • 2.11 11. Ospita video al di fuori di WordPress
    • 2.12 12. Ridurre al minimo l'uso dei plugin
    • 2.13 13. Mantieni PHP aggiornato
    • 2.14 14. Rimani aggiornato sui commenti
    • 2.15 15. Scegli il tema giusto
    • 2.16 Suggerimenti bonus
  • 3 considerazioni finali su come velocizzare WordPress

Perché dovresti preoccuparti della velocità di WordPress?

La prima e più importante cosa da ricordare è che a nessuno piace un sito web lento. Non importa quanto sia sofisticato; se non si carica in meno di 3 secondi, la maggior parte delle persone se ne andrà e non tornerà mai più. Una frequenza di rimbalzo elevata è dannosa perché potresti perdere vendite, perdere potenziali clienti e persino spaventare coloro che frequentano il tuo sito.

Un altro svantaggio di un sito web lento è una cattiva posizione nella SERP. Google utilizza i principali parametri web vitali per valutare il rendimento del tuo sito. Se il tuo sito si carica lentamente, Google ti penalizzerà pesantemente, spingendo i contenuti del tuo sito verso il basso nei risultati di ricerca. Uno dei parametri più importanti da tenere d'occhio è il tempo al primo byte (TTFB), che misura il tempo necessario per portare il browser dell'utente al primo byte di informazioni dal server del tuo sito.

Infine, se il tuo sito è lento, potrebbe scoraggiare i visitatori dall’acquistare, dall’iscriversi a una newsletter o persino dalla lettura di un post sul blog. In genere, un sito lento si traduce in clienti insoddisfatti che non sono disposti a dedicarti il ​​loro tempo e tanto meno i loro soldi.

Come velocizzare WordPress

In questo post ti forniremo modi attuabili per aumentare la velocità del tuo sito. Prima di arrivare a questo, però, discutiamo di un primo passo importante per misurare il rendimento del tuo sito in modo da poter adottare le misure necessarie per correggerlo.

1. Conduci un test di velocità

velocizzare WordPress

La prima cosa che dovresti fare quando noti che il tuo sito web è in ritardo è eseguire uno speed test per misurarne la velocità e le prestazioni. Ce ne sono alcuni che puoi utilizzare, tra cui GTmetrix, Pingdom e Page Speed ​​Insights di Google.

Per dimostrare il processo, ti guideremo attraverso l'utilizzo di GTmetrix per eseguire una scansione. Copia e incolla l'URL del tuo sito web nel campo di testo (1) e fai clic su Prova il tuo sito (2).

Test di velocità della pagina GTmetrix

Ci vorranno alcuni minuti per completare la scansione. Una volta terminato, capirai perché il tuo sito non funziona bene. GTmetrix misura aspetti come prestazioni, struttura, contenuto più ampio, tempo di blocco totale e spostamento cumulativo del layout:

Punteggio GTmetrix

Analizzare i risultati

Utilizzando lo screenshot qui sotto, vediamo che abbiamo un paio di problemi con il nostro sito di test. Nella scheda delle prestazioni, possiamo vedere che il nostro sito sta lottando con un punteggio di paint dei contenuti più elevato rispetto a quello raccomandato, insieme a una velocità dell'indice della pagina di 5,1. Ciò significa che sono necessari 5,1 secondi per caricare la nostra pagina, con l'elemento più grande che impiega ben 7,8 secondi per caricarsi completamente. Come regola generale, il tuo sito dovrebbe caricarsi in meno di 3 secondi per mantenere i visitatori sul tuo sito.

ripartizione delle prestazioni del sito web

Possiamo ottenere informazioni su cosa sta causando il caricamento così lento del nostro sito nella scheda della struttura. Come puoi vedere, abbiamo diverse immagini che sono troppo grandi, causando il caricamento lento della nostra pagina. Inoltre, alcuni problemi di carico utile di rete di grandi dimensioni dovuti a file JavaScript che consumano risorse.

I risultati che vedrai varieranno a seconda delle esigenze del tuo sito, ma come puoi vedere, GTmetrix ti fornirà tutte le informazioni necessarie affinché tu possa prendere provvedimenti per velocizzare WordPress.

2. Scegli il giusto provider di hosting WordPress

Hosting WordPress di SiteGround

Uno dei modi migliori per velocizzare WordPress è scegliere un provider di hosting veloce. Uno dei migliori, SiteGround, è uno dei provider di hosting più veloci disponibili grazie alla sua infrastruttura Google Cloud e al server web Nginx. A differenza di Apache, che è ancora utilizzato su molti siti Web, Ngnix presenta miglioramenti delle prestazioni che lo rendono molto più veloce della sua controparte. Un altro vantaggio di SG è la sua configurazione personalizzata di PHP e MySQL, che rende i siti ospitati su di esso estremamente veloci.

Indipendentemente dal partner di hosting che scegli, assicurati di controllare quali funzionalità di miglioramento della velocità offrono prima di registrarti.

3. Ottimizza i Core Web Vitals

elementi vitali del web centrale

Come accennato, dovresti familiarizzare con i principali parametri web di Google e il loro significato. Queste metriche sono cruciali per il successo del tuo sito web nei risultati di ricerca, quindi mantenerli aggiornati è un must. Per aiutarti a capire cosa fa ciascuno, ecco una semplice definizione per ciascuno:

  • Largest Contentful Paint (LCP): il tempo necessario per caricare l'immagine o il testo più grande su una pagina.
  • First Input Delay (FID): misura il tempo che intercorre tra il primo clic di un utente e il momento in cui il browser inizia a elaborare la risposta.
  • Spostamento cumulativo del layout (CLS): misura gli spostamenti inaspettati del layout sulla pagina. Quando un elemento visibile cambia la sua posizione da un fotogramma a quello successivo (spostamento del layout).
  • First Contentful Paint (FCP): misura il tempo necessario per caricare la pagina una volta caricato il primo elemento (testo, immagini, video, ecc.).
  • Interaction to Next Paint (INP): valuta la risposta complessiva di una pagina alle interazioni dell'utente (clic, tocchi, ecc.)
  • Time to First Byte (TTFB): calcola il tempo necessario tra la richiesta di una risorsa e il caricamento del primo byte di informazioni.

4. Scegli DNS Premium

DNS premium namecheap

Oltre all'hosting, scegli un registrar di nomi di dominio affidabile, come Namecheap, che offre un sistema di nomi di dominio (DNS) premium. Premium DNS è un servizio a pagamento offerto dai provider DNS per migliorare le prestazioni, la sicurezza e l'affidabilità del processo di risoluzione dei nomi di dominio di un sito web. Fondamentalmente, il DNS traduce nomi di dominio leggibili dall'uomo (come elegantithemes.com) in indirizzi IP che i computer utilizzano per individuare i server su Internet.

Il DNS Premium offre numerosi vantaggi rispetto ai servizi DNS gratuiti, come prestazioni più veloci, maggiore sicurezza, migliore affidabilità, protezione DDoS e maggiori opzioni di personalizzazione. I provider DNS premium spesso dispongono di una rete più estesa di server posizionati strategicamente in tutto il mondo. Ciò aiuta a ridurre il tempo necessario per la risoluzione della richiesta di un utente, con conseguente tempi di caricamento più rapidi.

5. Mantieni pulito il database del tuo sito

WP Ottimizza tutto in uno

Un altro modo per velocizzare WordPress è mantenere pulito il database del tuo sito. Nel corso del tempo, le revisioni dei post, i commenti e altri dati orfani possono accumularsi, gonfiando il database del tuo sito e aggiungendo volume non necessario. Per garantire un database veloce e privo di ingombri, prendi in considerazione l'installazione di un plug-in di ottimizzazione del database, come WP-Optimize.

WP-Optimize è una soluzione tutto in uno per pulire il database, comprimere le immagini e ridurre al minimo i file CSS e JS ingombranti. Mantenendo ottimizzato il database, puoi limitare i potenziali errori che potrebbero verificarsi, il tutto tenendo sotto controllo le dimensioni dei file di immagini e script. Prima di ottimizzare il database, assicurati di eseguire prima un backup. In caso contrario, si potrebbero verificare errori del database, che potrebbero interrompere la connessione tra i file del tuo sito e il database.

6. Utilizza una CDN

velocizza WordPress con la CDN

immagine tramite VectorMine | Shutterstock.com

Se stai cercando modi per velocizzare WordPress, incorporare una rete di distribuzione dei contenuti (CDN) è un'opzione eccellente. Una CDN è una raccolta di server informatici utilizzati per archiviare file di siti Web. In genere comprende server in tutto il mondo, che forniscono i file del tuo sito Web ai visitatori in base alla loro posizione. Fornendo file dal punto più vicino ai visitatori del tuo sito, il tuo sito web verrà caricato molto più velocemente. Anche i CDN funzionano come un sistema di sicurezza. Ad esempio, se un server che ospita i tuoi file non funziona, un altro può intervenire e salvare la situazione, garantendo che il tuo sito rimanga attivo e funzionante. A seconda del tuo provider di hosting, potresti già avere accesso a un CDN gratuito. Quelli più rinomati, come SiteGround, offrono una CDN gratuita ai propri clienti come parte di un pacchetto di hosting.

7. Memorizza nella cache i file del tuo sito Web WordPress

Plug-in WP Rocket per WordPress

Quando si tratta di velocizzare il tuo sito Web WordPress, l’aggiunta di un plug-in di memorizzazione nella cache può sicuramente aiutare. Ogni volta che un utente arriva sul tuo sito, il browser invia una richiesta al server del tuo sito web per visualizzare le pagine. A seconda del numero di immagini, video e altri elementi di cui disponi, l'operazione può richiedere molto tempo. Quando utilizzi un plug-in di memorizzazione nella cache, i file del tuo sito vengono temporaneamente archiviati e offerti ai tuoi visitatori molto più velocemente. La maggior parte dei provider di hosting WordPress gestiti fornirà la memorizzazione nella cache con un piano di hosting, ma per coloro che non hanno questa opzione, plugin come WP Rocket sono un'opzione eccellente.

8. Minimizza CSS, JS e HTML

Ottimizzazione della velocità NitroPack

Minimizzando il CSS, il Javascript e l'HTML del tuo sito, puoi ridurre il tempo di caricamento della pagina, rendendo felici i visitatori e Google. Anche se non sarà una differenza drastica, quando combini la minimizzazione con altri suggerimenti in questo post, il tuo sito urlerà velocemente in pochissimo tempo. Minimizzando questi file si rimuovono i caratteri non necessari nel codice del tuo sito, ripulendolo e rendendoli disponibili più rapidamente quando vengono richiamati dal browser. Esistono diversi modi per farlo, inclusi strumenti online, manualmente (cosa non consigliata) o utilizzando un plug-in. La maggior parte dei plugin di ottimizzazione della velocità, come NitroPack, farà tutto il lavoro duro per te, garantendo che il tuo sito si carichi velocemente senza infrangere il codice.

9. Abilita la compressione GZIP

Compressione Gzip

immagine creata con Divi AI| IA di Photoshop

Nonostante disponga di strumenti di memorizzazione nella cache e di ottimizzazione delle immagini, abilitare la compressione GZIP sul tuo sito web può migliorarne ulteriormente la velocità. GZIP, una tecnica di compressione, riduce la dimensione di risorse come pagine web, fogli di stile e file JavaScript comprimendoli prima della trasmissione. Ciò riduce al minimo il trasferimento dei dati, con conseguenti tempi di caricamento più rapidi. Quando un browser richiede una pagina, il server verifica il supporto GZIP. Se supportato, il server comprime i file prima dell'invio. Al ricevimento, il browser decomprime e visualizza il contenuto. GZIP non solo accelera WordPress ma migliora anche l'efficienza della larghezza di banda e il SEO. Alcuni plugin di memorizzazione nella cache come WP Rocket abilitano automaticamente GZIP. Altri, come WP-Optimize, lo offrono ma richiedono l'attivazione manuale.

10. Ottimizza le immagini

EWWW Ottimizzatore di immagini

Uno dei più grandi problemi di velocità in WordPress sono le immagini. Se non dimensionati correttamente, possono cancellare il tuo TTFB. Possono anche danneggiare la SEO e il tuo posizionamento nella SERP. Per evitare ciò, assicurati sempre che le tue immagini siano dimensionate correttamente. Anche se puoi farlo manualmente, i siti con centinaia o addirittura migliaia di foto richiedono una soluzione più pratica: un plugin per l’ottimizzazione delle immagini. Questi plugin funzionano ridimensionando le immagini esistenti e ridimensionando automaticamente quelle caricate. Una buona opzione è Ewww Image Optimizer, che ridimensiona le immagini mentre le carichi, rimuove i metadati incorporati e utilizza il caricamento lento per comprimere le immagini. Oltre a ciò, può convertire le immagini sul tuo sito nel formato WebP, riducendo drasticamente le dimensioni del file immagine.

11. Ospita video all'esterno di WordPress

velocizzare i video WordPress

immagine tramite YoGinta | Shutterstock.com

I video sono ottimi per il marketing, sono perfetti per presentare il tuo marchio al mondo e suscitare interesse nei visitatori del tuo sito. Detto questo, uccideranno la velocità del tuo sito. È meglio ospitare video al di fuori di WordPress, come su YouTube, Vimeo o Amazon S3. Se utilizzi un tema come Divi, puoi incorporare collegamenti YouTube e Vimeo negli elementi di design, ma per gli altri avrai bisogno di un plug-in YouTube.

Togli la pressione dal tuo server web per svolgere il duro lavoro incorporando video con un collegamento. YouTube funziona bene per incorporare video nel tuo sito, ma se desideri utilizzare sfondi video, ti sarà meglio utilizzare Vimeo. Sebbene richieda un abbonamento a pagamento, offre strumenti per eliminare il marchio dai tuoi video, offrendo un'esperienza più snella per i tuoi utenti. Se desideri un confronto fianco a fianco tra i due, consulta il nostro post su Youtube e Vimeo per aiutarti a decidere quale è il migliore per la tua situazione.

12. Riduci al minimo l'uso dei plugin

Plugin WordPress

I plugin di WordPress sono un ottimo modo per aggiungere nuove funzionalità al tuo sito WordPress, ma dovrebbero essere usati con parsimonia. Come regola generale, dovresti utilizzare solo i plugin assolutamente necessari. Un errore comune commesso dai nuovi utenti di WordPress è provare diversi plugin e poi lasciarli installati sui loro siti web. È meglio utilizzare solo ciò che è necessario, disattivare ed eliminare i plugin che non sono in uso ed eseguire sempre una pulizia del database dopo averli disinstallati. In questo modo, riduci il sovraccarico del database, mantenendo il tuo sito funzionante senza intoppi. Inoltre, assicurati di mantenere sempre aggiornati i tuoi plugin. I plugin obsoleti possono portare a vulnerabilità della sicurezza, che possono invogliare gli hacker a fare danni. Detto questo, assicurati di aggiornare i plugin in modo sicuro per evitare tempi di inattività non necessari.

13. Mantieni PHP aggiornato

aggiornare PHP

Uno dei passaggi più trascurati per aumentare la velocità del tuo sito WordPress è aggiornare PHP quando necessario. Gli aggiornamenti PHP vengono rilasciati periodicamente, mentre le versioni precedenti vengono interrotte regolarmente. È importante mantenere aggiornato PHP per diversi motivi. Innanzitutto, una versione obsoleta di PHP può rallentare il tuo sito. Quando gli aggiornamenti vengono rilasciati, di solito contengono funzionalità di miglioramento delle prestazioni per aiutare WordPress a elaborare le richieste in modo più efficiente. In secondo luogo, il PHP obsoleto può rappresentare un grave rischio per la sicurezza. Con hacker e attori malvagi sempre alla ricerca di un modo per entrare, avere un software cruciale come PHP aggiornato è un must. Un'altra considerazione è il numero di PHP Worker sul tuo server. Se PHP è aggiornato e hai un sito Web ricco di risorse, potrebbe essere il momento di contattare il tuo provider di hosting e chiedere quanti PHP Worker sono in esecuzione e se puoi aggiungerne altri.

14. Rimani aggiornato sui commenti

Un altro aspetto trascurato di WordPress sono i commenti. Sebbene i commenti da soli in genere non influenzino la velocità del sito, se combinati con altri fattori, possono essere fonte di lentezza sul tuo sito WordPress. Per tenere sotto controllo i commenti, prendi in considerazione l'installazione di un plug-in per i commenti insieme alla pulizia di routine per garantire che il database del tuo sito non sia pieno di centinaia (se non migliaia) di commenti non necessari. Utilizzare un plug-in per la pulizia del database insieme a un plug-in per i commenti, come Akismet, è un ottimo modo per moderare i commenti, interagire con i tuoi utenti e mantenere lo spam e ridurre al minimo il volume.

15. Scegli il tema giusto

Divi di Elegant Themes

Ultimo ma certamente non meno importante, scegli un tema WordPress veloce, come Divi, per velocizzare WordPress. Dovresti tenere a mente alcune cose quando cerchi un nuovo tema. Innanzitutto è responsivo? Un tema che funzioni bene su qualsiasi dimensione dello schermo è un must considerando che Google adotta una mentalità mobile-first per quanto riguarda il posizionamento nei motori di ricerca. In secondo luogo, opta per un tema che offra miglioramenti delle prestazioni attraverso la minimizzazione del codice, un framework dinamico e altre funzionalità di aumento della velocità.

Con Divi otterrai tutte queste cose e molto altro ancora. Alcune funzionalità includono un framework dinamico che consente di caricare solo ciò che è necessario, al volo. Inoltre, anche il CSS di Divi è dinamico. È suddiviso in centinaia di componenti più piccoli, quindi combinati su ciascuna pagina per produrre un sito Web a caricamento rapido che utilizza solo ciò che è necessario anziché caricare l'intero foglio di stile. Oltre ai CSS dinamici, Divi offre la memorizzazione nella cache dei caratteri di Google e Javascript asincrono e rimuove le risorse non necessarie, come gli emoji. Se stai cercando un tema WordPress che sia efficiente e abbia le capacità di design per creare il sito dei tuoi sogni, Divi è la strada da percorrere.

Suggerimenti bonus

Oltre ai suggerimenti sopra riportati, ci sono alcune altre cose che puoi fare per velocizzare WordPress:

  • Disattiva gli aggiornamenti automatici: anche se può sembrare controproducente, è meglio aggiornare manualmente i plug-in, poiché lasciare attivo l'aggiornamento automatico comporta un processo in background costante che può rallentare il tuo sito.
  • Disabilita trackback e pingback: WordPress è dotato di una funzionalità in Impostazioni > Discussione che abilita trackback e pingback. Sebbene possano essere utili, possono anche essere un succhiatore di velocità. Pertanto, si consiglia di disabilitarli.
  • Limita il numero di post nella pagina del blog roll: se la velocità del sito è un problema sul tuo blog, valuta la possibilità di limitare il numero di post del blog che pubblichi su qualsiasi pagina. Ricorda, il tuo browser deve caricare ogni elemento su una pagina prima di consegnarlo al browser, quindi se hai molti post su una pagina, potresti causare un caricamento lento del tuo sito.
  • Abilita la memorizzazione nella cache degli oggetti: un tipo di memorizzazione nella cache lato server, la cache degli oggetti prevede la memorizzazione di query di database per fornire dati specifici all'interno di una richiesta del server. Se abilitato, verranno effettuate molte meno richieste, accelerando così WordPress.
  • Elimina le immagini inutilizzate: lasciare immagini inutilizzate sul tuo sito può causare enormi rallentamenti. Quindi, se non li usi, sbarazzati di loro.
  • Gestisci i lavori cron: i lavori cron sono utili per impostare attività automatiche, ma utilizzarne troppi può davvero rallentare il tuo sito. Prova a limitare il numero che crei per mantenere al minimo i processi in background.
  • Ottimizza i caratteri Google: i caratteri Google sono ottimi per la UX ma non tanto per la velocità della pagina. Segui questi suggerimenti per mantenere il tuo sito funzionante in modo ottimale quando utilizzi i caratteri Google.

Considerazioni finali sull'accelerazione di WordPress

WordPress è il CMS più popolare al mondo ma, se non controllato, può essere più lento della melassa. Ecco perché è importante adottare misure per garantire che funzioni in modo ottimale. Un sito WordPress lento minaccia la tua posizione nella SERP e potrebbe comportare una perdita di entrate. Con un buon provider di hosting come SiteGround e alcuni plugin strategici come WP Optimize, il tuo sito funzionerà velocemente, avrà maggiori possibilità di posizionarsi bene e manterrà i visitatori sul tuo sito, garantendo più conversioni e un'esperienza utente complessivamente migliore.

Hai bisogno di ulteriori suggerimenti? Dai un'occhiata ad alcuni dei nostri post per aumentare la tua conoscenza di WordPress:

  • Tutorial WordPress per principianti: guida passo passo (2023)
  • 31 migliori plugin WordPress nel 2023 (tutto ciò di cui hai bisogno)
  • Che cos'è l'hosting WordPress gestito?

Immagine in primo piano tramite Kapralcev / shutterstock.com