metriche sulle prestazioni dei siti web

Le metriche sulle prestazioni dei siti web spiegate nel dettaglio

Perché la velocità di un sito web è importante?

Ormai, dovresti essere abbastanza consapevole che la velocità sia fondamentale per la tua attività online. Questo perché le prestazioni del sito web hanno un impatto sulla reputazione del tuo brand, sulle classifiche SEO e sui tassi di conversione. Ecco i motivi principali sul come e perché questo accade:

Reputazione del brand 👍

Siamo onesti, quando il tuo sito carica lentamente, i tuoi visitatori si irritano e alla fine abbandonano il sito. Ecco alcuni numeri a supporto di questa tesi. Secondo Google, il 53% delle visite viene interrotta se un sito impiega più di 3 secondi per caricare.

Più lento è il tuo sito, più è probabile che i tuoi visitatori vadano via. E ancora maggiore è la probabilità che non torneranno. Se non trovano ciò che stanno cercando rapidamente, non interagiranno con il tuo sito, poiché lo considereranno inaccessibile e inaffidabile.

Ciò influisce direttamente sulla reputazione del tuo brand, perché la lentezza del sito porterà a una cattiva esperienza sul tuo sito. E sappiamo tutti che una reputazione negativa del brand è dannosa per la tua presenza commerciale online.

Posizionamento SEO 📈

I motori di ricerca come Google mirano a fornire agli utenti la migliore esperienza possibile. La velocità del sito è un fattore di posizionamento ufficiale e importante nell’algoritmo di Google, oltre ad essere una parte cruciale della UX del tuo sito web. Se il tuo sito è lento, questo influenzerà sicuramente il tuo posizionamento SEO, danneggerà la visibilità del tuo sito tra gli utenti e, in conclusione, inizierai a perdere traffico.

Tassi di conversione 🛒

Se tutto questo sembra già di per sé spaventoso, aspetta di scoprire come un sito lento può influire anche sui tassi di conversione! Più lentamente carica il tuo sito, maggiore è il calo del tasso di conversione. Secondo uno studio di Portent, un sito che carica in 1 secondo ha un tasso di conversione 3 volte più alto rispetto a un sito che carica in 5 secondi. Una grande differenza per soli pochi secondi, vero?

Come misurare le prestazioni del tuo sito web

Ora che siamo d’accordo che la velocità del sito è un fattore cruciale per la tua presenza online, esploriamo come puoi misurare il punteggio delle prestazioni del tuo sito in autonomia. Questo tipo di verifica aiuta a valutare se la tua applicazione web è abbastanza veloce testando cosa sta succedendo nel browser.

Puoi testare la velocità del tuo sito con diversi strumenti online gratuiti. Alcuni dei più noti includono Pingdom, Google Pagespeed Insights, GTMetrix, WebPageTest.org. Tutto quello che devi fare è andare su uno di questi strumenti, incollare l’URL del tuo sito/pagina web e iniziare il test. Ci vorranno solo pochi secondi perché lo strumento ti mostri i risultati.

Ora arriva la parte più difficile: l’analisi. Cosa ti dicono le metriche e come si fa a migliorarle?

Cosa significano le metriche relative alla velocità del sito e come migliorarle

Tempo di caricamento della pagina

Il tempo di caricamento della pagina è il tempo impiegato dal browser per caricare completamente il sito richiesto. Misura tutto il processo: dall’immissione di un URL o il fare click su un link, fino a quando la pagina si carica. Idealmente, ciò dovrebbe accadere in meno di 2 secondi.

Se il tuo sito non raggiunge questo obiettivo, il tempo di caricamento della pagina complessivo può essere migliorato seguendo i suggerimenti per ciascuna delle singole metriche di seguito. Inoltre, se stai utilizzando WordPress, consigliamo il nostro plugin gratuito SiteGround Optimizer, che funziona su qualsiasi piattaforma di hosting e può farti risparmiare un sacco di tempo e sforzi per migliorare la maggior parte delle metriche di velocità WordPress.

Time to First Byte (TTFB)

