Come velocizzare un sito WordPress - 15 consigli

La velocità di un sito WordPress influisce direttamente sul posizionamento SEO, sull'esperienza utente e sulle conversioni. Google ha confermato che la velocità di caricamento è un fattore di ranking, e Amazon ha scoperto che ogni 100 ms di latenza riduce le vendite dell'1%. Ecco 15 consigli concreti per velocizzare il tuo sito WordPress.
1. Scegli un hosting veloce con server LiteSpeed
Tutte le ottimizzazioni del mondo non serviranno a nulla se il tuo hosting è lento. LiteSpeed Web Server è fino a 12 volte più veloce di Apache per le pagine PHP dinamiche. BeoHosting utilizza LiteSpeed Enterprise su tutti i piani, il che significa che il tuo WordPress ha un vantaggio fondamentale di velocità fin dall'inizio. I dischi NVMe SSD accelerano ulteriormente la lettura del database e dei file. Dai un'occhiata ai nostri piani WordPress.
2. Installa il plugin LiteSpeed Cache
Sui server LiteSpeed, questo plugin gratuito esegue la cache a livello di server, soluzione molto più efficiente della cache via PHP. Attiva Page Cache, Object Cache e Browser Cache. Il plugin offre anche minificazione di CSS/JS, lazy loading delle immagini e integrazione CDN. Su BeoHosting è configurato in modo ottimale e automatico.
3. Usa il formato immagine WebP
Le immagini WebP sono fino al 30% più leggere dei JPEG a parità di qualità. Usa ShortPixel, Imagify o il plugin Smush per la conversione automatica. Anche LiteSpeed Cache include una funzione integrata di conversione WebP. Questa è una delle ottimizzazioni con maggiore impatto per i siti con molte immagini.
4. Attiva il lazy loading per immagini e video
Il lazy loading rinvia il caricamento delle immagini non visibili sullo schermo finché l'utente non scorre fino ad esse. WordPress 5.5+ ha il lazy loading integrato per le immagini, ma plugin come LiteSpeed Cache offrono opzioni più avanzate, incluso il lazy loading per iframe e contenuti video.
5. Minifica i file CSS e JavaScript
La minificazione rimuove commenti, spazi vuoti e caratteri superflui dai file CSS/JS, riducendone le dimensioni del 20-40%. Combinare più file in uno solo riduce il numero di richieste HTTP. Usa LiteSpeed Cache o Autoptimize per la minificazione automatica.
6. Usa una CDN (Content Delivery Network)
Una CDN distribuisce le risorse statiche del tuo sito (immagini, CSS, JS) su server in tutto il mondo. I visitatori ricevono i contenuti dal server più vicino, riducendo drasticamente il tempo di caricamento. Cloudflare offre un piano CDN gratuito perfettamente sufficiente per la maggior parte dei siti. Consulta la nostra guida a Cloudflare.
7. Aggiorna PHP all'ultima versione
PHP 8.3/8.4 è fino a 3 volte più veloce di PHP 7.4. Nel cPanel di BeoHosting puoi cambiare la versione di PHP con un clic nella sezione "Select PHP Version". Prima di cambiare, verifica la compatibilità del tuo tema e dei tuoi plugin con la versione più recente di PHP.
8. Ottimizza il database WordPress
Col tempo il database si riempie di revisioni dei post, commenti spam, transient e metadati di plugin eliminati. Usa WP-Optimize o Advanced Database Cleaner per una pulizia regolare. Limita il numero di revisioni aggiungendo a wp-config.php: define('WP_POST_REVISIONS', 5);
9. Scegli un tema WordPress leggero
Un tema multipurpose pesante con molte funzioni integrate può aggiungere oltre 500 KB a ogni pagina. Temi leggeri come Astra, GeneratePress o Kadence si caricano in meno di 0,5 secondi. Se usi un page builder, Elementor con il tema Hello è una combinazione ottimale.
10. Disattiva i plugin superflui
Ogni plugin attivo aggiunge codice PHP che viene eseguito a ogni richiesta. Il sito WordPress medio ha 20-30 plugin, ma la maggior parte dei siti può funzionare con 10-15. Disattiva ed elimina tutti i plugin che non usi attivamente. Ogni plugin rimosso velocizza il tuo sito.
11. Attiva la compressione Brotli
Brotli è un algoritmo di compressione più recente, dal 15 al 25% più efficiente di Gzip. Sui server LiteSpeed di BeoHosting, Brotli è attivo automaticamente. Questo riduce le dimensioni dei file HTML, CSS e JS trasferiti tra server e browser, velocizzando il caricamento soprattutto sulle connessioni più lente.
12. Usa l'Object Caching (Redis/Memcached)
L'object caching memorizza i risultati delle query frequenti al database nella memoria del server. Invece che WordPress riesegua le stesse query a ogni richiesta, il risultato viene recuperato dalla cache in una frazione di millisecondo. È particolarmente utile per i siti WooCommerce e per i siti con molti contenuti dinamici.
13. Disabilita la WordPress Heartbeat API sul front-end
La WordPress Heartbeat API invia richieste AJAX al server ogni 15-60 secondi per funzioni come il salvataggio automatico e l'indicazione degli utenti che stanno modificando lo stesso post. Sulle pagine front-end non è necessaria e può sovraccaricare il server. Usa il plugin Heartbeat Control per limitare o disabilitare completamente Heartbeat sul front-end.
14. Ottimizza il caricamento dei Google Fonts
I Google Fonts vengono caricati per impostazione predefinita dai server di Google, aggiungendo una richiesta esterna. Usa il plugin OMGF (Optimize My Google Fonts) per scaricare i font in locale, oppure usa font-display: swap nel CSS per impedire che la pagina blocchi il rendering durante il caricamento dei font.
15. Usa il protocollo HTTP/3
HTTP/3 utilizza il protocollo QUIC, più veloce e affidabile del TCP usato da HTTP/2. È particolarmente efficiente sulle reti mobili ad alta latenza. Un prerequisito necessario è un protocollo HTTPS attivo sul tuo dominio. I server LiteSpeed di BeoHosting supportano HTTP/3 automaticamente: ti basta attivare un certificato SSL (comunque obbligatorio) e usare un browser moderno.
Bonus: misura la velocità regolarmente
Usa il nostro strumento di misurazione della velocità, Google PageSpeed Insights, GTmetrix o WebPageTest per misurare regolarmente la velocità del sito. L'obiettivo è mantenere il First Contentful Paint sotto 1,8 s, il Largest Contentful Paint sotto 2,5 s e il Cumulative Layout Shift sotto 0,1. Su BeoHosting, con le ottimizzazioni descritte sopra, la maggior parte dei siti WordPress raggiunge un punteggio PageSpeed di 90+ sui dispositivi mobili.
BeoHosting Team
10+ anni di esperienza — Specialisti di web hosting e infrastrutture
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Ultimo aggiornamento: