Salta al contenuto principale
10 minuti di lettura (1926 parole)

Ottimizzazione di WordPress: per la velocità

Banner-ottimizzazione-blog

Ecco l'accordo:
Se il tuo sito web impiega più di 3 secondi per caricarsi…
…la maggior parte dei tuoi visitatori se ne andrà e non tornerà mai più.

Se vuoi che le persone leggano i tuoi contenuti e comprino ciò che stai vendendo, dovrai migliorare la velocità del tuo sito web.
Un sito web che si carica più velocemente significa:

  • Più traffico da Google
  • Tasso di rimbalzo più basso
  • Migliore tasso di conversione
  • Più vendite

Ma il problema è che migliorare la velocità del tuo sito web è difficile e può richiedere molto tempo. Se assumi uno sviluppatore web, ti costerà ben oltre mille dollari. Se sei un utente di WordPress, puoi farlo facilmente utilizzando un plugin come WP Speed of Light.
In questa guida, ti mostrerò come puoi migliorare la velocità del tuo sito web WordPress con il nostro plugin, WP Speed of Light.

 

Perché è necessario migliorare la velocità del tuo sito web

Ci sono molti motivi per cui vorresti migliorare la velocità del tuo sito web. Uno dei più importanti è ridurre la frequenza di rimbalzo del tuo sito web.

Se il tuo sito web impiega più di 3 secondi per caricarsi, la maggior parte delle persone se ne andrà immediatamente. Ciò aumenta la tua frequenza di rimbalzo e, agli occhi di Google, un sito web con un'elevata frequenza di rimbalzo è un sito web di bassa qualità. Inoltre, gli algoritmi di Google preferiscono visualizzare siti web che si caricano velocemente, offrono una grande esperienza utente e hanno una bassa frequenza di rimbalzo. Quindi, se vuoi arrivare alla prima pagina di Google e rimanerci, hai bisogno di un sito web veloce.

velocità-clic-google

 

Non solo, se vuoi che i visitatori del tuo sito web comprino ciò che stai vendendo o addirittura si iscrivano alla tua lista di email, avrai bisogno di un sito web più veloce. Più lentamente si carica il tuo sito web, più bassa sarà la tua percentuale di conversione. Un sito web più veloce aumenterà la tua percentuale di conversione complessiva, il che significa più iscritti, più condivisioni e più vendite.

Non solo, secondo Kissmetrics, il 47% dei consumatori si aspetta che una pagina web si carichi in 2 secondi o meno, e il 40% dei tuoi utenti abbandonerà il tuo sito web se ci mette più di 3 secondi per caricarsi. Se ancora non sei convinto, secondo WebsiteOptimization.com, un sito web lento è considerato di bassa qualità, ridurrà il tuo traffico fino al 20% e aumenterà addirittura la pressione sanguigna dei tuoi utenti.

 

Pubblica pagine in cache per ridurre i tempi di caricamento e le risorse del server

Ogni volta che qualcuno visita una pagina sul tuo sito web, WordPress esegue migliaia di righe di codice, si connette al database e poi genera la pagina. Connettersi al database e eseguire migliaia di righe di codice non solo richiede molto tempo, ma aumenta anche il carico sui tuoi server.

È qui che entra in gioco la cache. Quando abiliti la cache, WordPress non rigenererà le pagine del tuo sito web ogni volta che vengono richieste. Invece, memorizzerà (farà una copia) dei contenuti della pagina la prima volta che viene generata e poi servirà questa copia in cache della pagina agli utenti. Servendo una copia in cache della pagina, WordPress bypassa la necessità di rigenerare una pagina o anche di connettersi al database per ottenere il contenuto. Ciò non solo risparmia molte risorse del server, ma riduce anche il tempo necessario per servire una pagina all'utente.

cache-statica-wordpress

 

Abilitare la cache nella tua installazione di WordPress può ridurre il tempo di caricamento del tuo sito web di quasi la metà.

Ma ecco il problema:

WordPress di default non viene fornito con funzionalità di caching. Ciò significa che non c'è un pulsante nella Dashboard di WordPress che puoi cliccare per abilitare la cache. Per abilitare la cache sul tuo sito WordPress, dovrai installare il nostro plugin, WP Speed of Light. È gratuito e non richiede più di un secondo per installare. Una volta installato sul tuo sito web, ecco come puoi abilitare la cache:

 

Come abilitare la cache con WP Speed of Light

Per abilitare la cache con il nostro plugin, accedi alla tua dashboard di WordPress e poi vai su WP Speed of Light -> Ottimizzazione della velocità:

