Se il caricamento di un sito Web richiede molto tempo, ciò può avere effetti negativi sull'esperienza dell'utente, sul traffico del sito e sulla SEO. I siti Web ottimizzati per le prestazioni hanno un vantaggio rispetto ai siti Web lenti.
Dopo aver letto questo articolo sarai in grado di:
Copia link dell'articolo
Quando un cliente si siede a mangiare in un ristorante, il servizio lento del cameriere spesso si traduce in recensioni scadenti su Yelp e in un minor numero di futuri clienti. Allo stesso modo, la bassa velocità del sito può comportare un posizionamento scadente nei motori di ricerca, una riduzione del traffico complessivo del sito e un'esperienza utente negativa.
La velocità del sito Web, o le prestazioni del sito Web, si riferisce alla velocità con cui un browser è in grado di caricare pagine Web completamente funzionanti da un determinato sito. I siti con scarso rendimento che vengono visualizzati lentamente in un browser possono allontanare gli utenti. Al contrario, i siti che si caricano rapidamente riceveranno in genere più traffico e avranno tassi di conversione migliori.
Diversi studi hanno dimostrato che la velocità del sito influisce sul tasso di conversione (o sulla velocità con cui gli utenti completano un'azione desiderata). Non solo più utenti rimangono su siti a caricamento rapido, ma effettuano anche conversioni a tassi più elevati rispetto ai siti più lenti. Un certo numero di aziende ha scoperto che una diminuzione del tempo di caricamento della pagina di pochi millisecondi aumenta le conversioni:
Di conseguenza, migliorare le prestazioni del sito è una parte importante dell'ottimizzazione del tasso di conversione.
La frequenza di rimbalzo è la percentuale di utenti che abbandonano un sito Web dopo aver visualizzato solo una pagina. È probabile che gli utenti chiudano la finestra o facciano clic se una pagina non viene caricata entro pochi secondi. La BBC ha scoperto di aver perso il 10% dei suoi utenti totali per ogni secondo aggiuntivo impiegato per caricare le pagine.
Poiché Google tende a dare la priorità all'ottenimento di informazioni rilevanti per gli utenti il più rapidamente possibile, le prestazioni del sito sono un fattore importante nelle classifiche di ricerca di Google. Le prestazioni di un sito sui dispositivi mobili sono particolarmente importanti per la SEO.
Tempi di caricamento della pagina lunghi e tempi di risposta scadenti alle azioni dell'utente creano un'esperienza utente negativa. Attendere il caricamento del contenuto diventa frustrante per gli utenti e può spingerli a lasciare del tutto il sito o l'applicazione.
La quantità di risorse che un sito web deve caricare ha un enorme impatto sulle prestazioni del sito. File JavaScript di grandi dimensioni, contenuti video, file CSS pesanti e immagini ad alta definizione aggiungono tutti un "peso" significativo, o tempo di caricamento, a una pagina Web. Per tornare all'esempio del ristorante, un cameriere che consegna 10 piatti a un tavolo invece di due o tre servirà il tavolo più lentamente; allo stesso modo, una pagina che necessita di più risorse per essere caricata verrà caricata più lentamente.
Mantenere i siti Web leggeri (ovvero, file di piccole dimensioni e pagine a caricamento rapido) è diventato più difficile poiché le tecnologie Web hanno aumentato le capacità e i siti Web sono diventati più complessi. Dalle applicazioni a pagina singola che richiedono più funzioni JavaScript alle pagine con annunci pop-up di terze parti alle home page con sfondi in movimento, gli sviluppatori possono aggiungere più funzionalità che mai alle pagine Web e, di conseguenza, il peso totale medio della pagina è in aumento.
Anche se un sito Web è progettato per essere leggero, potrebbe non caricarsi rapidamente nei browser a causa della lentezza della rete. Le apparecchiature di rete locale utilizzate e la qualità dei servizi dell'ISP influiscono sulla connettività di rete. Inoltre, i dispositivi mobili che utilizzano 3G o 4G invece di connettersi a Internet tramite WiFi avranno in genere connessioni di rete più lente. Sebbene questo sia in gran parte fuori dalle mani degli sviluppatori, esistono ancora tecniche per distribuire rapidamente le risorse Web, anche su connessioni lente. Queste tecniche includono minificazione, compressione e hosting di contenuti con una CDN.
Se il contenuto deve percorrere una lunga strada per arrivare dove è necessario, ciò si traduce in un'elevata quantità di latenza di rete. Ad esempio, se i file HTML e CSS di un sito Web sono ospitati in un data center in Ohio e le sue immagini sono ospitate in un data center in Florida, un utente sulla costa occidentale dovrà attendere che tutti questi file percorrano migliaia di chilometri al loro dispositivo.
Un certo numero di aziende e organizzazioni offrono test di velocità per i siti Web. Molti test di velocità sono in grado di identificare i singoli elementi di una pagina Web che rallentano la pagina, oltre a fornire metriche sulle prestazioni.
I siti Web che utilizzano un CDN (rete di distribuzione dei contenuti) si caricano molto più rapidamente. La CDN Cloudflare memorizza nella cache il contenuto in 285 città in tutto il mondo memorizzando nella cache il contenuto il più vicino possibile agli utenti finali. Ciò riduce la latenza, poiché le richieste dai dispositivi degli utenti non devono viaggiare fino ai server di origine e, di conseguenza, il tempo di caricamento e l'RTT sono molto più bassi.
Vendite
Informazioni sulle prestazioni
Prestazioni e SEO
Ulteriori informazioni sulle prestazioni
Glossario
Navigazione dell’area risorse