Come velocizzare il tuo sito Web WordPress nel 2022

Pubblicato: 2022-02-14

Vuoi aumentare la velocità del tuo sito Web WordPress? Le pagine a caricamento rapido migliorano l'esperienza dell'utente, aumentano le visualizzazioni di pagina e aiutano il SEO di WordPress.

Tuttavia, la creazione di un sito Web fulmineo non è un compito da una notte. Per migliorare la velocità del tuo sito WordPress, avrai bisogno di dedizione, coerenza e un piano chiaro. Ecco perché oggi parleremo di come velocizzare un sito Web WordPress.

Abbiamo cercato di coprire tutto ciò che devi sapere sulla velocità, incluso perché la velocità è importante, come controllare la velocità del sito e suggerimenti utili che puoi fare per la velocità del tuo sito Web WordPress.

Perché la velocità è importante per il tuo sito Web WordPress?

Secondo gli studi, la durata media dell'attenzione umana è scesa da 12 secondi a 7 secondi tra il 2000 e il 2016.

Cosa significa questo per te come proprietario di un sito web?

Hai pochi minuti per mostrare alle persone i tuoi contenuti e convincerli a rimanere sul tuo sito.

Gli utenti possono lasciare il tuo sito web prima ancora che inizi a caricarsi se è troppo lento.

Secondo un case study di StrangeLoop che coinvolge Amazon, Google e altri siti significativi, un ritardo di 1 secondo nel tempo di caricamento della pagina può comportare un calo del 7% delle conversioni, un calo dell'11% delle visite alle pagine e un calo del 16% della soddisfazione del cliente.

Inoltre, Google e altri motori di ricerca hanno iniziato a penalizzare i siti Web più lenti posizionandoli più in basso nei risultati di ricerca, riducendo il traffico per tali siti.

Per riassumere, se vuoi più traffico, abbonati e entrate dal tuo sito Web, devi rendere il tuo sito Web WordPress VELOCE!

Come controllare la velocità del tuo sito Web WordPress?

I principianti a volte pensano che il loro sito web sia OK semplicemente perché non sembra lento sul loro computer. Questo è un grosso errore.

I browser moderni come Chrome salvano il tuo sito web nella cache e lo precaricano automaticamente quando inizi a inserire un URL poiché lo visiti frequentemente. Di conseguenza, il tuo sito Web verrà caricato praticamente immediatamente.

Tuttavia, un utente medio che visita il tuo sito Web per la prima volta potrebbe non avere la stessa esperienza.

Gli utenti in diverse parti del mondo vivranno un'esperienza completamente diversa.

Per questo ti consigliamo di utilizzare uno strumento come WebPageTest o GTmetrix per controllare la velocità del tuo sito web.

Dopo aver completato il test di velocità del sito Web, potresti pensare: "Qual è una buona velocità del sito Web a cui puntare?"

Un buon tempo di caricamento del sito Web è inferiore a 2 secondi.

Tuttavia, più velocemente riesci a farlo, meglio è. Alcuni millisecondi risparmiati qui possono accumulare fino a metà o addirittura un intero secondo trattenuto sul tempo di caricamento.

Quali sono le cause del rallentamento del tuo sito Web WordPress?

È probabile che nel risultato del test di velocità vengano visualizzati diversi suggerimenti per il miglioramento. La maggior parte, tuttavia, è un gergo tecnico difficile da comprendere per i principianti.

Le seguenti sono le principali cause di un sito Web WordPress lento:

  • Hosting Web: se il server di hosting Web non è stato configurato correttamente, potrebbe rallentare il tuo sito Web.
  • Configurazione di WordPress: se il tuo sito WordPress non fornisce contenuto memorizzato nella cache, il tuo server verrà sovraccaricato, portando il tuo sito Web a rallentare o addirittura a bloccarsi.
  • Dimensioni pagina: immagini che non sono state ottimizzate per il Web.
  • Plugin errati: l'utilizzo di un plug-in che non ha scritto male potrebbe causare un caricamento lento del tuo sito web.
  • Script esterni: script esterni come annunci, caricatori di caratteri e così via possono influire in modo significativo sulla velocità del tuo sito web.

Ora che sai cosa sta rallentando il tuo sito Web WordPress, diamo un'occhiata ai modi per accelerarlo.

