La Guida all'ottimizzazione del sito Web WordPress 2022

Pubblicato: 2022-09-06

Ogni proprietario di un sito Web WordPress è ossessionato dalle prestazioni del sito Web, in particolare dal tempo di caricamento della pagina.

Nel 2022, quando Google mostra centinaia di siti Web per qualsiasi richiesta degli utenti, garantire che il tuo sito Web si carichi istantaneamente e continui a funzionare senza alcun problema è un requisito essenziale per garantire che il tuo sito Web aziendale attiri visitatori e contribuisca ai tuoi obiettivi aziendali.

La velocità e le prestazioni del sito Web sono un affare così grande che Google le considera un fattore di ranking essenziale durante la creazione del suo indice di ricerca. In generale, i motori di ricerca classificano i siti Web a caricamento rapido molto più in alto rispetto ai siti Web a caricamento lento con problemi.

Le pagine a caricamento lento segnalano che il tuo sito web non offrirà una grande esperienza. Crazy Egg ha spiegato perché i visitatori lasciano i siti Web in un ottimo post sul blog.

Se hai un sito Web WordPress, questo articolo tratterà diversi suggerimenti essenziali per ottimizzare il tuo sito Web. Una volta applicati, sarai in grado di offrire un'esperienza utente molto migliore sul tuo sito web.

Fattori che rallentano il tuo sito web

Cominciamo con i fattori che rallentano il tuo sito web. Comprendere questi fattori può aiutarti a prendere decisioni a lungo termine sulle prestazioni del sito Web e su come ottimizzare il tuo sito Web per un'esperienza utente eccellente.

Il tuo server web

Tutti i file del tuo sito web sono ospitati sul tuo server web. Un server configurato in modo errato può rallentare anche i siti Web WordPress meglio ottimizzati. Ecco perché devi prestare molta attenzione alle impostazioni del tuo server e

Cache WordPress

Le pagine servite più frequentemente devono essere memorizzate nella cache per ridurre il carico sul server. Il server deve dedicare risorse per rispondere a ogni richiesta se non c'è cache. Ciò sopraffecerà rapidamente il server, causandone il rallentamento e alla fine l'arresto anomalo.

La dimensione della pagina

La dimensione della pagina è la somma di tutti i file necessari al browser per eseguire il rendering di una pagina. Ciò include immagini e video che fanno parte della pagina. Se queste risorse non sono ottimizzate, il pacchetto di download sarà troppo grande e rallenterà l'esperienza dell'utente.

Script esterni

Gli script esterni sono ospitati su server di terze parti. Quando sono inclusi nel tuo sito web, il tuo server invia i dati a questi script e attende una risposta. Ciò aumenta il tempo necessario per caricare la pagina nel browser dell'utente. Il peggio si verifica quando la chiamata non riesce e l'utente deve attendere alcuni secondi prima che il browser termini la visualizzazione della pagina.

I siti Web WordPress sono spesso lenti a causa di una combinazione di questi fattori. Quindi, ora scopriamo le tattiche che puoi applicare per ottimizzare i siti Web WordPress e velocizzare l'esperienza dell'utente.

Ma prima, controlla la velocità del tuo sito web

Quando si ottimizza un sito Web WordPress, è essenziale determinare il motivo per cui il sito Web ha prestazioni inferiori.

Ti aiuterà se inizi eseguendo un test di velocità del sito Web. Una semplice ricerca su Google ti porterà a un paio di popolari strumenti online. Per questo articolo, andremo con il controllo della velocità del sito Web gratuito isitwp .

Nei risultati, vedrai molte informazioni utili che potrebbero aiutarti a capire perché il tuo sito web non sta funzionando al meglio. L'insieme di dati più importante è nella prima piega. Qui puoi vedere il tempo di caricamento, la dimensione della pagina e il numero di richieste inviate per ottenere gli elementi sul sito web.

Secondo Google, un buon tempo di caricamento del sito Web è inferiore a due secondi, con mezzo secondo che è l'ideale.

Le dieci migliori tattiche per velocizzare il tuo sito Web WordPress

Ecco dieci modi per ottimizzare il tuo sito Web WordPress e offrire un'esperienza eccezionale ai visitatori. La cosa buona di queste tattiche è che non devi scherzare con il codice per implementare queste idee.

Mantieni tutto aggiornato

Il modo più semplice per ottimizzare il tuo sito Web WordPress è aggiornare i plugin e i temi installati sul tuo sito Web.

Ogni nuova versione di temi e plug-in è ottimizzata per prestazioni e velocità. Inoltre, le nuove versioni sono prive di bug noti e più compatibili con i popolari temi e plugin di WordPress.

