10 suggerimenti più utili per aumentare le prestazioni di WordPress

Pubblicato: 2016-05-11

È un gioco da ragazzi; i siti con un buon rendimento hanno maggiori probabilità di sperimentare un maggiore coinvolgimento dei clienti e una migliore conversione.

Considerando il fatto che gli utenti web stanno diventando sempre più impazienti, oltre ai dispositivi mobili che diventano le principali fonti di accesso a Internet, le prestazioni del tuo sito web sono più che mai importanti!

Il tempo di caricamento è il motivo principale alla base delle scarse prestazioni del sito Web. Ancora più importante, con un numero crescente di utenti di Smartphone e tablet, mai prima d'ora la velocità e le prestazioni sui dispositivi mobili sono state così importanti. In questo post, discuteremo dieci dei migliori e utili suggerimenti per migliorare le prestazioni di un sito WordPress.

1. Esegui un test di velocità sul tuo sito web

Prima di conoscere i trucchi per ottimizzare le prestazioni del tuo sito Web WordPress, è una buona idea testare prima le prestazioni del tuo sito. In questo modo, ti aiuterà a identificare le aree del tuo sito che devono essere migliorate. Di seguito è riportato un elenco di alcuni strumenti più popolari da considerare per misurare le prestazioni del tuo sito:

  • GTMetrix.com
  • Strumenti.pingdom.com
  • WebPageTest.org
  • Google PageSpeed ​​Insights

Ad esempio, lo screenshot di seguito di Google PageSpeed ​​Insights suggerisce aree che necessitano di miglioramenti nelle versioni mobile e desktop di una pagina web:

Run a Speed Test on Your Website

2. Analizza i problemi della tua pagina WordPress

Dopo aver acquisito i dati relativi ai problemi di velocità e prestazioni del tuo sito Web WordPress, devi provare a isolare i problemi in base al livello della loro gravità. A tale scopo, puoi abilitare o disabilitare un plugin oppure puoi scegliere di attivare qualsiasi altro tema WordPress e così via. Un'altra valida alternativa è utilizzare strumenti come P3 (Plugin Performance Profiler), Theme-Check, Debug Bar, ecc.

Ad esempio, Plugin Performance Profiler è uno strumento eccellente che fornisce un'analisi del tempo impiegato da tutto il plug-in del tuo sito Web per caricare:

Analyze Your WordPress Page Issues

3. Investi saggiamente nella scelta di un provider di hosting affidabile

La scelta del giusto provider di hosting sviluppa una solida base per rendere il tuo sito più veloce e performante su tutti i dispositivi. Ma ricorda che non tutti i piani di hosting offrono servizi lodevoli, soprattutto quando si opta per un servizio di hosting più economico. Quindi, se sei preoccupato per le migliori prestazioni del tuo sito, è fondamentale scegliere il giusto provider di hosting. Idealmente, dovresti cercare un fornitore di servizi di hosting affidabile e rinomato, che offra un piano di hosting adatto al tuo budget.

Cosa c'è di più? Devi scegliere con cura un piano di hosting adatto che possa adattarsi alle tue esigenze specifiche del sito Web WordPress. Alcuni dei distinti piani di hosting disponibili online sono:

  • Piano di hosting condiviso
  • Piani di hosting dedicati
  • Server privato virtuale (VPS)
  • Piani di hosting WP gestiti

Tutti i piani di hosting di cui sopra hanno i loro pro e contro. Nel caso in cui tu stia cercando di utilizzare un piano di hosting conveniente per il tuo nuovo sito WordPress con traffico limitato, dovresti considerare di scegliere un piano di hosting condiviso offerto da aziende come HostGator o BlueHost. Ma, nel caso in cui tu stia gestendo un sito Web ad alto traffico, la scelta di piani di hosting dedicati o VPS probabilmente si rivelerà un'opzione migliore per te.

Se sei pronto a sborsare ingenti somme di denaro, i piani di hosting WP senza dubbio gestiti possono darti tranquillità nel garantire tempi di caricamento del sito Web più rapidi e prestazioni migliorate.

Di seguito è riportato un grafico che offre un confronto tra i tipi di piani di hosting:

Invest Wisely in Picking a Reliable Hosting Provider

4. Mantieni pulito il tuo sito web

