Come ottimizzare il tuo sito WordPress

WordPress è uno dei CMS più diffusi e facilmente personalizzabili. Tuttavia, nella configurazione predefinita è piuttosto lento, soprattutto se il sito ha molti visitatori e contenuti pesanti o utilizza un tema complesso. Inoltre, dal 2010, Google utilizza i tempi di caricamento delle pagine come fattore nei suoi algoritmi di posizionamento nei motori di ricerca.

Fortunatamente, la flessibilità di questo CMS consente molti metodi per velocizzarlo e ridurre il tempo di caricamento di un sito web. Puoi controllare il tuo sito utilizzando strumenti online come quelli qui sotto per monitorare i risultati della velocità del sito dopo ogni passaggio:

Tutti questi strumenti ti forniranno informazioni su come viene caricato il tuo sito e quali parti richiedono più tempo per il caricamento rispetto ad altre (cioè quali devono essere ottimizzate). Gli strumenti Google Page Speed e GTmetrix sono migliori per i principianti poiché mostrano suggerimenti utili su come ottimizzare il sito, mentre Pingdom e WebPagetest hanno un approccio più tecnico e richiedono maggiore esperienza di sviluppo web per essere compresi.

Di seguito vedremo alcuni modi per ottimizzare un sito WordPress. Ti consigliamo di seguire questi suggerimenti durante la creazione del tuo sito.

NOTA: Assicurati di creare un backup del tuo sito prima di apportare qualsiasi modifica.

Consigli per velocizzare un sito web

Ottimizzazione delle immagini

I motori di ricerca favoriscono i siti che si caricano velocemente, quindi immagini ottimizzate possono anche aiutarti a posizionarti più in alto nei risultati di ricerca, rispetto ai siti WordPress più lenti e non ottimizzati. Inoltre, le persone semplicemente preferiscono immagini che si caricano rapidamente e sono più propense a rimanere su un sito più a lungo se non devono aspettare il caricamento delle risorse visive. 

Si possono utilizzare diverse tecniche per ridurre la dimensione dei file e migliorare le prestazioni del sito web. 

  • Compressione delle immagini – Puoi utilizzare un plugin di compressione immagini o un software di editing per ridurre la dimensione dei tuoi file immagine. Alcuni plugin di WordPress possono comprimere automaticamente le immagini durante il caricamento, rendendo il processo semplice.

  • Ridimensionamento delle immagini – È essenziale assicurarsi che le immagini abbiano le dimensioni appropriate per l'uso previsto sul web. 

  • Conversione delle immagini – Convertire le immagini in formati ottimizzati come WebP o AVIF è un'altra tecnica. Questi formati offrono ottimi tassi di compressione senza una significativa perdita di qualità.

  • Utilizzo del caricamento differito (lazy loading) – Il caricamento differito ritarda il caricamento delle immagini fino a quando non sono necessarie, ad esempio dopo che l'utente ha effettuato lo scroll della pagina. Questo può migliorare notevolmente i tempi di caricamento iniziali della pagina, soprattutto quando sono presenti contenuti video.

  • Rimozione dei metadati non necessari – Una pratica più avanzata consiste nel rimuovere eventuali metadati e commenti non necessari dai file immagine. Questo può essere fatto tramite software di editing immagini o plugin di ottimizzazione.

Puoi fare riferimento a questa guida per ulteriori istruzioni.

Usa una CDN

CDN sta per Content Delivery Network. È una rete di server in cui ciascun server contiene una copia dei dati del tuo sito web. Ogni volta che un visitatore vuole visualizzare il tuo sito, il server più vicino alla sua posizione si occuperà della richiesta. Utilizzando una CDN, i clienti che visitano un sito web ricevono i file statici dal server più vicino alla loro posizione geografica. Poiché la CDN è composta da server distribuiti in tutto il mondo, i file statici ospitati nella CDN saranno più facilmente accessibili.

Se ospiti con EasyWP, hai incluso gratuitamente il servizio Basic Supersonic CDN nella tua configurazione.

Elimina JavaScript e CSS che bloccano la visualizzazione