Il Time to First Byte misura il tempo impiegato dal browser per ricevere il primo byte di informazioni dopo aver inviato una richiesta per una risorsa. Un buon risultato TTFB (dovrebbe essere di 0,8 secondi o meno) significa che il browser è reattivo. Ecco cosa puoi fare per migliorare il tuo TTFB:

Assicurati di utilizzare l’ultima versione di PHP e di avere un setup adeguato a livello di server. In Siteground, abbiamo sviluppato una configurazione PHP Ultraveloce che riduce l’utilizzo della memoria e consente al server di elaborare un numero maggiore di query più rapidamente. Tutto ciò riduce il TTFB e fa caricare in media le pagine il 30% più velocemente.

Inoltre, abilita la cache full-page. Ciò consente di conservare (o memorizzare) le tue pagine web sul server e di servirle ai tuoi utenti la prossima volta che le richiedono. I clienti di SiteGround sfruttano di default la nostra potente tecnologia di caching, che si traduce in siti fino a 5 volte più veloci.

Anche se tutto è ottimizzato a livello di server, come accennato in precedenza, i visitatori che si trovano lontano dal server di origine potrebbero comunque riscontrare un TTFB lento. Per questo motivo e per ridurre il TTFB, consigliamo di utilizzare una CDN (Content Delivery Network). La CDN utilizzerà una rete di server distribuiti in varie zone geografiche e servirà ai clienti il contenuto del tuo sito dal server più vicino. SiteGround ha una CDN proprietaria che è inclusa gratuitamente in ogni piano di hosting che offriamo.

Indipendentemente dal tuo hosting, tuttavia, se il tuo sito utilizza WordPress, puoi scaricare e installare il nostro plugin gratuito SiteGround Optimizer. Con pochi click, puoi sfruttare le sue potenti funzionalità di caching che possono rendere il tuo sito fino al 20% più veloce rispetto a plugin simili.

                        
Email di accesso inviata!

Iscriviti per
altri fantastici contenuti!

Iscriviti per ricevere la nostra newsletter mensile con gli ultimi contenuti utili e le offerte SiteGround.

Grazie!

Per favore, controlla la tua email per confermare l’iscrizione.

Time to start render (TTSR)

Il Time to start render (TTSR) misura il tempo impiegato dal contenuto (ovvero qualsiasi suo elemento) per iniziare a essere visualizzato sulla pagina dopo la richiesta iniziale di caricamento del sito web. Un TTSR inferiore mantiene l’attenzione dell’utente perché esse vede rapidamente il contenuto. Un buon risultato per il TTSR è inferiore a 750 millisecondi. Se il tuo risultato non è così buono, ecco cosa puoi fare:

Innanzitutto, assicurati di mantenere leggeri i tuoi file JavaScript, HTML e CSS minificandoli. La minificazione rimuoverà tutti i caratteri non necessari da questi file. Puoi farlo tu stesso manualmente nel codice sorgente o utilizzare uno strumento per aiutarti, nel caso in cui non sei così esperto di tecnologia. Ancora una volta, per i siti WordPress, il nostro plugin SiteGround Optimizer gratuito ha un’opzione per abilitarla con un solo click.

Successivamente, ottimizza e precarica i font che stai utilizzando. Per fare ciò, assicurati di non utilizzare troppi font (meno di 4 è l’ideale), incorporali nel CSS e ottimizzali prima di caricarli sul tuo sito web. Puoi farlo manualmente o con l’aiuto di SiteGround Optimizer in un click.

Un’altra cosa utile che puoi fare è rinviare JavaScript. Rinviando JavaScript, il tuo browser elaborerà e caricherà i file JavaScript solo dopo aver analizzato l’HTML. Ciò accelera notevolmente il TTSR, perché non c’è nulla che blocchi il processo di visualizzazione del tuo sito web sullo schermo. Ancora una volta, puoi farlo facilmente con il plugin SiteGround Optimizer per i siti WordPress.

Ultimo, ma non meno importante, assicurati di utilizzare il protocollo HTTP/2. Il protocollo HTTP/2 è l’ultima versione del protocollo HTTP e consente ai browser di caricare i siti molto più velocemente. Tuttavia, potrebbe essere un po’ arduo farlo da soli, quindi è bene chiedere informazioni al tuo hosting provider. Se sei su SiteGround, il protocollo HTTP/2 è abilitato di default sui nostri server.