Come principianti abbiamo la tendenza a riempire il nostro sito con troppi componenti che possono influire sulle prestazioni del sito. E così, il tuo sito WordPress ha bisogno di un po' di pulizia per continuare a funzionare nel modo giusto. Per fare ciò, ti consigliamo di pianificare alcune attività per mantenere il tuo sito ben mantenuto, come ad esempio:

  • Usa un tema minimalista: rendere disordinato il layout del tuo sito Web può rendere difficile per i visitatori l'accesso ai contenuti del tuo sito Web. Inoltre, l'accesso a una pagina o a un post potrebbe richiedere più tempo. Tieni presente che hai solo pochi secondi per convincere un utente a rimanere sul tuo sito. Pertanto, il tempo di caricamento lento della pagina può allontanare i visitatori all'istante. Pertanto, è essenziale che il tuo tema WordPress sia minimalista e contenga solo gli elementi necessari che catturino l'attenzione degli spettatori e li tengano coinvolti nel sito. Puoi trovare alcuni fantastici temi WordPress minimalisti da fonti come Directory dei temi di WordPress, ThemeForest e molti altri.
  • Elimina i commenti spam: assicurati di rimuovere tutti i commenti spam poiché possono esaurire rapidamente le risorse del tuo server. Ciò può essere ottenuto con l'aiuto del plug-in Akismet che aiuta a disabilitare i commenti su un'installazione di WordPress in base alle tue esigenze. Oltre ad Akismet, alcuni altri plugin che puoi prendere in considerazione per sbarazzarti dei commenti spam sono:
    1. Pulisci commenti spam
    2. Interrompi i commenti spam
    3. WP-SpamShield Anti-Spam
  • Rimuovere i dati indesiderati: quando creiamo un nuovo sito Web, tendiamo ad aggiungere dati extra che di solito rimangono inutilizzati a lungo termine. I dati potrebbero essere collegamenti (interni o esterni), parti di testo, ecc. Avere tali cose indesiderate può degradare le prestazioni del tuo sito web. Quindi, accertati di confiscare tutto ciò che non aggiunge più valore ai tuoi utenti.
5. Ottimizza il tuo database

Oltre a mantenere pulito il tuo sito web, è anche una buona pratica ottimizzare periodicamente i dati del tuo sito web. Man mano che il nostro sito Web cresce nel tempo, il database diventa sovraffollato di record, voci e dati duplicati inutilizzati. L'aumento delle dimensioni del database alla fine carica molto il server con conseguente aumento del tempo di caricamento della pagina. Puoi mantenere pulito il tuo database utilizzando il plug-in WP-Sweep.

Optimize Your Database

Il plug-in aiuta a ripulire tutti i dati inutilizzati e ridondanti nel tuo sito. WP-Sweep, essenzialmente, analizza il database di un sito WordPress e fornisce un rapporto (denominato rapporto di sweep) con suggerimenti riguardanti il ​​disordine (come meta utente, commenti, post, ecc.) che puoi pulire dal database.

6. Abilita la compressione gZIP sul server web

Quando un utente richiede dati nel tuo sito, viene effettuata una chiamata al tuo server per il rendering dei dati richiesti. I dati possono essere qualsiasi cosa, da immagini, fogli di stile o file JavaScript. Inutile dire che maggiore sarà la dimensione dei dati, maggiore sarà il tempo necessario per caricarli nel browser.

Per fortuna, abilitare la compressione gZIP sul tuo server web aiuta a ridurre la dimensione dei dati. Se gZIP è abilitato sul server, la versione compressa della pagina Web o del file richiesto viene caricata sul browser. Inoltre, il browser decomprime i dati ricevuti prima di interpretarli. Questo alla fine aiuta a ridurre la dimensione delle informazioni trasferite, che riduce drasticamente il tempo di caricamento della pagina.

Puoi facilmente abilitare la compressione gZIP per i file CSS, JavaScript e le immagini aggiungendo le seguenti righe di codice al tuo file .htaccess :

[php]
## ABILITA COMPRESSIONE GZIP ##
AddOutputFilterByType DEFLATE testo/normale
AddOutputFilterByType DEFLATE testo/html
AddOutputFilterByType DEFLATE testo/xml
AddOutputFilterByType DEFLATE testo/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE applicazione/javascript
AddOutputFilterByType applicazione DEFLATE/x-javascript
## ABILITA COMPRESSIONE GZIP ##
[/php]

7. Migliora le prestazioni di consegna utilizzando una CDN

Le reti di distribuzione dei contenuti (CDN) sono un requisito assoluto per il tuo sito se desideri garantire tempi di risposta e download dei contenuti più rapidi agli utenti remoti. Una CDN è fondamentalmente una rete di server distribuiti geograficamente. Ciò significa che ogni volta che gli utenti richiedono alcuni dati dal tuo sito, verrà loro fornito l'accesso al contenuto del sito Web dal server nelle immediate vicinanze della loro posizione.

Improve Delivery Performance Using a CDN

Quindi, l'utilizzo di una CDN aiuta essenzialmente a migliorare le prestazioni di consegna del tuo sito WordPress. Tuttavia, con diverse reti di distribuzione di contenuti online, scegliere quella giusta può essere un lavoro difficile. Alcune delle valide opzioni CDN che vale la pena esplorare sono: MaxCDN, CacheFly e CloudFare per citarne alcune.