Durante il controllo dei siti tramite Google Page Speed, potresti ricevere una o più notifiche con un punto esclamativo rosso che dice "Elimina JavaScript e CSS che bloccano la visualizzazione dei contenuti above-the-fold". Questo significa che nessuno dei contenuti above-the-fold della pagina può essere visualizzato senza attendere il caricamento delle risorse. 

Questo può essere risolto abilitando le impostazioni aggiuntive di Minify del plugin W3 Total Cache. Per farlo, dovrai accedere alla scheda Impostazioni generali del plugin e impostare la modalità Minify su Manuale, come segue:


Prima di continuare, assicurati che i campi delle impostazioni di minificazione JS nel menu Minify siano impostati come segue:


Una volta fatto, dovrai aggiungere gli URL JavaScript corrispondenti forniti da Google PageSpeed nel campo Gestione file JS, come segue:


Esegui gli stessi passaggi per il campo Gestione file CSS inserendo gli URL CSS nella stessa pagina:


Questo è tutto! L'avviso "Elimina JavaScript e CSS che bloccano la visualizzazione dei contenuti above-the-fold" non dovrebbe più apparire se i passaggi sopra sono stati completati correttamente.

Pulisci regolarmente il tuo database

Il database è il cuore del tuo sito web. Tutti i tuoi contenuti sono memorizzati nel database, tutte le impostazioni del sito, tutti i dati degli utenti e così via. Il problema è che, col tempo, il database si riempie di dati inutili. Questo è il risultato di innumerevoli operazioni di scrittura, aggiornamento e cancellazione che a volte lasciano dei residui. Avere troppi di questi residui può rallentare il tuo sito web.

Ecco perché, di tanto in tanto, dovresti pulire e ottimizzare il tuo database. Puoi leggere sull'ottimizzazione del database qui.

Usa un tema ottimizzato per la velocità

Un tema gioca un ruolo chiave nella velocità di caricamento di un sito web. Se hai intenzione di creare un blog molto frequentato, ti consigliamo di fare ricerche e test per trovare il tema più leggero e ottimizzato. La regola principale e più importante nella scelta di un tema per un sito WordPress è che il tema deve corrispondere ai contenuti del tuo sito. Dovresti prima definire l'argomento e i contenuti del sito, e solo dopo scegliere un tema che soddisfi le tue esigenze.

Molti temi WordPress sono personalizzabili e permettono agli utenti di modificare diverse opzioni per creare l'aspetto desiderato per il proprio sito. Tuttavia, queste opzioni, se codificate in modo errato, possono creare problemi nel cambiare tema. Alcuni temi WordPress che a prima vista sembrano molto attraenti possono in realtà rallentare il caricamento del sito più del dovuto. Di seguito alcuni consigli utili per aiutarti a scegliere il miglior tema per il tuo sito WordPress:

  1. Più semplice è, meglio è.

  2. Scegli un tema con design responsivo.

  3. Cerca di scegliere solo plugin molto valutati e compatibili con la tua versione di WordPress

  4. Presta attenzione alla presenza di page builder inclusi nel tema.

  5. Considera la compatibilità SEO del tema. 

Inoltre, la maggior parte degli sviluppatori di temi fornisce siti di esempio che mostrano come funziona e si presenta il tema. Assicurati di testare questi siti utilizzando strumenti come Google Page Speed e GTmetrix quando possibile.

Usa solo i plugin necessari

I plugin sono uno dei maggiori punti di forza di WordPress, ma sono anche una causa comune di siti lenti. Anche se può essere allettante installare molti plugin per estendere le funzionalità, ogni plugin aggiuntivo aumenta il tempo di caricamento del sito, l'utilizzo del server e il rischio di conflitti. Col tempo, questo può portare a prestazioni notevolmente più lente, soprattutto su piani di hosting di livello inferiore. Per evitarlo, controlla regolarmente i plugin installati e rimuovi quelli inattivi, ridondanti o non più necessari. Cerca alternative leggere ai plugin più pesanti ed evita di accumulare plugin che svolgono funzioni simili. Se un plugin offre solo vantaggi minori ma ha un impatto pesante sulle prestazioni, valuta se sia davvero necessario. Scegliere plugin ben sviluppati e attivamente mantenuti che svolgono funzioni essenziali aiuterà a mantenere il tuo sito WordPress veloce, sicuro e stabile.

È richiesto un indirizzo email valido