La ricerca di un plugin per la memorizzazione nella cache di WordPress è infinita. Ho passato anni a cercare un plugin perfetto, fino a quando non ne ho finalmente trovato uno che migliorasse davvero le velocità di caricamento senza paragoni. Oggi vi presento Pagespeed Ninja!
Per molti anni ho usato WP-Rocket che pensavo fosse perfetto, ma purtroppo è stato pagato, ho lasciato scadere la sua licenza, cosa che ha aumentato ancora di più il suo rinnovo. Ho provato a cercare modi liberi finché non ho trovato colibrì.
Come posso utilizzare Runcloud, ho anche avuto accesso a un plugin di cache a livello di server insieme a Redis. Certo, non era sufficiente, avevo bisogno di un ottimizzatore di JS e CSS e di altre ottimizzazioni personalizzate.
Raggiungere un punteggio elevato su desktop è facile, ma su dispositivo mobile è impossibile, soprattutto quando utilizzi gli annunci ADS. Non potrei mai ottenere un punteggio superiore a 50 sui dispositivi mobili a causa degli annunci. Cosa che mi ha fatto arrabbiare!
Ho trovato il Pagespeed Ninja
Il mio amico mi ha parlato del plugin PageSpeed Ninja, cercandolo in WordPress ho trovato un plugin sconosciuto con solo 30.000 attivazioni e nessun aggiornamento per 7 mesi. Non ci ho riposto molta fiducia, ma ho deciso di attivarlo e testarlo.
Ho notato che il supporto ai plugin è ancora attivo, navigando nel forum ho visto il webmaster dire che a causa della modifica dell'API di Pagespeed i risultati di velocità non comparivano più nel plugin, ma il plugin era normale.
Dopo alcuni test di configurazione, mi sono reso conto che il plugin funzionava perfettamente senza rompere il mio sito e lo rendeva super veloce, quasi istantaneo. Anche con gli annunci, su desktop ha ottenuto 99 e sui dispositivi mobili circa 70, a seconda degli annunci.
Era la prima volta che vedevo la prima pagina di Pagespeed che mostrava già l'intera pagina, vedi:
Non serve a nulla, finché ci sono annunci, non riuscirai a ottenere un 100 su mobile e il tempo fino a diventare interattivo sarà alto, ma questo non influisce in nulla, la pagina si carica istantaneamente. Ho testato il plugin sui miei 3 siti, utilizzando il tema Generatepress.
Per ottenere un risultato soddisfacente come questo è necessario fare dei test, attivare e disattivare funzioni, verificare che non ci siano plugin in conflitto e così via. Ricordando che sto usando anche CloudFlare, un must per ogni sito web.
Ho sempre odiato Cloudflare, fino a quando non l'ho finalmente provato (ahahah). Uso anche una CDN per immagini e JS di Jetpack e Nginx puro su Runcloud. Ma non preoccuparti, il mio amico utilizza un hosting condiviso e ha ottenuto un punteggio migliore del mio utilizzando quel plugin.
Le funzioni di Pagespeed Ninja
Questo è stato il primo plug-in di memorizzazione nella cache che sono stato in grado di abilitare tutte le funzioni senza interrompere il mio sito:
Se l'API di Google funziona ancora, i voti di Pagespeed apparirebbero in queste cerchie, il creatore del plug-in afferma che sta cercando una soluzione per farti vedere i tuoi voti di velocità nel plug-in wordpress stesso.
Nota che separa l'ottimizzazione per desktop da quella per mobile. Nelle impostazioni avanzate trovi 3 modalità di distribuzione: diretta, php o Apache mod_rewrite + mod_headers. In questa opzione ho scelto Direct, poiché utilizzo l'ottimizzazione diretta del server.
In Minify CSS e JS ho selezionato in only nell'opzione Merge Embedded styles. Ho disattivato le opzioni Keep Extra Link tag attributes e Keep extra style attributes. Ho anche disattivato la rimozione degli attributi predefiniti e delle condizioni di IE.
Non consiglio di fare le stesse cose, ma fai i tuoi test invece di copiare le mie impostazioni. Tutto dipende dal tuo tema e dai tuoi desideri, ma consiglio vivamente di testare questo plugin.
Pronto per velocizzare il tuo sito web?
Coloro che sono appassionati di punteggi su PageSpeed, Gmetrix e Pingdom Tools saranno orgogliosi di vedere punteggi come questo:
Prima del plug-in il mio sito pesava 2,0 MB e riceveva 120 richieste. Ovviamente ho anche fatto la mia parte rimuovendo alcune cose non necessarie e apportato modifiche fino a ottenere quel punteggio perfetto, ma sono orgoglioso di ottenerlo utilizzando Adsense.
Riesci a credere che anche i miei guadagni Adsense siano aumentati? Prima di questa ottimizzazione generavo circa 5 dollari al giorno, ora salgo a 10 dollari, anche se ho rimosso l'annuncio che compare in cima all'articolo.
Ho anche rimosso AMP dai miei siti, il cui caricamento ha richiesto più tempo. Con AMP ne avevo circa 40 su dispositivo mobile, ma il tempo di caricamento è stato più lento, anche prima di utilizzare il plugin Pagespeed Ninja.
Con questa esperienza ho imparato che esistono plugin sconosciuti che sono superiori ai famosi. Chi usa ancora Yoast invece di Rank Math? A volte le persone pagano di più e ricevono di meno seguendo la massa o il popolare.
Spero che questo articolo ti sia piaciuto, se l'hai fatto, condividi e lascia i tuoi commenti. Concentrati sui tuoi contenuti, rendi veloce il tuo sito e presto seguiranno i premi. Sei tu? hai provato il plugin? Lascia la tua esperienza con noi.