Circa 2 MB o meno è un peso ragionevole per una pagina. Meno di un secondo prima che la pagina inizi ad arrivare va bene. Quasi tutti i siti lenti falliscono su una di quattro cose: il server ci mette troppo a rispondere, la pagina è troppo pesante, troppi file bloccano la prima visualizzazione, oppure niente è compresso o messo in cache.
Come lo sa il controllo
Carica la tua pagina una volta, misura quanto il server impiega a iniziare a rispondere, poi chiede a ogni file usato dalla pagina quanto pesa senza scaricarlo. Guarda se il server comprime le pagine prima di inviarle, se i browser possono tenersi una copia dei file e quali script stanno nell’intestazione della pagina, dove bloccano tutto quello che viene dopo.
Cosa significa ogni risultato
Il server è lento a rispondere. È l’attesa prima che succeda qualsiasi cosa, e di solito dipende dall’hosting o da un WordPress non ottimizzato che fa troppo lavoro a ogni visita. Più di due secondi e mezzo è un problema vero.
La pagina è pesante. Quasi sempre immagini: foto caricate direttamente dal telefono a grandezza piena. Oltre 5 MB, chi è da mobile se ne va.
Gli script bloccano la prima visualizzazione. Codice caricato prima che la pagina possa disegnarsi. Plugin e page builder sono la fonte più comune, e ognuno si carica su ogni pagina, che lì serva o no.
Le pagine non sono compresse. Il testo può essere ridotto a una frazione della sua dimensione sulla strada verso il browser. Quasi tutti gli hosting lo attivano; alcuni no.
I file non sono in cache. Chi torna scarica tutto di nuovo perché il server non ha mai detto al browser che poteva tenersi una copia, o gliel’ha permesso solo per poche ore. Il controllo, come quello di Google, vuole almeno un giorno.
Cosa puoi fare da solo
Ridimensiona le foto prima di caricarle; 1.600 pixel di larghezza bastano per quasi tutte le pagine. Elimina i plugin che non usi. Se il tuo hosting offre un’opzione di cache o una rete di distribuzione dei contenuti nel pannello di controllo, attivala. Queste tre cose sistemano la maggior parte dei siti lenti.
Quando è un lavoro da sviluppatore
Risposte lente del server su un sito già messo in ordine, script che non puoi togliere perché un page builder o un tema ne ha bisogno, o un sito a cui è stato provato ogni plugin e che è ancora lento. Matt misura prima di tutto e ti dice cosa è realistico, e ti dirà chiaramente se la risposta onesta è che il builder deve sparire.