menu-ottimizzazione-velocità

 

Una volta nella pagina di ottimizzazione della velocità, abilita le seguenti opzioni:

Attiva il sistema di cache: Questo attiverà il sistema di cache principale. Una volta abilitata questa opzione, il nostro plugin memorizzerà nella cache le query del database e gli elementi comuni della pagina.

Pulisci ogni: Questa opzione determina la frequenza con cui il nostro plugin cancellerà la cache. Cancellare la cache di tanto in tanto è importante. Se non cancelli la cache del tuo server, le nuove modifiche al tuo sito web non saranno riflesse sui tuoi utenti. Consigliamo di mantenere questa opzione a 40 minuti.

Pulizia al salvataggio: Questa è un'opzione che vorrai abilitare. Svuota la cache non appena aggiungi o apporti modifiche a un articolo o una pagina. Se non svuoti la cache del tuo server dopo aver pubblicato una nuova pagina o apportato una modifica, i tuoi utenti non potranno vedere le nuove modifiche e le pagine appena pubblicate.

Cache per desktop: Questa opzione determina se il nostro plugin serve una pagina in cache agli utenti desktop. Si consiglia di abilitare questa opzione.

Cache per tablet: Mantieni l'impostazione su Automatico a meno che non si verifichi una versione di cache errata per gli utenti tablet. Ciò può accadere solo quando il tuo sito serve contenuti diversi (HTML) a utenti di dispositivi diversi.

Cache per dispositivi mobili: Questa opzione è la stessa dell'ultima. Ti consigliamo di mantenerla impostata su Automatico.

impostazioni-velocità

 

Non memorizzare nella cache le seguenti pagine (opzionale): Questa opzione ti consente di escludere determinate pagine che sono dinamiche e non devono essere memorizzate nella cache. Per questa opzione, inserisci un URL per riga che non desideri venga memorizzato nella cache. La maggior parte degli utenti non ha bisogno di questa funzione.

esclusione-cache

 

Una volta abilitate tutte queste opzioni, clicca su salva modifiche. Ecco fatto. Hai appena abilitato la cache sul tuo sito web. D'ora in poi, i tuoi utenti riceveranno una copia in cache delle pagine e degli articoli del tuo sito.

 

Riduci a metà il tempo di caricamento del tuo sito web con GZIP

Le immagini, i file JavaScript e CSS richiesti dalle tue pagine web hanno un impatto significativo sulla velocità del tuo sito web. Scaricare file dal server richiede tempo. E file come le immagini possono essere grandi fino a un megabyte. Ciò non solo aumenta il tempo necessario per visualizzare il tuo sito web, ma aumenta anche i costi di larghezza di banda.

La soluzione migliore? Abilita GZIP sul tuo server.

GZIP è un algoritmo di compressione che, una volta abilitato, ridurrà la dimensione dei tuoi file di più della metà. Una volta abilitato GZIP, il server del tuo sito web inizierà a servire file compressi ai browser che lo supportano. Quindi, le tue immagini che potrebbero essere superiori a 5 megabyte saranno compresse a meno di 2 quando servite. Ciò non solo ridurrà i costi di larghezza di banda e il carico del server, ma ridurrà anche il tempo di caricamento del tuo sito web di più della metà.

 

Come abilitare GZIP con WP Speed of Light

Il nostro plugin prima controlla se GZIP è già abilitato sul tuo server, cosa che ora avviene con la maggior parte dei principali provider di hosting web. Se è già abilitato sul server, il nostro plugin non deve fare nulla. Ma se il tuo server non ha GZIP abilitato, il nostro plugin lo abilita utilizzando il modulo apache (mod_deflate) o il modulo Nginx (ngx_http_gzip_module) aggiungendo il codice richiesto al file htaccess del tuo server WordPress.

Se il tuo server non ha GZIP abilitato per impostazione predefinita e il nostro plugin non può farlo con htaccess, viene visualizzata una notifica di avviso nella dashboard del plugin.

attivazione-gzip-server

 

Sfrutta la cache del browser per migliorare la velocità del tuo sito web

Quando qualcuno visita il tuo sito web, il suo browser scarica tutti i file necessari per visualizzare la pagina. La maggior parte di questi file sono comuni ad altre pagine del tuo sito web come il Logo, CSS e JavaScript. Quando un visitatore naviga verso altre pagine del tuo sito web, il suo browser scaricherà nuovamente tutti i file anche se il browser li aveva già scaricati durante la visualizzazione della pagina precedente. Ciò accade perché il browser non sa se i file sono stati aggiornati sul server. E poiché non lo sa, deve scaricare i file ripetutamente ad ogni visita.

Ciò non solo aumenta i costi di larghezza di banda e il carico del server, ma aumenterà anche il tempo di caricamento del tuo sito web.

È qui che entra in gioco la cache del browser. Specificando un tempo di scadenza per i file statici come immagini e CSS sul tuo server, indichi al browser che non è necessario scaricarli nuovamente ad ogni visita.

Una volta abilitata la cache del browser sul tuo server, il tuo sito web verrà caricato più velocemente dalla seconda visita in poi perché il browser dell'utente non dovrà scaricare nuovamente tutti i file ogni volta che l'utente visita una pagina diversa sul tuo sito web. Invece, il browser dell'utente sarà in grado di generarli utilizzando i file che ha già scaricato e memorizzato nella cache.

 

Come abilitare la cache del browser sul tuo server con WP Speed of Light

Per sfruttare la cache del browser utilizzando il nostro plugin, accedi alla tua Dashboard di WordPress e vai su WP Speed of Light -> Ottimizzazione della velocità:

Ora, nella pagina di Ottimizzazione della Velocità, abilita l'opzione “Aggiungi intestazioni di scadenza”:

scadenza-header

 

Una volta abilitata questa opzione, il nostro plugin indicherà al browser dell'utente di memorizzare nella cache le risorse statiche e di utilizzarle invece di richiederle nuovamente ad ogni visita.

 

Rimuovi le stringhe di query dalle risorse statiche

Anche dopo aver abilitato la cache del browser, i browser trattano i file in modo diverso quando hanno una stringa di query allegata alla fine del loro URL.

Ecco come appare una stringa di query: http://your-site.com/style.css?query-string=123


WordPress di default aggiunge una stringa di query alla fine di tutti i file CSS e JavaScript. Se vuoi ottenere un punteggio più alto negli strumenti di test della velocità come GTMetrix, dovrai rimuovere queste stringhe di query.

Per rimuovere la stringa di query dagli URL delle tue risorse statiche, segui questi passaggi:

Come rimuovere automaticamente le stringhe di query con WP Speed of Light

Per rimuovere le stringhe di query dagli URL statici, accedi alla tua Dashboard di WordPress e vai su WP Speed of Light -> Ottimizzazione della velocità:

menu-ottimizzazione-velocità

 

Ora, nella pagina di ottimizzazione della velocità, abilita l'opzione "Rimuovi stringhe di query":

rimuovi-stringa-di-query

 

Una volta abilitata questa opzione, il nostro plugin rimuoverà automaticamente le stringhe di query da tutti i tuoi URL. Ciò assicurerà che il browser dei tuoi utenti utilizzi la cache lato client invece di scaricare nuovamente una nuova copia dei file statici ad ogni visita. Ciò comporterà anche un punteggio più alto negli strumenti di test di velocità come GTMetrix e Google Page Speed Test.

 

Conclusione

WordPress è il sistema di gestione dei contenuti più popolare su Internet. È flessibile e viene fornito con letteralmente migliaia di funzionalità. Ma questa flessibilità ha un costo. Il costo è la lentezza della velocità di caricamento del tuo sito web. WordPress, essendo altamente personalizzabile e flessibile, ha un ampio codice base e questo ampio codice base richiede tempo per essere eseguito. E quando si installa un nuovo plugin, aggiunge ancora più righe di codice a questo ampio codice base rendendolo ancora più grande.

Più plugin installerai e utilizzerai sul tuo sito web, più lento diventerà. Fortunatamente, se utilizzi un plugin come WP Speed of Light e attivi la cache, il tuo sito web funzionerà senza intoppi e si caricherà velocemente. Non solo, vedrai anche un aumento del tasso di conversione, una classifica più alta nei motori di ricerca e una riduzione della frequenza di rimbalzo.

E sarai anche in grado di eseguire test di prestazioni per sapere cosa controllare direttamente da WP Sped of Light!

OTTENI WP SPEED OF LIGHT

Hai domande o suggerimenti? Sentiti libero di farcelo sapere nei commenti qui sotto.

Rimani Informato

Quando ti iscrivi al blog, ti invieremo un'e-mail quando ci saranno nuovi aggiornamenti sul sito in modo che tu non li perda.

Articoli correlati

 

Commenti

Nessun commento ancora. Sii il primo a inviare un commento
Già registrato? Accedi qui
mercoledì, aprile 08, 2026

Immagine Captcha

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this