Come l'investimento di Rakuten 24 in Core Web Vitals ha aumentato le entrate per visitatore del 53,37% e il tasso di conversione del 33,13%

Misurando i Core Web Vitals degli utenti reali, Rakuten 24 ha anche scoperto che un buon Largest Contentful Paint (LCP) può portare a un aumento del tasso di conversione del 61,13%.

Hayoung Lee
Hayoung Lee
Linh Duong
Linh Duong
Ryunosuke Akiba
Ryunosuke Akiba
Shogo Kashiwase
Shogo Kashiwase

Rakuten 24 è un negozio online che collabora con importanti produttori di beni di consumo sia multinazionali che nazionali per offrire una grande varietà di prodotti di prima necessità, tra cui prodotti per la salute, bevande, articoli per animali domestici, prodotti per bambini e altro ancora. Questo negozio è fornito da Rakuten Group, Inc., un leader mondiale nei servizi internet, ed è tra i migliori sulla piattaforma del marketplace digitale in Giappone.

Consapevole dell'impatto delle prestazioni web sull'esperienza utente, il team di Rakuten 24 misura, ottimizza e monitora continuamente Core Web Vitals e altre metriche.

Di conseguenza, oltre il 75% dei suoi utenti ha un buon valore Largest Contentful Paint (LCP), First Input Delay (FID) e First Contentful Paint (FCP). Tuttavia, sono ancora in corso i lavori per migliorare il CLS (Cumulative Layout Shift).

Dopo aver analizzato i dati della home page, Rakuten 24 ha scoperto che un buon punteggio LCP può portare a:

  • Un aumento fino al 61,13% del tasso di conversione.
  • 26,09% di entrate per visitatore.
  • 11,26% del valore medio dell'ordine.
  • Un buon punteggio FID può portare a un aumento fino al 55,88% del tasso di conversione.

Per correlare ulteriormente Core Web Vitals e le metriche aziendali, Rakuten 24 ha anche eseguito un test A/B incentrato sull'ottimizzazione di Core Web Vitals e delle metriche correlate, ottenendo un miglioramento di:

  • 53,37% di entrate per visitatore.
  • 33,13% nel tasso di conversione.
  • 15,20% del valore medio dell'ordine.
  • 9,99% in termini di tempo medio trascorso.
  • Una riduzione del 35,12% del tasso di uscita.

Evidenzia l'opportunità

Sebbene l'ottimizzazione del rendimento web sia un investimento intelligente per migliorare l'esperienza utente e la crescita aziendale, il team di Rakuten 24 comprende quanto possa essere difficile convincere gli stakeholder ad adottare Core Web Vitals e concentrarsi sul rendimento web. Ritengono che il modo migliore per coinvolgere gli stakeholder sia mostrare loro esattamente il tipo di ritorno sull'investimento (ROI) che l'ottimizzazione del rendimento può generare.

Essendo un servizio relativamente nuovo e indipendente, Rakuten 24 ha utilizzato il vantaggio della flessibilità per accettare la sfida. Ritengono che il risultato del loro caso studio li aiuti a prendere decisioni più orientate ai dati in futuro, nonché ad aiutare altri sviluppatori a misurare l'impatto del loro lavoro e a convincere gli stakeholder che il miglioramento del rendimento vale l'investimento. Scopri come hanno fatto in questo post.

Screenshot di esempio della home page di Rakuten 24, con i frame dei dispositivi mobili intorno a ogni screenshot.
Alcuni screenshot di esempio della home page di Rakuten 24.

Ottimizza JavaScript e le risorse

Ottimizza immagini

Ottimizzare il CLS

  • Utilizza CSS aspect-ratio per riservare lo spazio necessario per le immagini durante il loro caricamento.
  • Utilizza CSS min-height per ridurre al minimo le variazioni del layout durante il caricamento differito degli elementi.

Misurazione del rendimento

Oltre a utilizzare PageSpeed Insights per eseguire il controllo del proprio sito web, il team voleva trovare un modo migliore per sapere cosa stavano effettivamente riscontrando gli utenti sul campo. Di conseguenza, Rakuten 24 ha deciso di utilizzare la libreria JavaScript web-vitals per misurare Core Web Vitals e altre metriche sul campo e inviare i dati allo strumento di analisi interno.

Flusso di integrazione del monitoraggio dei dati vitali web di Rakuten 24. Il primo passaggio consiste nell'integrare la libreria web-vitals aggiungendo lo script al sito web di Rakuten 24. In seguito, i Core Web Vitals possono essere misurati dalle metriche utente reali e i dati vengono inviati allo strumento di raccolta dati interno di Rakuten 24.

Analisi del rendimento

Il team ha analizzato i dati sul campo raccolti per determinare se esiste una correlazione tra i Core Web Vitals e le metriche aziendali chiave. Hanno scoperto che gli utenti che hanno generato una conversione tendono a usufruire di un'esperienza LCP migliore rispetto agli utenti che non hanno generato una conversione.

Un confronto tra gli utenti che hanno effettuato una conversione e quelli che non l'hanno fatto in base al tempo di caricamento della prima pagina. Il gruppo di utenti che ha generato conversioni più di frequente ha registrato un LCP inferiore.

I dati raccolti hanno inoltre rivelato che:

  • Un buon LCP può portare a un aumento fino al 61,13% del tasso di conversione, al 26,09% delle entrate per visitatore e all'11,26% del valore medio dell'ordine.
  • Un buon FID può portare a un aumento fino al 55,88% del tasso di conversione rispetto ai dati medi complessivi.
LCP raggruppati per tasso di conversione e ora LCP. Gli utenti che hanno effettuato conversioni più di frequente lo hanno fatto quando il valore LCP era inferiore, con il 61,13% delle conversioni che si sono verificate con un valore LCP pari o inferiore a un secondo.
L'impatto dell'LCP sul tasso di conversione.
LCP raggruppati per entrate per visitatore e tempo LCP. Gli utenti con un LCP inferiore hanno generato più entrate, con un aumento del 26,09% delle entrate generate per utente quando il valore LCP era pari o inferiore a un secondo.
Impatto dell'LCP sulle entrate per visitatore.
LCP raggruppati in base al valore medio dell'ordine e al tempo LCP. Gli utenti con un valore LCP inferiore hanno registrato un aumento dell'11,26% del valore medio dell'ordine quando il valore LCP era pari o inferiore a un secondo.
L'impatto di LCP sul valore medio dell'ordine.
FID raggruppati per tasso di conversione e ora FID. Gli utenti che hanno effettuato conversioni più di frequente hanno effettuato conversioni quando l'FID era inferiore, con il 55,88% degli utenti che ha effettuato conversioni con un FID pari o inferiore a 50 millisecondi.
L'impatto dell'ID utente sul tasso di conversione.

Monitoraggio delle prestazioni

Il team ha creato una dashboard di monitoraggio del rendimento utilizzando i dati raccolti sul campo e lo strumento di business intelligence. Questo è importante per monitorare l'avanzamento e prevenire le regressioni.

Uno screenshot della dashboard di monitoraggio delle prestazioni interne di Rakuten 24 per ciascuno dei Core Web Vitals (LCP, CLS e FID).
Dashboard di monitoraggio del rendimento.

Test A/B

Ritenendo che i test A/B siano un buon modo per misurare l'impatto aziendale delle ottimizzazioni del rendimento, il team ha ottimizzato una delle sue pagine di destinazione per Core Web Vitals, poi ha confrontato la versione ottimizzata con la pagina originale tramite un test A/B per un mese. Ha scelto una pagina di destinazione con traffico e conversioni significativi in modo che il test potesse ottenere risultati significativi. Durante la durata del test, il 50% del traffico è stato inviato alla pagina di destinazione ottimizzata (versione A) e il 50% alla pagina originale (versione B). L'unica differenza tra la versione A e la versione B era che la versione A era ottimizzata per Core Web Vitals e non c'erano altre differenze funzionali o visive.

Uno screenshot di un test A/B mobile per il sito web Rakuten 24. Ogni versione era visivamente e funzionalmente identica, con la versione A ottimizzata per migliorare Core Web Vitals.

Il caricamento della versione ottimizzata A è terminato 0,4 secondi prima nel test di caricamento mobile e non mostra variazioni significative del layout. Infatti, il CLS della versione A è migliorato del 92,72% rispetto alla versione B. Anche altri punteggi di Web Vitals sono migliorati: FID è migliorato del 7,95%, FCP è migliorato dell'8,45% e TTFB è migliorato del 18,03%.

Un confronto all'avvio della home page di Rakuten 24. La versione A è ottimizzata per un caricamento migliore, in quanto si carica in 1,6 secondi, rispetto alla versione B, che si carica in 2 secondi.
Risultato del test di carico mobile della versione A e della versione B.

Confrontando la versione ottimizzata A con la versione non ottimizzata B, Rakuten 24 ha riscontrato che la versione A genera:

  • Aumento del 53,37% delle entrate per visitatore.
  • Un aumento del 33,13% del tasso di conversione.
  • Aumento del 15,20% del valore medio degli ordini.
  • Un aumento del 9,99% del tempo medio trascorso.
  • Riduzione del 35,12% del tasso di uscita.
Uno screenshot dei miglioramenti di Core Web Vitals per la home page di Rakuten 24. Le statistiche mostrano un aumento del 53,37% delle entrate per visitatore, del 33,13% del tasso di conversione, del 15,2% del valore medio degli ordini, del 9,99% del tempo medio trascorso sulle pagine e del 35,12% del tasso di uscita.

Conclusione

L'ottimizzazione delle prestazioni web è impegnativa, ma offre risultati soddisfacenti. Adottando un approccio basato sui dati, Rakuten 24 ha offerto una migliore esperienza utente e ha misurato l'impatto positivo sulla propria attività. Consapevole che questa è solo una parte del percorso e non la destinazione, continuerà a migliorare il proprio sito web per offrire agli acquirenti online esperienze più piacevoli.

L'ottimizzazione richiede uno sforzo congiunto e gli sviluppatori non devono affrontare questo percorso da soli. Condividendo le proprie difficoltà e i propri risultati, Rakuten 24 spera che un maggior numero di sviluppatori possa utilizzare i dati di Core Web Vitals per sviluppare un'intesa reciproca con gli stakeholder e collaborare per ottenere un'esperienza utente di alta qualità e la crescita dell'attività.