Che il tempo di caricamento sia uno dei fattori che incidono sul posizionamento di un sito è ormai risaputo. I motori di ricerca, infatti, pensano in ottica utente: quando un sito è lento, il visitatore di turno si stancherà facilmente e in molti casi abbandonerà la pagina senza proseguire la navigazione. Ovviamente la regola vale anche per i siti realizzati in WordPress. La domanda sorge spontanea: come si velocizza un sito in WordPress?
In primis è necessario controllare quanto è effettivamente veloce (o lento) il vostro sito. Esistono tanti strumenti per verificare questo parametro: vi consigliamo Page Speed di Google e Gt Metrix. Il tempo di caricamento ideale si attesta sui 4-5 secondi di media, quindi se superate questo valore mettetevi subito al lavoro. Altrimenti l’ottimizzazione SEO ne risulterà compromessa. Ecco alcuni accorgimenti utili.
1 – Elimina plugin e widget inutili
Controlla quali plugin ti servono effettivamente e cancella (oltre a disattivarli) quelli che non utilizzi. Non abusare dei widget: sono comodi ed efficaci, ma è meglio rimpiazzarli con un più leggero html.
2 – Compressione
Zippate elementi quali CSS, Javascript e codice HTML. E’ sufficiente inserire questo comando nel file ht access:
#Gzip
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
#End Gzip
In alternativa, piazzate all’inizio del codice delle vostre pagine questa stringa:
<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], ‘gzip’)) ob_start(“ob_gzhandler”); else ob_start(); ?>
Su Gid Network potrai controllare se hai ottenuto il risultato voluto: dagli ipotetici 40 kb di peso ora il sito sarà calato fino a 8kb! Lo zip, infatti, diminuisce il peso di circa l’80%.
2 – Minimizza CSS e Javascript
Grazie a servizi quali Minify CSS e Minift Javascript, il foglio di stile e degli script verrà automaticamente ottimizzato. Spariranno spazi e commenti inutili, perciò conserva una copia dell’originale se in futuro vorrai modificarlo più agevolmente.
3 – Ottimizza le immagini e utilizza i tag Height/Width
Riduci le dimensioni delle immagini, abbassane il più possibile la qualità ed inserisci width e height: comunicando i valori corretti delle immagini, il browser li conoscerà già e non dovrà ‘immaginarli’, rallentando il download.
5 – Riduci le chiamate HTTP
Più chiamate interne o esterne al server si fanno, più il sito viene rallentato. Per ridurle, unisci tutti i CSS e Javascript in uno unico, non eccedere con le voci di menù e i link interni.
6 - Più html e meno php
Le pagine html sono più leggere. Perciò, dove possibile, sostituisci le stringhe php con quelle html.


