23 suggerimenti per velocizzare il sito WordPress per prestazioni migliori

Pubblicato: 2021-05-25
velocizzare wordpress
Segui @Cloudways

Durante un audit tecnico, l' ottimizzazione della velocità di WordPress dovrebbe essere una priorità assoluta. Gli utenti si allontanano rapidamente dalle pagine con velocità di caricamento delle pagine scarse, ma puoi utilizzare numerosi strumenti online che offrono approfondimenti dettagliati sulle prestazioni della velocità del tuo sito web.

L'ottimizzazione della velocità di WordPress inizia con il tuo hosting web WordPress. Il processo non è molto diverso da quello utilizzato per ottimizzare un sito web ospitato su un server condiviso o dedicato. Per questo motivo, potresti trovare alcuni degli strumenti menzionati di seguito, come Breeze, simili a quelli che hai utilizzato sul tuo sito web condiviso.

  • Perché dovresti velocizzare il tuo sito WordPress?
    • Vitali Web principali
  • Come velocizzare il sito WordPress?
    • 1. Chiedi al tuo provider di hosting cloud
    • 2.Installa un plug-in di memorizzazione nella cache efficace
    • 3. La rete di distribuzione dei contenuti non ti deluderà
    • 4. Cerca plugin inattivi o plugin che non funzionano correttamente
    • 5. Comprimi file multimediali
    • 6. Comprimi le dimensioni del tuo sito WordPress
    • 7. Verifica se il sito Web e il database si trovano nello stesso data center
    • 8. Ottimizza la home page del tuo sito WordPress
    • 9. Aggiorna Aggiorna Aggiorna
    • 10. Disabilita collegamento diretto
    • 11. Minimizza file JavaScript e CSS
    • 12. Usa il tema del peso leggero
    • 13. Revisioni dei Posti di Controllo
    • 14. Rimuovi widget inutili e pulsanti di condivisione social
    • 15. Riduci gli script esterni e le richieste HTTP
    • 16. Ottimizza il database di WordPress
    • 17. Riduci le chiamate al database e usa la cache del database
    • 18. Usa un database migliore o ospitalo separatamente
    • 19. Aggiunta di caratteri Google
    • 20. Commenti impaginati
    • 21. Impaginazione di contenuti di lunga durata
    • 22. Caricamento pigro di immagini
    • 23. Utilizzare piattaforme di terze parti per contenuti visivi
  • Riepilogo

Perché dovresti velocizzare il tuo sito WordPress?

Un pannello di amministrazione mal funzionante influirà sul tuo lavoro e sull'efficienza del tuo tempo durante la gestione del sito Web, soprattutto perché la tua dashboard potrebbe diventare difficile da gestire.

Inoltre, i visitatori non aspetteranno nemmeno il caricamento del tuo sito web. Se qualcosa non funziona come vorrebbero, se ne andranno. E peggio, molti di loro non torneranno mai più.

Uno studio di Portent nel 2019 ha rivelato che i primi 5 secondi del tempo di caricamento della pagina hanno l'impatto maggiore sui tassi di conversione. Ha anche rivelato che i tassi di conversione diminuiscono in media del 4,42% con ogni secondo di tempo di caricamento.

Nel 2019, Unbounce ha scoperto che le persone preferiscono avere tempi di caricamento più rapidi rispetto a animazioni e video fantasiosi sul sito. Nel 2017, Google ha dichiarato che la probabilità che un utente rimbalzi dal tuo sito aumenta del 32% man mano che il tempo di caricamento della pagina passa da 1 a 3 secondi.

Se non sei ancora convinto, dai un'occhiata a questa ricerca condotta da Think With Google, che ha rivelato come i tempi di caricamento delle pagine negativi possano influire negativamente sulle frequenze di rimbalzo.

Vitali Web principali

Google utilizza Core Web Vitals per capire se un utente lascia la tua pagina soddisfatto o meno e la velocità della pagina contribuisce enormemente all'esperienza dell'utente. Ad esempio, Google utilizzerà la velocità della pagina per analizzare se i tuoi utenti sono frustrati dal tuo tempo di caricamento lento e rimbalzano in pochi secondi.

