«Il sito è lento, mi installi quel plugin che lo velocizza?»
La ricevo spessissimo, questa richiesta. E la capisco: là fuori c'è un intero mercato costruito sull'idea che la velocità di un sito sia un interruttore. Installi il plugin giusto, clicchi un bottone con scritto «Ottimizza» o «Boost», parte una barra di caricamento soddisfacente, e il tuo sito diventa magicamente veloce.
Se fosse vero, sarei senza lavoro. E invece eccomi qui.
La verità è che la velocità non è una funzione da attivare alla fine: è una conseguenza di come il sito è stato costruito. Un plugin di ottimizzazione su un sito fatto male è come mettere un alettone da corsa su un'auto col motore ingolfato: fa scena, non fa velocità. Vediamo dove sta davvero il problema, perché nel 90% dei casi è sempre negli stessi tre o quattro posti.
Il bottone «Ottimizza» e altre leggende
Partiamo dal mito. I plugin di caching e ottimizzazione esistono, sono utili, e alcuni li uso anch'io ogni giorno. Il problema non sono i plugin: è l'aspettativa che ci si costruisce intorno.
Quel bottone «Ottimizza» fa cose reali, ma piccole: minifica un po' di CSS, combina qualche file, attiva una cache di base. Su un sito già pulito ti regala l'ultimo 10-15% di performance, ed è prezioso. Su un sito appesantito da immagini enormi, venti plugin e un tema che carica mezzo internet a ogni pagina, quel bottone non può fare nulla: sta cercando di limare i decimi su una macchina che parte già con cento chili di zavorra nel bagagliaio.
Il marketing di questi strumenti, però, vende esattamente il contrario: «da PageSpeed 30 a 95 in un click». E quando non succede, il cliente pensa di aver sbagliato plugin, ne compra un altro, e si ritrova con tre plugin di cache installati insieme che litigano tra loro. (Sì, succede. Più spesso di quanto crediate.)
La verità scomoda: quasi sempre sono le immagini
Se dovessi scommettere sul motivo per cui un sito è lento, senza nemmeno aprirlo, punterei tutto sulle immagini. E vincerei quasi sempre.
Il copione è questo: foto caricate direttamente dallo smartphone o dalla reflex, da 4, 8, 12 megabyte l'una, in dimensioni da 6000 pixel di lato, mostrate in uno spazio che sullo schermo è largo 800. Il browser scarica l'intera immagine gigante e poi la rimpicciolisce. Moltiplica per quindici foto in home e hai una pagina che pesa quanto un film.
La soluzione non è un plugin magico, è un lavoro: convertire tutto in WebP (formato moderno, molto più leggero a parità di qualità), ridimensionare ogni immagine alla dimensione reale di visualizzazione, comprimere con criterio, e attivare il lazy loading così le immagini sotto si caricano solo quando servono. È noioso, è invisibile, e ti restituisce la metà del peso della pagina. Nessun bottone fa questo al posto tuo come si deve: o lo imposti bene tu, o resta un mezzo lavoro.
Il tema tuttofare e i suoi 47 plugin
Secondo grande colpevole: l'accumulo. Il tema «multifunzione» comprato sul marketplace, quello che fa tutto e quindi carica tutto, anche le novanta cose che non userai mai. E sopra, lo strato geologico di plugin sedimentati negli anni: quello per i moduli, quello per le gallerie, quello per il cookie banner, quello installato «per provare» nel 2021 e mai più rimosso.
Ogni plugin attivo può aggiungere i suoi file CSS e JavaScript a ogni pagina, anche dove non serve. Il risultato è una home che, per mostrare un titolo e tre foto, scarica gli script di funzioni che vivono in tutt'altra parte del sito.
Qui il lavoro è di sottrazione, ed è lo stesso ragionamento che applico ovunque: meno roba, ma quella giusta. Si fa l'inventario dei plugin, si toglie il superfluo, si valuta se un tema leggero e ben costruito può sostituire il tuttofare, e si caricano gli script solo dove servono. Non è glamour, ma è qui che si recuperano i secondi veri.
La cache fatta bene (non «installata e via»)
La cache è la cosa che i plugin magici promettono di gestire da soli. In parte è vero: una buona cache serve eccome, ed è uno dei pochi casi in cui un plugin fa una differenza enorme. Ma «installato» non vuol dire «configurato».
Una cache fatta bene significa decidere cosa salvare e per quanto, gestire le esclusioni (il carrello di un e-commerce non va mai messo in cache, per dirne una che altrimenti combina disastri), impostare la cache del browser per chi torna, e — quando l'hosting lo permette — usare soluzioni a livello di server come LiteSpeed, che lavorano molto più a fondo di qualsiasi plugin PHP. Configurata così, la cache è oro. Lasciata sulle impostazioni di default, a volte fa più danni che bene, servendo pagine vecchie o rompendo funzioni dinamiche.
L'hosting da 2 euro che ti costa caro
Poi c'è il convitato di pietra di ogni discorso sulla velocità: l'hosting. Quel piano condiviso da pochi euro l'anno, dove il tuo sito vive accatastato insieme ad altri trecento sul medesimo server, e quando uno di loro ha un picco di traffico, rallentate tutti.
Puoi ottimizzare ogni immagine, sfoltire ogni plugin, configurare la cache alla perfezione: se il server impiega un secondo e mezzo solo a iniziare a rispondere, sei partito in salita. Non serve l'hosting più costoso del mondo, serve un hosting decente, possibilmente con storage SSD, una versione di PHP aggiornata e, idealmente, il supporto a LiteSpeed. È spesso l'upgrade col miglior rapporto tra spesa e risultato, e nessun plugin potrà mai sostituirlo.
Core Web Vitals senza ansia da prestazione
Una parola sui famigerati punteggi. PageSpeed Insights e i Core Web Vitals di Google sono strumenti utili, ma vanno letti con la testa, non con l'ansia.
Inseguire il 100 su 100 è una trappola: gli ultimi punti si conquistano a costo di compromessi che spesso non valgono la pena, e quel numero misura condizioni di laboratorio, non per forza l'esperienza reale dei tuoi visitatori. Quello che conta davvero sono tre cose concrete: che la pagina mostri qualcosa in fretta, che non saltelli mentre carica (quel fastidioso spostamento del testo mentre arrivano le immagini), e che risponda subito quando ci clicchi sopra. Un sito che fa bene queste tre cose è veloce per chi lo usa, anche se il punteggio dice 89 invece di 100. E un utente felice vale più di un numero verde.
Niente magia, solo mestiere
Quindi no, non esiste il plugin che velocizza il tuo sito mentre tu prendi un caffè. Esiste un lavoro fatto di immagini ottimizzate, plugin sfoltiti, cache configurata con criterio e un hosting all'altezza. Spesso uso anche dei plugin, certo, ma come strumenti dentro un lavoro più grande, non come bacchette magiche.
È la stessa onestà che metto in tutto il resto del mio mestiere: non vendo miracoli. Ti dico cosa rallenta il tuo sito, lo sistemo dove si può, e ti spiego dove invece serve un intervento più serio. Niente bottoni che promettono l'impossibile.
La velocità non è una scorciatoia. È cura, e la cura, quella, non si installa.
Il tuo sito WordPress arranca e hai già provato «quel plugin»? Scrivimi: guardiamo insieme dov'è davvero il collo di bottiglia, senza formule magiche.