WordPress ora offre una scheda Aggiornamenti nella barra del menu di amministrazione a sinistra. Questa scheda fornisce tutte le informazioni necessarie sull'ultima versione disponibile. Fare clic sul pulsante Aggiorna per avviare il processo di aggiornamento.

Verifica attività in background

WordPress ha un intero sistema di attività pianificate che vengono eseguite in background. Queste attività si occupano della gestione e degli aggiornamenti del sito in modo che tu possa concentrarti su attività più importanti.

Alcune di queste attività hanno un impatto minimo sulle prestazioni del sito. Un ottimo esempio di queste attività è la pubblicazione dei post programmati. Allo stesso modo, anche il processo che verifica la disponibilità dell'ultima versione di WordPress non rallenta il sito web.

D'altra parte, alcune attività pianificate, come il backup del sito, possono rallentare il sito Web perché consumano risorse del server.

Sebbene non sia possibile interrompere completamente questi processi a causa dell'impatto negativo sulle prestazioni del sito, è possibile senza dubbio controllare quando diventano attivi. Ad esempio, puoi pianificare il plug-in di backup per eseguire il backup quando il tuo sito ha poco traffico. Allo stesso modo, puoi regolare la frequenza del processo per distanziare il backup del sito in modo che non influisca troppo sulle prestazioni del sito.

Mostra i riepiloghi dei post piuttosto che gli articoli completi

WordPress mostra gli articoli completi nella tua home page e nella pagina degli archivi. Ora, se il tuo sito Web ha molti contenuti, la velocità di caricamento della pagina diminuirà a causa di tutto quel contenuto.

Oltre a rallentare la velocità di caricamento della pagina, ciò potrebbe ridurre il conteggio delle visualizzazioni di pagina perché i visitatori potrebbero vedere tutto sulla home page e quindi non saranno obbligati a fare clic su altre pagine e post sul tuo sito.

Puoi rimediare mostrando i riepiloghi su queste pagine. Per questo è sufficiente andare su Menu Admin >> Impostazioni >> Lettura. Scorri verso il basso fino al pulsante di opzione "per ogni articolo nel feed, mostra" e seleziona Riepilogo.

Non caricare audio/video sul tuo server

Audio e video sono ottimi per catturare l'attenzione dei visitatori. Molti utenti di WordPress commettono l'errore di caricarli nella Libreria multimediale.

Queste risorse aumentano il tempo complessivo necessario per visualizzare la pagina nei browser dei visitatori. Il processo consuma anche la tua quota di larghezza di banda.

Ma non è tutto: devi anche capire che il plug-in di backup sul tuo sito Web di solito include tutto nella Libreria multimediale nell'archivio.

Di conseguenza, file considerevoli nella Libreria multimediale aumentano il tempo necessario per eseguire il backup del tuo sito web. Un altro aspetto negativo è il tempo necessario per ripristinare il tuo sito web. Data l'enorme dimensione dell'archivio, il plug-in ha bisogno di tempo per decomprimere tutto, assicurarsi che tutto venga verificato e quindi iniziare a copiare tutto nella cartella designata.

Invece di caricare tutto sul server, puoi ospitare i video su piattaforme come YouTube, SoundCloud e Vimeo. Puoi quindi utilizzare il codice di incorporamento fornito da queste piattaforme per incorporare il video nei tuoi post e nelle tue pagine. Puoi incorporare tutti i video e l'audio sul tuo sito Web senza preoccuparti di cali di prestazioni e limiti di larghezza di banda.

Limita il numero di revisioni postali

Per impostazione predefinita, WordPress salva tutte le revisioni di ogni post e pagina nel database del tuo sito web. Tutto questo rigonfiamento influisce sulle prestazioni dei plugin che interrogano il database. Alcuni plugin escludono le revisioni dei post per ridurre al minimo la penalizzazione delle prestazioni.

Poiché la maggior parte delle funzionalità del tema e del plug-in coinvolge le query del database, il database deve essere il più snello possibile per migliorare le prestazioni del sito Web.

Fortunatamente, il processo è semplice.

Innanzitutto, trova il file wp-config.php (di solito situato nella cartella principale del tuo sito Web WordPress). Una volta individuato il file, scaricalo sul tuo computer locale.

Necessario: fai una copia del file in modo da poterlo ripristinare nel caso qualcosa vada storto.

Apri il file scaricato nel tuo editor di codice preferito. Aggiungi la seguente riga e salvala:

define( 'WP_POST_REVISIONI', 4 );

