come velocizzare tempo di caricamento di un sito in wordpressChe 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 GoogleGt 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.