Per migliorare i tuoi Core Web Vitals per velocizzare il tuo sito WordPress, devi capire come funziona. Core Web Vitals è suddiviso in tre elementi, il più grande Contentful Paint, First Input Delay e Cumulative Layout Shift.

LCP è una misura di quanto tempo impiega la tua pagina a caricarsi dal primo clic del link alla maggior parte del contenuto. Si differenzia da altre metriche di velocità come TTFB perché LCP misura la velocità della pagina dal punto di vista dell'utente. Sia che tu controlli il tuo LCP da Google PageSpeed ​​Insights o dalla tua Google Search Console, riceverai un'analisi dettagliata degli elementi del sito che stanno influenzando il tuo LCP.

Gamma:

  • Da 0 a 2 secondi – Buono
  • Da 3 a 4 secondi – Ha bisogno di miglioramenti
  • Da 5 a 6 secondi – Scarso

Il secondo Core Web Vital è First Input Delay o FID . Questo misura il tempo impiegato da un utente per interagire con la tua pagina. Un'interazione potrebbe essere definita come la selezione di un menu, la compilazione di un modulo o la ricerca del prodotto preferito nella barra di ricerca. Quindi, se il tuo sito Web è altamente interattivo, questo è un importante Core Web Vital su cui dovresti lavorare.

Gamma:

  • Da 0 a 100 ms – Buono
  • Da 200 ms a 300 ms – Necessita di miglioramenti
  • Da 400 ms a 500 ms – Scarso

Cumulative Layout Shift o CLS misura la stabilità visiva della tua pagina durante il caricamento. In parole più semplici, se le immagini sulla tua pagina si spostano durante il caricamento della pagina, allora hai un problema CLS che deve essere risolto. Google lo considera un Core Web Vital perché è fonte di confusione avere un elemento della pagina che si sposta in una posizione diversa una volta che la pagina è stata completamente caricata.

Gamma:

  • Da 0 a 0,1 – Buono
  • da 0,1 a 0,25 – Ha bisogno di miglioramenti
  • da 0,25 a 0,3 – Scarso

Controlla ora i tuoi Web Vital principali!

Usa il nostro controllo gratuito dell'esperienza della pagina di Google

Prova ora

Come velocizzare il sito WordPress?

Velocizza il sito WordPress

Fonte: Techwyse

Non è necessario provare tutte queste soluzioni contemporaneamente per un sito WordPress più veloce. A seconda delle tue esigenze, puoi scegliere di utilizzarne solo alcuni.

Quindi ci siamo!

1. Chiedi al tuo provider di hosting cloud

Prima di iniziare a intraprendere qualsiasi azione, si consiglia di chiedere al provider di hosting gestito di WordPress il prodotto e la compatibilità con WordPress. Possono darti alcuni suggerimenti e idee su come rendere più veloce il tuo sito WordPress. Questo ti aiuterà con l'ottimizzazione della velocità di WordPress in modo efficiente e ti farà risparmiare tempo. Provider di cloud hosting

In che modo il tuo host web può migliorare la velocità del tuo sito?

Quando visiti un sito Web, fondamentalmente accedi ai file da un computer che si trova probabilmente a centinaia o migliaia di chilometri da te. Quel server deve completare attività come eseguire il codice, eseguire query sul database e servire i file affinché la tua pagina web venga caricata. Più velocemente il server completa queste attività, più velocemente si carica il tuo sito.

Cosa determina la velocità del tuo server? Un server dedicato è più veloce perché le risorse non sono condivise tra altri siti Web, il che significa che ottieni prestazioni ottimali in qualsiasi momento della giornata. Un server dedicato può velocizzare il tuo sito WordPress perché ottieni il server tutto per te. Non devi mai preoccuparti di scontrarti con i limiti del tuo server.

Un server più grande è decisamente più veloce di uno più piccolo. Ad esempio, un disco rigido SSD da 8 GM di RAM e 50 GB con un processore a 2 core completerà queste attività molto più rapidamente di un server con meno risorse.

Ottieni tempi di caricamento migliori con l'hosting WordPress gestito da Cloudways

Prova Cloudways e dai al tuo sito web le prestazioni che merita!

PROVA ORA

2. Installa un plug-in di memorizzazione nella cache efficace