Ecco i modi per velocizzare il tuo sito Web WordPress

1. Scegli il miglior provider di hosting web

Il tuo provider di hosting WordPress è vitale per il successo del tuo sito web. Una buona società di hosting condiviso, come Bluehost o Siteground, farà di tutto per ottimizzare la velocità del tuo sito web.

D'altra parte, hosting condiviso significa condividere le risorse del server con un gran numero di client diversi. Ciò significa che se il sito del tuo vicino riceve molto traffico, potrebbe avere un impatto sulle prestazioni complessive del server, rallentando il tuo sito web.

L'utilizzo di un servizio di hosting WordPress gestito, d'altra parte, ti offre le impostazioni del server più ottimali per l'esecuzione di WordPress. Per proteggere il tuo sito Web, i provider di hosting WordPress gestiti possono includere backup automatici, aggiornamenti di WordPress e impostazioni di sicurezza più complete.

2. Installa un plugin di memorizzazione nella cache efficace

Le pagine di WordPress sono "dinamiche". Ciò significa che vengono creati in tempo reale ogni volta che qualcuno visita un post o una pagina del tuo sito.

WordPress deve eseguire un processo per raccogliere le informazioni necessarie, metterle tutte insieme e quindi mostrarle al tuo utente per creare le tue pagine.

Questo processo ha molte fasi e potrebbe causare un rallentamento del tuo sito Web se un numero elevato di persone lo visualizza contemporaneamente.

Ecco perché consigliamo di utilizzare un plug-in di cache su ogni sito WordPress. La memorizzazione nella cache può velocizzare il tuo sito WordPress da 2 volte a 5 volte.

Sono disponibili diversi buoni plugin per la memorizzazione nella cache di WordPress. Tuttavia, consigliamo WP Rocket (a pagamento) o WP Super Cache (gratuito).

Molte società di hosting WordPress, come Bluehost e SiteGround, forniscono anche servizi di cache.

3. Ottimizza le immagini

La causa più comune della lentezza del sito WordPress sono le immagini di grandi dimensioni. Maggiore è il numero di file immagine del tuo sito web, maggiore sarà il tempo necessario per il caricamento.

L'ottimizzazione delle immagini è quindi un passaggio fondamentale per aumentare le prestazioni del tuo sito web. L'ottimizzazione dei file di immagine include il ridimensionamento e la compressione in modo che possano essere recuperati e caricati velocemente.

Ci sono due passaggi per una buona ottimizzazione dell'immagine. Per iniziare, assicurati che la tua immagine sia stata modificata prima di caricarla sul tuo sito web.

Per fare ciò, dovrai capire dove utilizzerai l'immagine e quanto dovrebbe essere grande. L'immagine può quindi essere ritagliata e salvata nella dimensione più bassa possibile utilizzando uno strumento come Pixlr. La modifica del formato del file a volte può aiutare a ridurre le dimensioni del file, ad esempio, jpg è spesso più piccolo dell'immagine png.

In secondo luogo, sul tuo sito Web, installa un plug-in di ottimizzazione delle immagini: ti consigliamo Smush. Questo non solo comprime ulteriormente le immagini dopo che sono state caricate, migliorando le prestazioni della pagina, ma include anche molte altre funzionalità di ottimizzazione delle immagini, come il caricamento lento.

Per maggiori dettagli sull'ottimizzazione delle immagini, consulta il nostro post su come ottimizzare le immagini per WordPress.

4. Mantieni aggiornato il tuo sito WordPress

WordPress è costantemente aggiornato come un progetto open source ben mantenuto. Ogni aggiornamento includerà non solo nuove funzionalità, ma anche correzioni per problemi di sicurezza e bug. Potrebbe essere necessario aggiornare regolarmente anche il tema e i plug-in di WordPress.

In qualità di proprietario di un sito Web, è tua responsabilità mantenere aggiornati il ​​tuo sito WordPress, il tema e i plug-in. In caso contrario, il tuo sito potrebbe diventare lento e inaffidabile, nonché vulnerabile agli attacchi alla sicurezza.

5. Usa estratti su home page e archivi