8. Ottimizza le immagini del tuo sito web

Le immagini sono senza dubbio uno dei componenti più cruciali di un sito web. Qualsiasi sito privo di immagini è proprio come un'entità senza vita. Naturalmente, il contenuto gioca un ruolo significativo nell'attrarre visitatori; tuttavia l'aggiunta di immagini aumenta il traffico del sito Web in misura molto maggiore. Ma non averli ottimizzati fa sì che una pagina venga caricata lentamente.

Inoltre, assicurati di evitare di utilizzare immagini di grandi dimensioni nel tuo sito e utilizza invece quelle con le dimensioni corrette. Inoltre, assicurati che le immagini non siano abbastanza grandi dalle dimensioni in cui desideri visualizzarle. Esistono due modi diversi che possono aiutarti a ottimizzare le immagini del tuo sito nel modo più efficiente possibile.

Puoi utilizzare i plugin di WordPress per eseguire l'ottimizzazione automatica delle immagini. Ad esempio, l'utilizzo del plug-in WP Smush.it comprime l'immagine utilizzando un algoritmo con perdita di dati. Oppure, combinare le immagini del tuo sito WP utilizzando CSS Sprite in un'unica immagine migliora anche le prestazioni. L'implementazione della tecnica CSS mostra una singola immagine contenente tutte le altre piccole immagini. In questo modo gran parte del tuo tempo viene risparmiato dal dover caricare dozzine di immagini.

9. Minimizzare i file JavaScript e CSS

Proprio come le immagini, ha anche senso ridurre al minimo i tuoi file CSS e JS. In questo modo, aiuta a rimuovere i dati non richiesti dai file, che si tratti di commenti, righe vuote, ecc. L'eliminazione dei dati non necessari a tempo debito aumenta le prestazioni del tuo sito.

Sebbene sul Web siano disponibili vari strumenti che aiutano a minimizzare i file del sito Web di WordPress, tuttavia, si consiglia di considerare l'utilizzo del plug-in W3 Total Cache per l'attività. Questo perché è integrato con l'opzione per ridurre automaticamente i file CSS e JavaScript del tuo tema.

10. Sfruttare la memorizzazione nella cache del browser

Infine, puoi ridurre il tempo di caricamento della pagina facendo in modo che il browser dei visitatori del tuo sito memorizzi nella cache pagine Web, immagini o file (come CSS, JavaScript, ecc.). Ciò può essere ottenuto sfruttando la memorizzazione nella cache del browser. Ebbene, ogni volta che il browser dell'utente carica una determinata pagina Web è necessario scaricare tutti i file per visualizzare la pagina in modo corretto. L'invio di una richiesta al tuo server per il caricamento di tutti questi file può richiedere più tempo per il caricamento, specialmente quando hai una connessione di rete lenta.

Per fortuna, la memorizzazione nella cache del browser aiuta a memorizzare le copie dei file statici della tua pagina Web localmente nel loro sistema. E così, il browser non richiede di scaricare i file richiesti più e più volte. Questo perché il browser recupererà i dati memorizzati nella cache invece di richiederli al server.

Leveraging Browser Caching

Ad esempio, l'immagine del logo di un sito Web non cambia quasi mai e la memorizzazione nella cache dell'immagine la caricherà rapidamente senza fare alcuna richiesta al server. In sostanza, la memorizzazione nella cache di navigazione aiuta a ridurre al minimo il carico sul server. Per abilitare la tecnica di memorizzazione nella cache del browser, devi solo aggiungere le seguenti righe di codice nella parte superiore del file .htaccess del tuo tema:

[php]
## SCADENZA CACHING ##
<IfModule mod_expires.c>
ScadeAttivo il
ExpiresByType image/jpg "accesso 1 anno"
ExpiresByType image/jpeg "accesso 1 anno"
ExpiresByType image/gif "accesso 1 anno"
ExpiresByType image/png "accesso 1 anno"
ExpiresByType text/css "accedi 1 mese"
ExpiresByType application/pdf "accedi 1 mese"
ExpiresByType application/x-javascript "accedi 1 mese"
ExpiresByType application/javascript "accedi 1 mese"
ExpiresByType application/x-shockwave-flash "accedi 1 mese"
ExpiresByType image/x-icon "accesso 1 anno"
ScadeDefault "accesso 2 giorni"
</IfModulo>
## SCADENZA CACHING ##
[/php]

Conclusione

Quindi, il gioco è fatto: i 10 migliori suggerimenti per migliorare le prestazioni del tuo sito Web WordPress. La maggior parte dei suggerimenti di solito discute i modi per velocizzare il tuo sito, poiché è il fattore più dominante responsabile dell'ottimizzazione delle prestazioni di un sito WP.