Questo snippet limita a quattro il numero di revisioni dei post salvate. WordPress ora manterrà le ultime quattro revisioni ed eliminerà le versioni precedenti.

Questo semplice trucco riduce le dimensioni del database e velocizza le prestazioni dei plugin e dei temi.

Installa un plugin per la cache

La maggior parte dei post e dei contenuti delle pagine di WordPress è dinamica, il che significa che il server "costruisce" il contenuto in risposta alla richiesta del visitatore. Il server deve eseguire uno script o un processo interno (o esterno) per estrarre tutte le informazioni richieste e inviarle al browser.

Puoi immaginare il tempo del tuo server per soddisfare tutte le richieste degli utenti.

Un plug-in per la cache è un'ottima soluzione che riduce della metà questo requisito. Una volta che il plugin è installato e attivo, memorizza una copia delle pagine più richieste. Ora, quando un utente richiede una pagina nella cache, il plug-in serve istantaneamente le pagine invece di appesantire il server.

Molti provider di hosting consigliano un plug-in per la cache e ci sono molti ottimi plug-in sul mercato. Se vuoi provare un plugin, inizia con WP Rocket e WP Super Cache.

Ottimizza le immagini

Le immagini sono essenziali per rompere i lunghi muri di testo e ravvivare la presentazione dei tuoi post e delle tue pagine.

Sai che l'aggiunta di immagini non ottimizzate potrebbe rallentare il tuo sito web? In effetti, per molti siti Web, questo è spesso il motivo principale alla base del caricamento lento delle pagine.

Ora puoi ottimizzare le immagini da solo riducendo le dimensioni delle foto tramite il software di modifica delle immagini. Puoi anche salvare le immagini in JPEG per ridurre le dimensioni dell'immagine.

Puoi anche installare plug-in di ottimizzazione delle immagini come Smush o EWWW per ottimizzare le immagini che carichi sul tuo sito web.

Ottimizza il database di WordPress

Nel tempo, il database di WordPress accumula dati che aumentano le dimensioni e il tempo necessario per la ricerca nel database.

Rimuovere tutte le informazioni obsolete (in particolare le vecchie revisioni e i tag inutilizzati) dal database è un ottimo modo per ottimizzare il tuo sito Web WordPress. Un buon modo per farlo è tramite plugin come WP-Sweep. Questi plugin rimuovono le vecchie informazioni e ottimizzano la struttura del database.

Usa il caricamento lento

Se utilizzi molti audio/video, immagini o gallerie sul tuo sito Web, il caricamento lento è un ottimo modo per ridurre il tempo di caricamento della pagina.

Quando disponibile, il caricamento lento sostituisce le risorse con un segnaposto per un caricamento più rapido della pagina. Quando i visitatori scorrono su una parte della pagina in cui si trova un segnaposto, questo viene sostituito con l'elemento originale. Questa tecnica funziona anche per gravatar e commenti.

Puoi utilizzare un plug-in di caricamento lento come Lazy Load di WP Rocket per implementare il caricamento lento sul tuo sito web.

Elimina collegamento diretto ai contenuti

L'hotlinking è la pratica in cui altri siti Web si collegano ai tuoi contenuti utilizzando un collegamento Web diretto. Ogni volta che qualcuno visita la sua pagina, il contenuto del tuo sito web viene caricato dal tuo server. Questo spreca la tua larghezza di banda e le risorse del server.

Puoi aggiungere il seguente snippet al file .htaccess per impedire l'hotlinking. Questo file si trova nella cartella principale del tuo sito web.

#disabilita il collegamento a caldo delle immagini con l'opzione immagine vietata o personalizzata

RewriteEngine attivato

RiscriviCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]

RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Conclusione

L'ottimizzazione del tuo sito Web WordPress è un'attività continua. È necessario prestare molta attenzione per mantenere le cose aggiornate. È inoltre necessario controllare regolarmente le prestazioni del sito Web (consigliamo due volte al mese) per assicurarsi che tutto funzioni correttamente.

Ci auguriamo che applichi queste tattiche al tuo sito Web WordPress e offri un'esperienza eccezionale ai tuoi visitatori. Se abbiamo perso la tua tattica di ottimizzazione WordPress preferita, faccelo sapere nei commenti qui sotto.

Biografia dell'autore

Zafar Iqbal è un marketer diventato un appassionato di WordPress. È interessato a tutto ciò che riguarda WordPress e Frontend. Gestisce zfrqbl , una risorsa utile per gli utenti di WordPress. Quando non gioca con un sito Web di prova, sta giocando a un FPS!

supporto tecnico wp