Uno dei metodi più popolari per aumentare la velocità del tuo sito è utilizzare un plug-in di cache. Un plug-in di memorizzazione nella cache memorizzerà la visualizzazione finale del tuo sito per eventuali futuri visitatori. Ciò significa che il tuo WordPress non dovrà generarlo per ogni persona successiva che visualizza il sito. Questi dati possono includere codice HTML, JS e CSS, immagini, caratteri e file Flash.

Plugin per la cache di WordPress Breeze

Breeze migliora l'esperienza utente del tuo sito aumentando le prestazioni di un sito WordPress, riducendo i tempi di download e fornendo l'integrazione della rete di distribuzione dei contenuti con un clic.

Breeze è un plug-in cache WordPress senza problemi che elimina le complessità dei plug-in di cache più votati.

Caratteristiche:

  • Compatibile con WordPress, WooCommerce e WordPress Multisito.
  • minificazione
  • Compressione Gzip
  • Supporta la vernice
  • Cache del browser
  • Raggruppamento di file statici
  • Ottimizzazione del database
  • Esclusioni di file

Prima di scegliere e installare un plug-in da solo, chiedi al tuo provider di hosting se preferisce un particolare plug-in di memorizzazione nella cache.

3. La rete di distribuzione dei contenuti non ti deluderà

Un CDN (Content Delivery Network) è anche un'altra importante opzione per velocizzare il tuo sito WordPress. Il CDN di WordPress offre tempi di caricamento migliori per il tuo sito Web, indipendentemente dal tipo di sito che esegui. Cloud-Hosting con CDN

Ci sono alcune ottime opzioni che potresti provare, come CloudwaysCDN, CloudFlare e jsDelivr.

CloudwaysCDN è un CDN di facile utilizzo che fornisce l'integrazione con un clic con il tuo sito WordPress al costo di soli $ 1/25 GB/mese.

Caratteristiche:

  • HTTP supportato
  • Integrazione con un clic
  • Conveniente
  • Portata globale

Cloudflare offre un piano gratuito di base che include prestazioni veloci del sito, statistiche sui visitatori e protezione della sicurezza. Cloudflare utilizza una tecnologia chiamata Anycast, che indirizzerà i tuoi visitatori al data center più vicino. Opera in più di 28 data center in tutto il mondo.

Caratteristiche:

    • Ottimizzazione per dispositivi mobili
    • Una rete globale per servire DNS veloci
    • Analisi del traffico del tuo sito web
    • App per un sito più veloce, più sicuro e più semplice con un clic

jsDelivr è un prodotto gratuito che consente a qualsiasi sviluppatore di ospitare i propri file, come CSS, JavaScript, plug-in jQuery e caratteri. Cloudflare e MaxCDN lo supportano.

4. Cerca plugin inattivi o plugin che non funzionano correttamente

Un altro modo per velocizzare il tuo sito WordPress è verificare se i tuoi plugin attuali funzionano correttamente. Plugin e strumenti a volte possono causare ritardi nel tuo sito Web, rallentandone il caricamento.

Per fare i test, puoi ottenere un altro plugin. Si chiama Query Monitor. Questo plugin è gratuito e una volta installato, segnalerà eventuali problemi di prestazioni con il tuo sito web.

Se trovi plug-in che rallentano il tuo sito Web, rimuovili o prova a trovare altri plug-in per le prestazioni per il tuo sito WordPress.

Inoltre, mantenere un numero elevato di plug-in attivi influirà sulla velocità del tuo sito WordPress.

5. Comprimi file multimediali

Il caricamento di immagini e video molto grandi rallenterà notevolmente il tuo sito WordPress. Per questo motivo, un'altra soluzione per velocizzare un sito WordPress è comprimere i file multimediali.

compressione dell'immagine

C'è un plug-in gratuito per WordPress che può ridurre automaticamente tutte le dimensioni dell'immagine, quindi non è necessario farlo ripetutamente per ogni immagine. In alternativa, puoi anche provare WP Compress, un eccellente plug-in per l'ottimizzazione delle immagini.

In breve, i file più piccoli consentiranno alle tue pagine di caricarsi meglio e i file multimediali compressi sono utili per l'ottimizzazione della velocità di WordPress.

6. Comprimi le dimensioni del tuo sito WordPress

