Vai al contenuto
Posta Pannello Scegli un piano

Test velocità sito

Misura quanto velocemente risponde un server: DNS, connessione, TLS, TTFB e download dell'HTML. Tre richieste, la mediana, versione HTTP, compressione, cache e consigli.

Apriamo la pagina 3 volte dal nostro server e mostriamo la mediana. Si misura la risposta del server, non la velocità con cui il browser disegna la pagina.

Lo strumento apre la pagina tre volte dal nostro server e mostra la mediana di ogni fase: DNS, connessione TCP, handshake TLS, TTFB, download dell’HTML e tempo totale. Vedi anche la versione HTTP, la compressione, le intestazioni di cache e lo stato della cache di una CDN o di un plugin. Sotto il risultato compaiono consigli per il tuo caso specifico.

Cosa misuriamo esattamente

Misuriamo la risposta del server, non il caricamento completo della pagina in un browser. Non eseguiamo JavaScript, non carichiamo immagini o font e non calcoliamo i Core Web Vitals. Vedi però tutto ciò che dipende dall’hosting e dalla configurazione del server, cioè il punto da cui parte ogni caricamento di pagina.

  • DNS: quanto ci vuole per trovare l’IP. Le richieste ripetute di solito arrivano dalla cache del resolver.
  • Connessione TCP: dipende soprattutto dalla distanza tra i server.
  • Handshake TLS: stabilisce l’HTTPS. Con TLS 1.3 è più breve.
  • TTFB (time to first byte): il tempo tra l’invio della richiesta e il primo byte della risposta. È il tempo che server e sito impiegano a preparare la pagina.
  • Download: il tempo per trasferire il resto dell’HTML, che dipende da dimensione e compressione.

Da dove misuriamo

Sotto il risultato lo strumento indica il paese e la rete del nostro server di misura; li ricava dall’IP stesso del server tramite RDAP invece di scriverli a mano. Al lancio si tratta della Finlandia, rete Hetzner Online. Se il tuo sito è ospitato lontano, per esempio negli Stati Uniti, connessione e TTFB saranno più alti solo per via della distanza, ed è normale. Ripeti il test più volte e confronta i numeri dello stesso sito.

Come leggere il TTFB

Fino a 600 ms è buono, da 600 a 1500 ms è nella media, oltre 1,5 s è lento. Per una pagina in cache un TTFB normale è di solito tra 100 e 300 ms. Se la prima richiesta è lenta e le successive veloci, la cache funziona ma si svuota presto. Se sono lente tutte e tre, la pagina viene generata da zero ogni volta: attiva la cache delle pagine e controlla plugin e query al database. Approfondisci nella guida per ridurre il TTFB, e per WordPress c’è una checklist su come velocizzare un sito WordPress.

Cos’altro influisce sulla velocità

  • Redirect. Ogni passaggio aggiunge una richiesta. La verifica redirect mostra la catena.
  • Compressione. Un HTML senza gzip o Brotli impiega molto più tempo a trasferirsi.
  • HTTP/2. Permette al browser di caricare molti file in parallelo su una sola connessione.
  • Cache del browser. Le intestazioni Cache-Control ed Expires evitano che i file statici vengano scaricati di nuovo.

Per il quadro completo, con intestazioni di sicurezza e SSL, usa la verifica del sito web.

Hosting e velocità

Il TTFB dipende dal server più che da ogni altra cosa: dischi, carico e versione di PHP. I piani RichHost girano su dischi NVMe, permettono di cambiare la versione di PHP fino alla più recente e i server sono in Europa e negli Stati Uniti. La migrazione è gratuita e c’è la garanzia soddisfatti o rimborsati di 14 giorni; confronta i piani nelle nostre tariffe di hosting.

Domande frequenti

Che differenza c’è con PageSpeed Insights?

PageSpeed simula il caricamento della pagina in un browser e valuta il front end. Noi misuriamo la risposta del server con il dettaglio di rete. Sono utili entrambi, ma qui vedi la parte del server.

Perché il risultato cambia un po’ ogni volta?

La rete e il carico del server cambiano di continuo, per questo facciamo tre richieste e mostriamo la mediana.

Il TTFB è buono ma il sito è lento: perché?

Allora il freno è nel browser: immagini pesanti, molto JavaScript, font esterni o script di terze parti. Quella parte la valutano strumenti come PageSpeed, che simulano il caricamento completo.

Quanti test posso fare?

Fino a 10 test ogni 10 minuti dallo stesso indirizzo. Ogni test fa diverse richieste al sito.