Sulla tua home page e archivi, WordPress mostra l'intero contenuto di ogni articolo per impostazione predefinita. Per questo motivo, la tua home page, le categorie, i tag e altre pagine di archivio verranno caricate più lentamente.

Un altro svantaggio della visualizzazione di articoli completi su questi siti è che è meno probabile che i lettori passino all'articolo stesso. Ciò può ridurre il numero di visualizzazioni di pagina e il numero di tempo che le persone trascorrono sul tuo sito.

Puoi personalizzare il tuo sito per visualizzare estratti invece del contenuto completo per ridurre il tempo necessario per caricare le pagine di archivio.

Puoi accedere a Impostazioni »Lettura e selezionare Per ogni articolo in un feed, mostra: Riepilogo invece di Testo completo .

6. Limita i commenti per pagina

Sebbene sia fantastico che così tante persone leggano i contenuti del tuo blog, molti commenti potrebbero rallentare la velocità di caricamento della pagina. È una buona idea dividere la sezione dei commenti in pagine per ridurre il tempo di caricamento.

Vai su Impostazioni »Discussione e fai clic sull'opzione Suddividi i commenti in pagine per limitare il numero di commenti visualizzati per pagina. È quindi possibile specificare il numero di commenti per pagina.

Ciò dovrebbe ridurre l'utilizzo della memoria e migliorare i tempi di caricamento della pagina per i post e le pagine con molti commenti.

7. Utilizzare una rete di distribuzione dei contenuti (CDN)

Una CDN è una rete globale di server. I file “statici” che compongono il tuo sito web verranno archiviati su ciascun server.

A differenza delle tue pagine WordPress, che sono "dinamiche", come accennato in precedenza, questi file statici includono file non modificabili come immagini, CSS e JavaScript.

Quando utilizzi una CDN, gli utenti ricevono file statici dal server più vicino ogni volta che visitano il tuo sito web. Poiché la CDN sta gestendo gran parte del lavoro, il tuo server di hosting web sarà più veloce.

Supponiamo che il server della tua società di hosting web si trovi negli Stati Uniti. Un visitatore dagli Stati Uniti noterà tempi di caricamento più rapidi rispetto a uno dall'India.

L'utilizzo di una rete di distribuzione dei contenuti (CDN) può aiutare i tuoi visitatori a caricare il tuo sito web più velocemente.

8. Non caricare audio/video direttamente sul tuo sito

Puoi aggiungere file audio e video direttamente al tuo sito WordPress e li riprodurrà in un lettore HTML5 per te. Questo è, tuttavia, qualcosa che non dovresti mai fare!

Aumenta significativamente il tempo necessario per caricare il tuo sito. Invece di caricare semplicemente audio e video, includi il link e funzionerà perfettamente.

Poiché WordPress include una funzione di incorporamento video integrata, puoi copiare e incollare l'URL del tuo video nel tuo post e verrà incorporato automaticamente.

9. Scegli un tema ottimizzato per la velocità

È fondamentale prestare molta attenzione all'ottimizzazione delle prestazioni quando si sceglie un tema per il tuo sito web. Alcuni temi che sembrano attraenti e impressionanti sono mal codificati e potrebbero causare un caricamento lento del tuo sito.

Un tema più specifico è meglio di uno ricco di layout complicati, animazioni appariscenti e funzionalità non necessarie. I temi premium di WordPress come Astra offrono temi ben codificati e ottimizzati per la velocità.

10. Riduci script esterni e richieste HTTP

Gli script esterni sono spesso racchiusi in temi e plug-in, chiamando JavaScript, CSS, caratteri e immagini diversi.

Incontrerai script specifici con cui non hai familiarità se esamini il codice sorgente del sito web. Riduci il maggior numero possibile di richieste HTTP esterne e ospitale separatamente per velocizzare i tuoi siti Web WordPress.

11. Ottimizza il tuo database WordPress

Sarebbe meglio se ottimizzassi il tuo database WordPress per migliorare le prestazioni del tuo sito. Il tuo database WordPress, come il disco rigido del tuo computer, si riempie di spazzatura che non ti serve. Nel tempo, un database WordPress non ottimizzato rallenta il tuo sito web. La soluzione semplice è pulirlo di tanto in tanto.

Per velocizzare il tuo sito Web WordPress, puoi installare un plug-in di ottimizzazione del database o ripulire manualmente il database dalla spazzatura che non ti serve.

12. Riduci le chiamate al database

Sfortunatamente, ci sono diversi temi WordPress là fuori che codificano male. Trascurano le migliori pratiche di WordPress ed effettuano chiamate dirette al database o fanno troppe richieste inutili al database. Ciò potrebbe causare un notevole rallentamento del server sovraccaricandolo di attività.

Anche i temi ben codificati possono avere un codice che esegue chiamate al database semplicemente per ottenere le basi del tuo blog.

Non puoi incolpare gli sviluppatori di temi responsabili di questo. Non hanno nessun altro metodo per determinare in quale lingua è scritto il tuo sito web.

Tuttavia, se stai utilizzando un tema figlio per personalizzare il tuo sito, puoi sostituire queste chiamate al database con i tuoi dati per ridurre le chiamate al database.

13. Revisioni post limite

Nel database di WordPress, le revisioni dei post occupano spazio. Alcuni utenti pensano che le query del database eseguite dai plug-in possano essere influenzate dalle revisioni. Se il plug-in non esclude espressamente le revisioni dei post, potrebbe causare un caricamento lento del tuo sito durante la ricerca.

Puoi impostare un limite al numero di revisioni che WordPress conserva per ogni articolo. Copia e incolla il codice seguente nel tuo file wp-config.php.

define( 'WP_POST_REVISIONS', 2 );

WordPress memorizzerà solo le ultime due versioni di ogni post o pagina con questo codice e scarterà immediatamente le revisioni precedenti.

14. Disabilita il collegamento

Quando un sito Web utilizza le risorse di un altro, questo viene chiamato Hotlinking. Se qualcuno ha copiato un'immagine dal tuo sito, il suo sito web caricherà l'immagine dal tuo sito una volta caricata. Ciò indica che sta utilizzando la larghezza di banda e le risorse del tuo server.

Rallenta il tuo sito e puoi accelerarlo rimuovendolo.

Puoi impedire l'Hotlinking aggiungendo il seguente codice al tuo file .htaccess e modificandolo con il tuo nome di dominio.

RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

15. Aggiungi LazyLoad alle tue immagini

Il caricamento lento è una vecchia strategia di ottimizzazione delle prestazioni di WordPress che prevede il caricamento di immagini mentre l'utente scorre la pagina verso il basso. L'obiettivo è evitare di caricare tutti i componenti della pagina contemporaneamente, poiché ciò carica il server e provoca tempi di caricamento più lenti. Invece, le immagini vengono caricate solo quando l'utente raggiunge la sezione della pagina in cui viene visualizzata l'immagine.

È possibile utilizzare qualsiasi plug-in di carico pigro per ottenere questo approccio.

16. Usa l'ultima versione di PHP

WordPress aveva scritto principalmente in PHP, che è un linguaggio di programmazione di alto livello. È un linguaggio lato server, il che significa che è installato e funziona sul tuo server di hosting.

La versione PHP più affidabile è utilizzata da tutte le buone società di hosting WordPress sui loro server. Tuttavia, è probabile che il tuo provider di hosting stia utilizzando una versione PHP precedente.

PHP 7 è due volte più veloce delle versioni precedenti. Questo è un aumento significativo delle prestazioni per il tuo sito Web e dovresti trarne vantaggio.

Puoi vedere quale versione PHP sta utilizzando il tuo sito installando e attivando il plug-in Info versione.

Il plug-in mostrerà la tua versione di PHP nella sezione piè di pagina della dashboard di amministrazione di WordPress dopo l'attivazione.

17. Dividi i messaggi lunghi

I post del blog più lunghi e più approfonditi sono apprezzati dai lettori. I post più lunghi hanno anche maggiori probabilità di posizionarsi più in alto nei risultati di ricerca.

Tuttavia, se pubblichi contenuti di lunga durata con molte immagini, ciò potrebbe rallentare il tuo sito.

Prova invece a suddividere i tuoi contenuti più grandi su numerose pagine.

Per fare ciò, WordPress ha funzionalità integrate. Includi il tag !––pagina successiva––> nel punto in cui desideri dividere l'articolo nella pagina successiva.

18. Disabilita Pingback e Trackback

