Come correggere il TTFB (High Time to First Byte) in WordPress

Cos'è il TTFB e perché è importante
Il TTFB comprende tre fasi:
- Ricerca DNS
- Connessione al server
- In attesa della risposta del server
Un buon TTFB è sotto 200 millisecondiUn valore superiore a 500 ms indica solitamente un problema di prestazioni. Un TTFB lento ritarda tutto, inclusi LCP (Largest Contentful Paint) e il caricamento della pagina visibile.
Come misurare il TTFB
- Strumenti per sviluppatori Chrome → Scheda Rete → controlla i tempi della prima richiesta
- PageSpeed Insights → Avviso "Ridurre il tempo di risposta iniziale del server"
- WebPageTest → Grafico TTFB dettagliato
Quali sono le cause di un TTFB elevato su WordPress?
- Hosting lento o sovraccarico – I server condivisi con traffico elevato causano ritardi.
- Nessuna memorizzazione nella cache delle pagine – WordPress elabora query PHP e del database a ogni richiesta.
- Codice pesante del tema o del plugin – Troppe query al database o logica backend.
- Database non ottimizzato – Query lente, gonfie
wp_options
o indici mancanti. - CDN mancante o non configurato correttamente – Senza di esso, il tuo sito viene caricato da un singolo server fisico.
Come risolvere un TTFB elevato
1. Utilizzare una soluzione di hosting più veloce
Scegli un hosting ottimizzato per WordPress con LiteSpeed, NGINX o un VPS cloud veloce. Evita un hosting condiviso sovraccarico.
2. Imposta la memorizzazione nella cache della pagina
Utilizza plugin come Cache LiteSpeed, WP Rocket, O WP Fastest Cache per memorizzare nella cache le pagine HTML e ridurre il carico del server.
3. Abilitare la memorizzazione nella cache a livello di server
Se il tuo host lo supporta, usa LiteSpeed LSCache
o NGINX fastcgi_cache
— sono addirittura più veloci della memorizzazione nella cache basata su plugin.
4. Ottimizza la tabella wp_options
Riduci i dati caricati automaticamente e pulisci i transienti. Consulta la nostra guida su ottimizzazione di wp_options per maggiori dettagli.
5. Utilizzare un CDN
Cloudflare o BunnyCDN possono ridurre la latenza distribuendo i contenuti da server edge più vicini all'utente.
6. Ritardare gli script non necessari
Rinvia analisi, widget di chat o pulsanti social che non devono essere caricati immediatamente.
Come sapere se funziona
- Ripeti il test utilizzando PageSpeed o WebPageTest
- Cercare "Tempo di risposta iniziale del server" inferiore a 200 ms
- Controllare la stabilità del tempo di caricamento per diversi giorni
Hai bisogno di aiuto per diagnosticare la TTFB?
Un TTFB elevato può essere difficile da monitorare senza esperienza. Richiedi un controllo gratuito delle prestazioni da SpeedWP Pro — testeremo il tuo TTFB, analizzeremo i log del server e ti aiuteremo a ridurre i tempi di risposta senza danneggiare il tuo sito.