Più piccola è la dimensione del tuo sito web, più veloce sarà il caricamento.

La compressione GZip può ridurre le dimensioni del contenuto del tuo sito Web di circa il 70%. Un sito web, dopo essere stato compresso, si carica più velocemente a causa della riduzione della larghezza di banda.

La compressione GZip può essere eseguita semplicemente installando e attivando il plugin cache Breeze WordPress. Ti aiuterebbe a ottenere un buon livello di prestazioni sugli strumenti di test del sito Web e ad accelerare il tuo sito WordPress.

7. Verifica se il sito Web e il database si trovano nello stesso data center

Controlla se il tuo sito WordPress e il database si trovano nello stesso data center. La vicinanza è sempre importante quando si parla di hosting e server. Avere il sito web e il suo database nello stesso data center rende il processo di recupero dei post e di lavoro con il database più semplice e fluido, ottimizzando così le prestazioni del sito web.

Per scoprire la posizione del tuo server, chiedi ai tuoi provider di hosting. A volte, le aziende mostrano anche le posizioni dei loro server durante il processo di registrazione.

8. Ottimizza la home page del tuo sito WordPress

Un'altra cosa che puoi fare per velocizzare il tuo sito WordPress è ottimizzare la tua home page. Rendilo più semplice, senza contenuti raggruppati e widget o strumenti inutili.

Inoltre, non mostrare i post per tutta la loro lunghezza. Puoi mostrare solo il primo paragrafo o un estratto specifico del testo. La visualizzazione di troppi post sulla stessa pagina potrebbe anche causare un tempo di caricamento più lungo.

Più pulita è la tua home page, più veloce sarà il caricamento.

9. Aggiorna Aggiorna Aggiorna

Mantieni il tuo WordPress sempre aggiornato. Che si tratti di un plugin o di un tema, tieni presente che rimangono sempre aggiornati. Se è disponibile una nuova patch, prova a testare ogni aggiornamento su un sito di staging di WordPress prima di applicarlo su un sito live.

10. Disabilita collegamento diretto

Hotlinking è un termine utilizzato quando un sito Web utilizza le risorse di un altro. Ad esempio, se qualcuno ha copiato un'immagine dal tuo sito, una volta caricato il suo sito web, carica l'immagine dal tuo sito web. Ciò significa che sta consumando larghezza di banda e risorse dal tuo server.

In parole più semplici, puoi dire che l'hotlinking è un " killer " di larghezza di banda goffo.

Per evitare tale dirottamento, devi solo inserire le righe sottostanti nel tuo file .htaccess di WordPress

 RiscriviMotore acceso
RiscriviCond %{HTTP_REFERER} !^$
RiscriviCond %{HTTP_REFERER} !^http(s)?://(www\.)?EXAMPLE.com [NC]
RiscriviCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/EXAMPLE [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Come puoi vedere, abbiamo escluso Feedburnerimages in modo che possano apparire correttamente nei tuoi feed live.

11. Minimizza file JavaScript e CSS

Se provi il tuo sito Web WordPress con Google PageSpeed ​​Insights o ySlow, ti verrà chiesto di ridurre al minimo i file JavaScript e CSS. Ciò significa che è necessario ridurre le chiamate JS e CSS per ridurre i tempi di risposta del server e ridurre al minimo le dimensioni dei file. Riducendoli, osserverai che la velocità di caricamento del sito diventa molto più veloce di prima. Questo alla fine ti aiuterà a risparmiare l'utilizzo della larghezza di banda.

Ci sono molti modi per minimizzare. Puoi farlo manualmente o utilizzando un plugin per la cache di WordPress "Breeze". Tuttavia, ci sono anche altri plugin come Autoptimize.

12. Usa il tema del peso leggero

Ci sono molti temi brillanti e belli nel mercato di WordPress. Ma non dimenticare, i temi con molti contenuti dinamici, widget, slider, barra laterale, ecc., possono far sì che il tuo server di hosting risponda lentamente.

Ottimizza sempre il tuo tema WordPress o usa un tema WordPress leggero. I temi WordPress predefiniti possono essere sufficienti se si desidera eseguire un sito Web di blog. Per ulteriori funzionalità, puoi utilizzare temi basati su Bootstrap e Foundation.

13. Revisioni dei Posti di Controllo

Senza dubbio, la revisione dei post è una grande funzionalità in WordPress. Ma non tutte le funzionalità sono realizzabili per tutti. Ci sono pochi utenti con poco spazio su disco e database.

Nelle revisioni dei post, ogni volta che modifichi il contenuto, viene salvata una nuova copia del post nel database anziché eliminare quella precedente. In modo che tu possa sempre avere la possibilità di tornare indietro. Aumenta la dimensione del database e un database di grandi dimensioni può causare molti problemi.

Puoi limitare la frequenza di salvataggio automatico di un post. Dalla cartella principale della tua installazione di WordPress, apri il file wp-config con qualsiasi editor di file e scrivi uno dei codici seguenti prima del codice require_once(ABSPATH .'wp-settings.php');

Limite post revisione:

 define ('WP_POST_REVISIONS', 3);

Limiterà il numero di revisioni a 3. Ciò significa che il tuo WordPress si limiterà a salvare solo tre revisioni.

Disattiva post revisione:

 define ('WP_POST_REVISIONS', false);

Disabilita completamente la revisione dei post per il tuo sito WordPress. Non è la migliore pratica disabilitarla completamente.

Aumenta l'intervallo di salvataggio automatico

 define('AUTOSAVE_INTERVAL', 300 ); // secondi

Puoi anche impostare la frequenza per salvare automaticamente un post. 300 secondi significa che il tuo post verrà salvato automaticamente ogni 5 minuti anziché le impostazioni predefinite.

14. Rimuovi widget inutili e pulsanti di condivisione social

Gli utenti di WordPress spesso si lasciano trasportare quando si tratta di widget. Gli utenti sentono che dovrebbero installarne il maggior numero possibile per rendere il loro sito Web più funzionale, non sapendo che questi widget hanno un costo diverso dal loro prezzo. I widget tendono ad aumentare il volume del tuo sito Web, il che si traduce in tempi di caricamento lenti poiché genera una quantità significativa di richieste sul front-end. In più, ogni richiesta significa una chiamata aggiuntiva al database

La soluzione migliore per velocizzare il tuo sito Web WordPress, in questo caso, è ridurre al minimo i tuoi widget e utilizzare solo quelli di cui il tuo sito Web ha veramente bisogno. Per altre funzionalità, puoi anche utilizzare i codici, un modo molto meno dispendioso in termini di risorse per rendere funzionale il tuo sito.

15. Riduci gli script esterni e le richieste HTTP

Temi e plug-in sono spesso pieni di script esterni che richiamano varie risorse tra cui JavaScript, CSS, caratteri e immagini.

Controllando il codice sorgente del sito web, ti imbatterai in alcuni script che non conosci. Il modo migliore per velocizzare i tuoi siti Web WordPress è ridurre il maggior numero possibile di richieste HTTP esterne e ospitarle separatamente.

16. Ottimizza il database di WordPress

Per l'ottimizzazione della velocità di WordPress, è necessario ottimizzare il database di WordPress. Proprio come il disco rigido del tuo computer, il tuo database WordPress si riempie di spazzatura di cui non hai bisogno. Un database WordPress non ottimizzato rallenta il tuo sito web nel tempo. La soluzione più semplice è pulirlo di tanto in tanto.

Puoi utilizzare un plug-in di ottimizzazione del database per pulire il tuo database WordPress oppure puoi liberare manualmente il database dalla spazzatura che non ti serve per velocizzare il tuo sito Web WordPress.

17. Riduci le chiamate al database e usa la cache del database

Molti temi di WordPress sono codificati male e c'è un'alta probabilità che tu possa utilizzarne uno che invia chiamate non necessarie al database. In questo caso, è fondamentale sostituire eventuali chiamate PHP e database indesiderate con un semplice HTML.

Redis e Memcached sono due meccanismi di memorizzazione nella cache che aiutano a velocizzare il tuo sito WordPress memorizzando nella cache tutte le richieste. In questo modo ci vuole meno tempo per servire le richieste più frequenti.

18. Usa un database migliore o ospitalo separatamente

È fondamentale utilizzare un database affidabile per il tuo sito Web WordPress. MySQL è più comunemente utilizzato dai provider di hosting grazie alla sua affidabilità e prestazioni insieme a MariaDB e PostgreSQL.

Quando si cambia host, è importante ricercare quale database stanno fornendo, poiché è un fattore determinante per la velocità del tuo sito. Inoltre, se il tuo host ha il supporto per MariaDB, ti suggerirei di spostare lì il tuo database per una migliore velocità.

19. Aggiunta di caratteri Google

Gli utenti di WordPress utilizzano spesso Google Fonts per il loro sito Web a causa della sua vasta libreria e del fatto che è ospitato separatamente su un server diverso, il che riduce significativamente il carico sul server.

Sebbene l'utilizzo di Google Fonts sia un ottimo modo per ravvivare il tuo sito Web, dovresti essere consapevole di come sfruttarlo al meglio per velocizzare il tuo sito Web WordPress.

Innanzitutto, devi assicurarti di precaricare i Google Fonts per ottimizzare la velocità del tuo sito web. In secondo luogo, è sempre consigliabile ospitare localmente i tuoi Google Fonts, il che significa scaricare il file dei font sul tuo sistema locale. Sebbene questo metodo ometta di fare affidamento su una terza parte quando si utilizza un carattere, impedisce anche gli aggiornamenti automatici, quindi sarà necessario aggiornare i caratteri manualmente. Infine, usa il minor numero possibile di varianti di caratteri perché più varianti di caratteri usi, più tempo impiegano per il download.

20. Commenti impaginati

I commenti sono una caratteristica comune, specialmente per i blog WordPress. Se è popolare, è probabile che la sezione dei commenti contenga centinaia di commenti che richiedono risorse per essere caricati.

L'impaginazione dei commenti è una buona pratica per velocizzare il tuo sito WordPress. Consente agli utenti di caricare commenti su richiesta, quindi solo coloro che sono interessati alla sezione dei commenti potranno vederla. Puoi farlo andando su Impostazioni > Discussioni .

21. Impaginazione di contenuti di lunga durata

Oltre a impaginare i commenti, puoi anche impaginare contenuti di lunga durata per accorciare la lunghezza della pagina per caricarla rapidamente. Un altro vantaggio di suddividere i tuoi contenuti in pagine è che migliora la leggibilità e ne facilita la fruizione.

La maggior parte dei temi ha l'opzione di impaginare il contenuto dal backend, ma se non riesci a trovarlo, apri semplicemente il file single.php nel tuo editor e aggiungi <?php wp_link_pages(); ?> nel ciclo WP.

22. Caricamento pigro di immagini

Il caricamento lento è una tecnica antichissima per l'ottimizzazione della velocità di WordPress, in cui le immagini vengono caricate mentre l'utente scorre la pagina. L'idea è di non caricare tutti gli elementi della pagina contemporaneamente poiché mette sotto stress il server con conseguente rallentamento dei tempi di caricamento. Piuttosto carica le immagini come e quando l'utente raggiunge la parte della pagina in cui è posizionata l'immagine.

Esistono numerosi plug-in di caricamento lento che è possibile utilizzare per implementare questa tecnica.

23. Utilizzare piattaforme di terze parti per contenuti visivi

Sebbene i video siano un buon modo per coinvolgere il tuo pubblico, tendono a richiedere una quantità significativa di risorse del server per essere caricati. Il modo migliore per velocizzare il tuo sito Web WordPress in questo caso è ospitare i tuoi video separatamente su servizi di hosting video come Youtube o Vimeo.

Puoi caricare i video su YouTube o Vimeo e utilizzare il codice di incorporamento per aggiungerli alla tua pagina. In questo modo, i tuoi video non utilizzeranno il tuo server per caricarsi e libereranno risorse per altri elementi.

Cloudways potenzia RaDiance Conseil per velocità e tempi di attività

Leggi come Cloudways garantisce velocità e tempi di attività ottimali per Radiance Conseil e i suoi 600 clienti!

PROVA ORA

Riepilogo

Queste sono alcune delle soluzioni che puoi provare e implementare per migliorare la velocità del sito WordPress. Se desideri saperne di più sulle capacità di un buon web hosting per WordPress, dai un'occhiata a questa recensione di Cloudways di CollectiveRay.

Se c'è qualcosa di importante che mi sono perso, non esitare a parlare nei commenti.