Time to title

Il time to title misura il tempo necessario affinché il titolo del tuo sito venga visualizzato nel browser. Questo dice ai visitatori che il tuo sito si sta caricando. È una metrica importante, perché mostra ai tuoi utenti che il tuo sito è legittimo e dà loro l’idea che il tuo sito fornirà i contenuti che stanno cercando.

Se il tuo sito web è abbastanza veloce e segui i suggerimenti che abbiamo fornito in questo articolo, essi miglioreranno anche il tuo Time to title. Per fare in modo che il tuo sito e il Time to title siano rapidi, la soluzione definitiva è utilizzare la cache, poiché essa permette di mostrare subito il titolo nella scheda del browser quando i tuoi utenti tenteranno di accedere al tuo sito una seconda volta.

Time to interactive (TTI)

Il Time to interactive (TTI) è il tempo necessario affinché il tuo sito sia interagibile, ovvero affinché gli utenti possano interagire con esso (scorrimento, click, etc.). Questa è una metrica cruciale perché, se il tuo sito si carica completamente ma non risponde alle interazioni degli utenti, li perderai subito. Un buon TTI dovrebbe essere inferiore a 3,8 secondi.

Per migliorare il tuo TTI, vediamo cosa considerare. Intanto, come accennato in precedenza, la minificazione è un modo efficace per ridurre il TTI

A parte questo, assicurati di abilitare la compressione. Alcuni buoni meccanismi di compressione sono Brotli (l’algoritmo di compressione di nuova generazione di Google) e gzip. Essi riducono le dimensioni dei file HTML, CSS e JS. I clienti SiteGround approfittano dell’algoritmo di compressione Brotli di default guadagnando in velocità fino al 15-20%. Se sei ospitato altrove, chiedi al tuo provider di hosting quali metodi di compressione utilizza.

Ultimo, ma non meno importante, elimina le risorse che bloccano il rendering: elimina tutte le risorse che mettono in pausa o rallentano la visualizzazione del tuo sito web sullo schermo. Se lo fai da solo, effettua il refactoring del codice o modifica manualmente il codice HTML. Se non hai voglia di farlo da solo, il plugin SiteGround Optimizer offre potenti opzioni di ottimizzazione del frontend in pochi click.

Tempo di connessione

Il tempo di connessione è il tempo che intercorre tra la richiesta di un utente e una connessione stabilita tra il browser dell’utente e il server del tuo sito web. Il tempo di connessione potrebbe essere lento per i visitatori del tuo sito web a causa di vari motivi, come l’eccessivo traffico del server (ad esempio da bot) o utenti in posizioni geografiche distanti dal tuo server di origine.

Per migliorare i tempi di connessione per i tuoi visitatori, valuta la possibilità di ospitare il tuo sito su un’infrastruttura migliore. Ad esempio, i siti ospitati da SiteGround sfruttano la moderna piattaforma Google Cloud, che garantisce una connettività veloce.

L’utilizzo del caching e di una CDN sono altri potenti strumenti per accelerare i tempi di connessione. I clienti SiteGround usufruiscono della nostra tecnologia di caching sviluppata internamente e della nostra CDN SiteGround gratuita integrata, inclusa in tutti i nostri piani di hosting.

Time to last byte (TTLB)

Il time to last byte (TTLB) è quando il browser dell’utente riceve l’ultimo byte del tuo sito web. Un TTLB medio dovrebbe essere di 750 millisecondi per risposta dell’endpoint. Un fattore che può influenzare il TTLB è la qualità delle query del database.

Per migliorare il TTLB, assicurati che le tue query del database siano ottimizzate utilizzando una configurazione MySQL veloce. Ad esempio, in SiteGround abbiamo sviluppato una configurazione MySQL personalizzata che riduce il numero di query lente tra 10 e 20 volte ed è disponibile immediatamente per tutti i nostri clienti.

Tempo di ricerca DNS

Il tempo di ricerca DNS (Domain Name System) misura il tempo impiegato dal tuo provider DNS per tradurre un dominio in un indirizzo IP. Se la tua velocità media di ricerca DNS è superiore a 120 millisecondi, potrebbe essere necessario migliorarla.

Uno dei motivi per un tempo di ricerca DNS lento potrebbe essere il tuo provider DNS. Quindi, dovrai passare a un provider DNS più veloce. Un altro motivo potrebbe essere l’elevato numero di risorse di terze parti sulle tue pagine web (che devono anche essere tradotte in indirizzi IP, oltre al tuo dominio). Ridurre il numero di risorse di terze parti migliorerebbe la velocità di ricerca DNS.

I clienti SiteGround hanno il vantaggio di non dover pensare a nessuno dei precedenti, perché il nostro sistema DNS centralizzato anycast garantisce una risoluzione più rapida del dominio e un caricamento più rapido del sito web. Inoltre, gli utenti di WordPress possono abilitare la funzione di prelettura DNS nel plugin SiteGround Optimizer per velocizzare i propri siti web durante il caricamento di contenuti da domini di terze parti.

Metriche sulle prestazioni in riferimento al comportamento dell’utente

Puoi tenere traccia delle metriche sulle performance per il comportamento degli utenti in Google Analytics. Ecco le più importanti:

Frequenza di rimbalzo

La frequenza di rimbalzo si riferisce alla percentuale di visitatori che lasciano immediatamente il tuo sito web prima di intraprendere qualsiasi azione su di esso. Se la tua frequenza di rimbalzo è alta (qualsiasi valore superiore al 46%, secondo SemRush), uno dei possibili motivi potrebbe essere la scarsa velocità del sito web.

Tasso di conversione

Il tasso di conversione è la proporzione di utenti convertiti rispetto al numero totale di visitatori sul tuo sito web. Avere un alto tasso di conversione significa che il tuo sito web funziona bene tra i tuoi visitatori e soddisfa le loro aspettative. In generale, un buon tasso di conversione è compreso tra il 2% e il 5%, ma devi tenere presente che questi numeri potrebbero differire per i vari settori.

Tempo medio sulla pagina

Il tempo medio sulla pagina misura la quantità media di tempo trascorso su una singola pagina da tutti gli utenti di un determinato sito. La maggior parte degli studi mostra che il tempo medio che un visitatore trascorre su una pagina web è di circa 50 secondi, in tutti i settori. Se i tuoi visitatori trascorrono più tempo sul tuo sito web, questa potrebbe essere una chiara indicazione di una buona esperienza utente.

Tasso di errore

Il tasso di errore si riferisce al numero di richieste che restituiscono un codice di errore, rispetto al numero totale di richieste in un periodo di tempo. Un alto tasso di errore può essere causato da problemi con il tuo server. Maggiore è il tasso di errore, meno volte il tuo sito è stato caricato correttamente per i tuoi visitatori.

Migliorare le metriche sulle prestazioni per migliorare l’esperienza dell’utente

Avere un hosting veloce e affidabile può aiutarti a velocizzare enormemente il tuo sito web. Questo avrà un impatto positivo diretto sui tassi di conversione, sul tempo medio speso sulla pagina, sul tasso di rimbalzo e quello di errore. Scegliere il giusto hosting provider è estremamente importante sempre, ma soprattutto quando parliamo di velocità del sito. Se non sei già un cliente SiteGround, controlla le nostre attuali offerte di hosting e prova tu stesso la differenza su un nuovo progetto o trasferendo il tuo attuale sito web.

Conclusioni

La velocità di caricamento di un sito web è una parte vitale della tua presenza online. La scelta del giusto provider di hosting potrebbe farti risparmiare un sacco di tempo e fatica, poiché c’è molto che un hosting può fare per ottimizzare il tuo sito per te, permettendoti di lasciare da parte le questioni tecniche e concentrarti sulla crescita della tua attività online.

Dilyana Kodjamanova

Digital Marketing Specialist

Amante della lettura e sempre desiderosa di immergersi nella scrittura di contenuti tecnici e non.

Inizia la discussione

Sei pronto a iniziare?