In che modo la velocità di caricamento della pagina influisce sulla visibilità del sito e suggerimenti per aumentarla
Pubblicato: 2021-12-28Ti stai concentrando solo sugli aspetti "tangibili" della tua strategia di ottimizzazione per i motori di ricerca (SEO), come le parole chiave e il design della pagina? E il tempo di caricamento della tua pagina? Sapevi che Google considera la velocità di caricamento del sito web un importante fattore di ranking?
La bassa velocità di caricamento può avere un impatto sulla tua attività in molti modi. Due dei più cruciali sono il tuo posizionamento e la capacità di convertire. Q uando il tempo di risposta del server del tuo sito è più lento di due secondi, Google riduce il numero di crawler che visitano il tuo sito.
Partendo da questo, approfondiamo il modo in cui la velocità di caricamento della pagina influisce sui diversi parametri del sito.
5 modi in cui la velocità di caricamento della pagina influisce sulla tua visibilità
1. Influenza l'esperienza dell'utente
Oggi gli utenti non accetteranno scuse per le scarse prestazioni del sito web. E sono estremamente esigenti riguardo alla velocità di caricamento di un sito.
Se si deve credere ai fatti, il 47% degli utenti si aspetta che una pagina venga caricata entro due secondi. Nel frattempo, i rapporti mostrano che il 75% dei visitatori rimbalza (lascia la pagina) se il tempo di caricamento supera i tre secondi.
Questo ci dice che ogni secondo di ritardo nel tempo di caricamento della pagina provoca una perdita significativa di clienti.
Un sondaggio Think With Google mostra che la frequenza di rimbalzo (la percentuale di visitatori che lasciano il sito dopo essere arrivati a una sola pagina) aumenta con l'aumentare del tempo di caricamento della pagina. L'aumento della frequenza di rimbalzo influisce anche sul coinvolgimento complessivo degli utenti e sulle metriche di interazione.
2. Ha un impatto diretto sulla visibilità online e sulla SEO
Nel 2018, i dispositivi mobili hanno rappresentato oltre il 53% del traffico totale del sito web. E quello stesso anno, Google ha introdotto ufficialmente la velocità della pagina mobile come fattore di ranking. Da allora, la velocità di caricamento della pagina è diventata ancora più cruciale.
Quando Google ha annunciato il suo focus sull'indicizzazione mobile-first alcuni anni fa, le aziende non hanno avuto altra scelta che ottimizzare il proprio sito per i dispositivi mobili. Da allora, i siti con scarse prestazioni sui dispositivi mobili sono precipitati nelle pagine dei risultati dei motori di ricerca (SERP).
In poche parole, se la velocità della tua pagina mobile non è all'altezza degli standard, è praticamente impossibile per te ottenere classifiche più elevate.
3. Provoca un calo o un aumento delle vendite e delle conversioni
Sai che un secondo di ritardo nel tempo di caricamento della tua pagina riduce le conversioni del 7 percento?
Se il tuo sito è afflitto da basse prestazioni, non c'è modo di evitarlo: stai perdendo una notevole quantità di vendite. L'aumento della frequenza di rimbalzo dovuto alla bassa velocità del sito allontana già un gran numero di potenziali clienti e riduce al minimo le possibilità di conversione dei visitatori.
Amazon ha esaminato l'impatto della velocità di caricamento della pagina sulle vendite. Ha stabilito che l'azienda può perdere 1,6 miliardi di entrate all'anno se il tempo di caricamento del sito aumenta di un secondo. I dati del Search Engine Journal riportano inoltre che il 70% dei consumatori ritiene che la velocità del sito abbia un impatto significativo sulle loro decisioni di acquisto.
Quindi, ottimizzando la velocità del tuo sito, puoi aspettarti una crescita decente in classifiche, conversioni e, in definitiva, vendite.
4. Mette in gioco la fedeltà dei clienti
Riconsideriamo i punti che abbiamo evidenziato sopra: Una bassa velocità di caricamento della pagina allontana i consumatori e porta a tassi di conversione inferiori.
Oltre a questi, è meno probabile che i clienti visitino nuovamente un sito che offre una scarsa esperienza utente (UX). Pertanto, una bassa velocità del sito Web influisce anche sulla fedeltà dei clienti.
In effetti, HubSpot afferma che l'80% dei clienti insoddisfatti delle scarse prestazioni di un sito non acquisterà più da quel sito, dimostrando che le pagine a caricamento lento riducono significativamente gli ordini ripetuti. Una pagina lenta è una perdita particolarmente grave per i siti di e-commerce, le cui entrate dipendono in gran parte dalle vendite ripetute.
Inoltre, la ricerca di Akamai ha svelato un'altra importante preoccupazione per le aziende: il 40% dei visitatori insoddisfatti condivide le proprie esperienze negative con i propri contatti. È probabile che questa prova sociale negativa influisca sulle conversioni complessive e sulla fedeltà dei clienti.
5. Colpisce il traffico organico sul sito
Una bassa velocità del sito porta solo a classifiche inferiori nelle SERP. E questo significa anche minore traffico organico verso il tuo sito. Sapevi che le prime cinque classifiche su Google catturano il 67,6% dei clic organici totali ?
Se il tuo caricamento non è ideale, stai già perdendo una quantità significativa di traffico organico. Nel frattempo, se la velocità della pagina mobile non è ottimizzata, perdi traffico mobile, che può rappresentare fino al 50% dei tuoi potenziali clienti.
Qual è la velocità di caricamento della pagina ideale?
Dal lancio dell'aggiornamento Mobilegeddon nel 2015, le aziende hanno reindirizzato la loro attenzione verso il tempo di caricamento della pagina. Hanno anche investito più tempo e impegno nell'ottimizzazione per i dispositivi mobili e nella velocità delle pagine sui dispositivi mobili.
Ma la domanda è: qual è la velocità di caricamento della pagina ideale o quanto è abbastanza veloce?
Secondo Google, il tempo di caricamento della pagina consigliato è inferiore a tre secondi sia per desktop che per dispositivi mobili. Tuttavia, il tempo medio di caricamento della pagina su tutti i siti sui dispositivi mobili è attualmente di 22 secondi. Screaming Frog ha esaminato 20.000 URL per verificare se hanno superato la valutazione PageSpeed di Google. Ha rilevato che solo il 12% dei risultati su dispositivi mobili e il 13% su desktop hanno superato il test.
Devi anche considerare che gli utenti si aspettano un tempo di caricamento ancora più rapido dai siti Web di e-commerce. Maile Ohye di Google parla della velocità di caricamento della pagina eCommerce in un video di Google Webmaster . Dice: " Due secondi è la soglia per l'accettabilità del sito di e-commerce. In Google puntiamo a meno di mezzo secondo”.
Ora, mezzo secondo potrebbe sembrare irrealistico. Tuttavia, se sei il proprietario di un sito Web di e-commerce, devi mirare a una velocità di caricamento della pagina inferiore a tre secondi al massimo. Questo benchmark è per dispositivi mobili e web.
L'aggiornamento più recente: Core Web Vitals
Google desidera non lasciare nulla di intentato quando si tratta di UX. Ed è per questo che ha recentemente inserito Core Web Vitals come importante fattore di ranking .
Questi Core Web Vitals, in armonia con altri segnali UX cruciali, ora influenzano il ranking. E una delle metriche, chiamata Largest Contentful Paint (LCP), è correlata alla velocità di caricamento della pagina.
LCP si riferisce al tempo impiegato per rendere l'elemento di contenuto più grande su una pagina. Questo può essere un'immagine, un video o qualsiasi altro elemento.
Secondo Google, la pittura con contenuto più grande ideale su una pagina è inferiore o fino a 2,5 secondi. Qualsiasi cosa da 2,5 a quattro secondi deve essere migliorata e qualsiasi cosa oltre a questo è considerata scadente.
Suggerimenti tecnici per aumentare la velocità di caricamento della pagina
Impiega una rete di distribuzione dei contenuti
Una delle migliori pratiche per ridurre il tempo di caricamento del sito Web è l'utilizzo di una rete di distribuzione dei contenuti (CDN). Un CDN può aiutarti a ridurre il tempo di caricamento del sito dal 20 al 51% .
In una configurazione tradizionale, ospiti l'intero sito Web su un singolo server. E questo server elabora tutte le richieste degli utenti del sito. Ora, quando il tuo sito registra un traffico elevato, il numero di richieste aumenta in modo significativo. E questo aumenta il carico sul tuo server. Di conseguenza, il tempo di elaborazione della richiesta aumenta, ritardando così il tempo di caricamento della pagina.
Inoltre, quando un utente è fisicamente più lontano dalla posizione del server, sperimenta un tempo di caricamento della pagina più elevato. Questo perché i dati devono percorrere una distanza maggiore, aumentando il tempo di caricamento.
Un CDN può risolvere queste sfide. I CDN funzionano ospitando il tuo sito Web su una rete globale di server. Quindi ora, quando un utente invia una richiesta, i dati vengono instradati dal server più vicino alla loro posizione.
Inoltre, poiché i tuoi file vengono memorizzati nella cache su più server, ciò consente di risparmiare la larghezza di banda fino al 60 percento. Ora, un singolo server non deve elaborare tutte le richieste.
Ridurre il numero di richieste HTTP
Quando un utente richiede una pagina, viene inviata una richiesta HTTP per ciascun componente della pagina. Yahoo riporta che i server Web utilizzano l'80 percento del tempo di caricamento della pagina scaricando questi componenti. Questi includono le immagini della tua pagina, gli script, i media, i fogli di stile, ecc. Quindi, il tempo di rendering della pagina aumenta se c'è un numero enorme di componenti sulla pagina.
Quindi, come puoi controllare il numero di componenti della pagina e il tempo impiegato per caricarli?
Gli utenti di Chrome possono seguire questi passaggi:
Nota: utilizza gli strumenti per sviluppatori del browser Chrome per verificare il numero di richieste HTTP.
- Segui la scheda "Ispeziona" facendo clic con il pulsante destro del mouse sulla tua pagina.
- Fai clic sulla scheda "Rete", che troverai dopo aver trascinato il bordo sinistro.
- Qui, la colonna "Nome" mostra tutti i componenti della pagina.
- La colonna "Dimensioni" elenca le dimensioni di ciascun componente rilevante.
- Puoi anche controllare il tempo impiegato per ogni caricamento tramite la colonna "Tempo".
- Il numero totale di richieste è visibile nell'angolo in basso a sinistra.
Ora puoi controllare gli elementi che non sono utili e il tempo che impiegano per caricarsi.
È inoltre necessario ridurre il numero di richieste HTTP. Un modo per farlo è minimizzare e combinare i file della pagina web. Scopri come nel prossimo punto.
Minimizza e combina HTML, CSS e JavaScript
I tuoi file HTML, CSS e JavaScript formano l'aspetto e la funzionalità del tuo sito. E questi file costituiscono una parte significativa delle richieste HTTP. Pertanto, quando si desidera ridurre il numero di richieste HTTP, è necessario minimizzare i file di pagina.
La minimizzazione dei file HTML, CSS e JavaScript ne riduce considerevolmente le dimensioni. Questo processo consente un caricamento più veloce di questi file. Inoltre, ci sono spazi bianchi extra, indentazione e formattazione nel codice, che appesantiscono la pagina.
Minimizzare la tua pagina ti aiuta a rimuovere tutti questi elementi non necessari e a rendere la pagina più snella.
Diventa ancora più cruciale quando si dispone di un sito Web basato su modelli. I siti Web basati su modelli sono più facili da sviluppare, ma possono offrire parti di codice disordinate che rallentano le prestazioni del sito.
La minimizzazione è il modo giusto per risolvere questi problemi e ridurre le dimensioni del file di codice. Oltre a minimizzare, devi anche combinare questi file per ridurre il numero totale di file. Quindi, se hai più file CSS e JavaScript, puoi combinarli in un unico file. Se WordPress alimenta il tuo sito, puoi utilizzare il plug-in WP Minify o il plug-in WP Rocket.
Tutti questi strumenti ti aiuteranno a minimizzare e combinare facilmente i file HTML, CSS e JavaScript.
Non dimenticare di aggiungere l'intestazione delle scadenze per la memorizzazione nella cache del browser
I browser possono memorizzare nella cache una parte significativa dei file di pagina. Questi includono immagini, file JavaScript, elementi dinamici, ecc.
Abilitando la memorizzazione nella cache del browser, consenti al tuo browser di memorizzare una pagina nella memoria cache. Quindi , quando visiti nuovamente questa pagina, viene caricata dalla cache senza inviare richieste HTTP.
Un modo per sfruttare la memorizzazione nella cache del browser per il tuo sito consiste nell'aggiungere l'intestazione "scade".
L'intestazione "expires" indica al browser Web di caricare una pagina dalla memoria cache. Pertanto, l'intestazione "scade" funziona solo per gli utenti che hanno già visitato il tuo sito. Devono anche avere la tua pagina memorizzata nella loro memoria cache.
Quando questo utente visita nuovamente il tuo sito, l'intestazione "expires" indica al browser di caricare la versione cache della pagina.
Ora, poiché molti componenti della pagina sono già nella memoria cache, si caricano più velocemente. E il browser richiede solo pochi componenti della pagina, con conseguente riduzione del tempo di caricamento della pagina.
La memorizzazione nella cache del browser riduce il numero di richieste HTTP, il che aumenta ulteriormente la velocità di caricamento della pagina.
Utilizza il caricamento asincrono
Puoi aumentare la velocità di caricamento della pagina scegliendo la modalità di caricamento dei file CSS e JavaScript. I file CSS e JavaScript vengono caricati in modo sincrono e asincrono e puoi decidere come caricarli sulle tue pagine web.
Come suggerisce la parola, quando gli script vengono caricati in modo sincrono, vengono caricati uno dopo l'altro. E ogni script segue un ordine di caricamento in base alla sua posizione sulla pagina. D'altra parte, durante il caricamento asincrono, più script possono essere caricati contemporaneamente.
Quando il tuo browser carica una pagina, segue un modello di caricamento dall'alto verso il basso.
Ad esempio:
- Se il browser incontra un file CSS o JavaScript sincrono, caricherà completamente il file prima di proseguire. Questo ordine rallenta il processo di caricamento.
- Nel frattempo, se incontra un file asincrono, inizierà a caricare contemporaneamente un altro elemento. Quindi, non deve attendere che un elemento finisca di caricarsi prima di spostarsi ulteriormente.
Questo ci dice che devi scegliere i tuoi file CSS e JavaScript da caricare in modo asincrono per ottenere tempi di caricamento più rapidi. Se hai un sito WordPress, WP Rocket ti aiuterà ad abilitare il caricamento asincrono.
Usa WP Smush per comprimere l'immagine del tuo sito
L'ottimizzazione o la compressione delle immagini è fondamentale per ridurre il tempo di caricamento della pagina. Spesso i file immagine sono di grandi dimensioni e ritardano il tempo di caricamento della pagina. Tuttavia, non è possibile limitare l'uso delle immagini o eliminarle. Le immagini sono fondamentali per l'esperienza utente del tuo sito, in particolare per un sito di e-commerce. Secondo un sondaggio, il 66% dei consumatori richiede almeno tre immagini del prodotto prima di acquistarlo.
Un modo semplice per comprimere le immagini del sito per i siti Web WordPress è utilizzare il plug-in WP Smush . Questo plugin funziona in background per comprimere le immagini durante il caricamento. Il risultato è una dimensione dell'immagine ridotta senza compromettere la qualità.
Rinvia i file JavaScript durante il caricamento della pagina
Rinviare i file JavaSscript è un buon modo per ridurre la frequenza di rimbalzo sul tuo sito. È il processo di deprioritizzazione del caricamento dei file JavaScript fino a quando non vengono caricati altri elementi della pagina. I file JavaScript sono in genere di grandi dimensioni ed è probabile che richiedano più tempo di caricamento. Rinviandoli, consenti ad altri elementi della pagina di caricarsi più velocemente senza alcun ritardo.
I proprietari del sito WordPress possono semplicemente abilitare il rinvio utilizzando il plug-in WP Rocket . Devi solo spuntare "Carica file JS differiti" e salvare le modifiche.
Per un sito HTML, chiama un file JavaScript esterno sopra il tag </body>.
Così il gioco è fatto! Implementa questi suggerimenti per il tuo sito Web per aumentare la velocità della tua pagina e migliorare la tua visibilità nei motori di ricerca.