I pingback e i trackback sono strumenti che ti consentono di sapere quando un altro sito Web si collega ai tuoi contenuti. Questo è un problema significativo per i siti che ricevono molti pingback e trackback. Poiché ogni collegamento genera una richiesta separata, mette a dura prova le risorse del tuo server.

Il tempo di caricamento del tuo sito web ne risentirà. Di conseguenza, disabilitare pingback e trackback è l'approccio migliore.

Per farlo, vai su Impostazioni della dashboard » Discussione . Deseleziona l'opzione Consenti avvisi di collegamento da altri blog e salva le modifiche.

19. Minimizza i file CSS e JS

Puoi migliorare le prestazioni di un sito WordPress riducendo al minimo i suoi file JavaScript e CSS. La minimizzazione riduce le dimensioni di un file rimuovendo spazi, interruzioni di riga e commenti non necessari.

Inoltre, puoi combinare questi file per ridurre il numero di richieste HTTP (HyperText Transfer Protocol). Questo rimuove il requisito per diverse richieste del server per ogni file CSS e JavaScript. Come risultato del minor numero di richieste, il tuo sito verrà caricato più velocemente.

La maggior parte dei plug-in di memorizzazione nella cache, come WP Rocket e WP-Optimize, fornisce opzioni di minimizzazione. Di conseguenza, tutto ciò che devi fare è abilitare la funzione di minimizzazione nel plug-in della cache che stai utilizzando o che intendi utilizzare.

20. Rimuovi i plugin inutilizzati

Troppi plug-in in funzione contemporaneamente potrebbero rallentare la velocità di caricamento del tuo sito Web perché ognuno è come un mini-software. Anche se non stai utilizzando un plug-in, potrebbe funzionare in background di cui non sei a conoscenza. Potrebbe essere il momento di apportare alcune modifiche.

Inizia disattivando tutti i plugin che sai che non utilizzerai più. Dopo ogni disattivazione, testa il tuo sito, quindi disinstalla questi plug-in dopo esserti assicurato che tutto funzioni ancora. Quindi, uno per uno, rimuovi i plug-in per osservare quali influiscono sulle prestazioni della pagina. Cerca alternative a questi plugin che non siano così costosi.

21. Usa plugin più veloci

I plugin WordPress mal codificati spesso si caricano troppo, aumentando la velocità di caricamento della pagina e rallentando il tuo sito.

Per aiutarti a trovare i migliori plugin, abbiamo selezionato un elenco di plugin indispensabili per il sito Web di WordPress.

Alcune delle nostre migliori scelte per le categorie di plugin WordPress più popolari sono mostrate di seguito.

  • WPForms: il plug-in per moduli di contatto più veloce e adatto ai principianti per WordPress.
  • Yoast SEO – Potente plugin SEO per WordPress che aiuta il tuo sito a funzionare meglio nei motori di ricerca come Google.
  • MonsterInsights: il miglior plug-in di analisi di Google per WordPress che fornisce l'analisi del tuo sito Web WordPress.
  • Elementor: trascina e rilascia il plug-in per la creazione di pagine di WordPress che ti aiuta a creare bellissime pagine utilizzando un editor visivo.
  • WP Rocket – Plugin di cache premium per WordPress che migliora le prestazioni del tuo sito e i punteggi di Core Web Vitals.
  • OptinMonster: potente plug-in di generazione di lead che ti aiuta a ottenere più abbonati e-mail, aumentare le vendite e far crescere la tua attività.

Conclusione

Se hai problemi ad accelerare il tuo sito Web WordPress, ora è il momento di iniziare a lavorare. Fai un piano basato sui nostri suggerimenti. Inizia esaminando punto per punto il tuo sito web. Applica i nostri suggerimenti al tuo sito e osserva l'impatto se funziona o meno.

Ricorda una cosa: potresti non vedere i risultati subito, ma vedrai ottimi risultati nel tempo se segui i nostri consigli. Non è un compito che si completa in una notte. Quindi, sii paziente e continua a lavorare sodo.

Questo è tutto! Ci auguriamo che questo post ti aiuti a imparare come velocizzare il tuo sito Web WordPress. Potresti anche vedere i nostri suggerimenti SEO per WordPress per migliorare il posizionamento del tuo sito web.