Quattro cose che puoi fare per ottimizzare la velocità del negozio eCommerce

Pubblicato: 2022-06-30

Ognuno di noi sa per esperienza diretta che se un sito web richiede tempo per caricarsi, soprattutto se stiamo cercando qualcosa, è più probabile che andiamo avanti che aspettare.

Un rapporto Akamai sullo stato delle prestazioni di vendita al dettaglio online ha rilevato:

  • Per le conversioni di picco, i siti dei negozi devono essere caricati in meno di 2,7 secondi e in meno di 1,8 secondi.
  • Per le frequenze di rimbalzo più basse sui siti di eCommerce, le pagine dovrebbero essere caricate da 700 ms a 1,2 secondi.
  • Un ritardo di 2 secondi sui siti di eCommerce ha ridotto la durata della sessione (la quantità di navigazione) del 51%.

Il rapporto Salesforce Commerce Cloud Shopping ha rilevato che un ritardo di 100 millisecondi nel tempo di caricamento ha danneggiato i tassi di conversione fino al 7%.

Non devi guardare lontano per trovare report che ti dicono la stessa cosa: quando si parla di eCommerce, ogni secondo conta .

Ecco perché ogni volta che parliamo con i proprietari di negozi, indipendentemente dalla piattaforma che stanno utilizzando, consigliamo queste quattro cose che possono fare per ottimizzare la velocità e le prestazioni dei loro negozi.

1. Scatta immagini fantastiche, ma comprimile

Le cattive immagini ti danneggeranno quando si tratta di conversione. Ma un sito lento ti farà ancora più male. Quindi, mentre è importante scattare bellissime foto dei tuoi prodotti, è anche incredibilmente importante avere un flusso di lavoro che ottimizzi le tue foto per il modo in cui verranno utilizzate online.

Abbiamo lavorato con un proprietario di un negozio che stava caricando le foto sul proprio sito Web direttamente dai file condivisi con loro su Dropbox dal fotografo. Erano immagini enormi che sarebbero state la qualità perfetta per un annuncio a tutta pagina su una rivista stampata, ma per il loro negozio online era troppo.

Esistono molte soluzioni che possono aiutarti a ottimizzare le tue foto prima di caricarle nel tuo negozio. Qui ci sono solo alcuni:

  • EWWW Image Optimizer : funziona sui tuoi siti WordPress
  • TinyPNG – un servizio di ottimizzazione online che ha un plugin per WordPress
  • imgix – un'altra soluzione online che ha un plugin per WordPress
  • ImageOptim : una soluzione Mac o online
  • Kraken.io – una soluzione online che ti permette di dire "Rilascia il ..." hai capito
  • Compressor.io – una soluzione online
  • Imagify : un'altra soluzione con molte opzioni e integrazione con WordPress
  • Optimus.io – un servizio online specifico per WordPress

Sia che elabori ogni immagine quando la carichi nel tuo negozio tramite un'integrazione o una chiamata API dalla piattaforma del tuo negozio a un servizio online, sia che elabori le immagini sul tuo computer prima di caricarle, l'obiettivo è assicurarti di non immagini sul tuo sito che sono così grandi da rallentare il tuo sito.

Se osservi alcune di queste opzioni, vedrai sia le opzioni di compressione con perdita che senza perdita. Con la compressione senza perdita di dati, tutti i dati nell'immagine non vengono persi durante la compressione. Con la compressione con perdita, alcuni dei dati del file di immagine originale vengono persi. Potresti pensare che questo significhi che desideri sempre una compressione senza perdita di dati, ma non è sempre così. La compressione che puoi ottenere con impostazioni con perdita di dati può essere davvero un'impressione dannatamente.

Solo tu saprai se ne vale la pena.

2. Risolvi i tuoi problemi di ricerca con Algolia

Nello stesso rapporto di Salesforce menzionato sopra, hanno notato che l'intenzione di acquisto non è mai stata così chiara come nel 2017. In altre parole, le azioni delle persone impegnate su un sito, anche prima di effettuare un acquisto, hanno evidenziato la differenza tra le persone che alla fine avrebbero comprare qualcosa e quelli che non lo farebbero.

Cosa ha fatto la differenza? Bene, uno dei fattori principali era se un acquirente utilizzava la funzione di ricerca del negozio. A seconda della tua piattaforma di eCommerce, potrebbe essere un'ottima notizia o una notizia dolorosa.

Per i proprietari di negozi WooCommerce a cui viene fornita una funzione di ricerca che sfrutta ciò che viene naturale con WordPress, è molto doloroso. La ricerca, in WordPress, è solo un servizio mediocre.

Ma questo non è solo un problema di WooCommerce. Per anni nei forum di discussione di Shopify troverai persone che si lamentano della ricerca (sul negozio o sul proprio iPad).

La buona notizia è che al giorno d'oggi puoi ottimizzare la tua velocità di ricerca abbastanza facilmente. Prima, la risposta più comune sarebbe stata quella di creare un altro set di server che eseguisse l'indicizzazione per te, utilizzando elasticsearch. Ma questo approccio potrebbe rivelarsi più complicato, costoso e richiedere un livello di competenza tecnica che potresti non voler sviluppare.

Oggi esiste Algolia e fornisce server esterni per l'indicizzazione dei negozi - per Shopify, Magento o WooCommerce. Una volta connesso al tuo negozio, fornirà risultati immediati a qualsiasi ricerca, fornendo funzionalità di completamento automatico in modo che gli utenti possano vedere risultati parziali anche mentre stanno digitando i termini di ricerca.

Ancora meglio, quando si utilizza un dispositivo mobile, un cliente può ingrassare i termini di ricerca, ma Algolia è abbastanza intelligente da sapere come gestire gli errori di ortografia.

Non c'è una buona ragione per non usare Algolia.

3. Non lasciare che il tuo negozio faccia alcun rapporto

Tutti i proprietari di negozi che conosco vogliono ottimi rapporti. Inoltre, una volta che hanno avuto un assaggio di dati utili e utili, ne vogliono sempre di più. Ma questi rapporti hanno un costo elevato ed è facile lasciarsi trasportare dal desiderio di dati utili al costo delle conversioni.

Perché ecco la realtà: non c'è modo in cui il tuo negozio possa elaborare dati e statistiche e allo stesso tempo essere velocissimo nel fornire contenuti ai tuoi acquirenti .

Una cosa è se vuoi chiedere al tuo negozio qualcosa di stupido come il volume totale degli ordini o le entrate totali su base giornaliera. Non è molto lavoro ed è veloce da fare.

Ma la maggior parte dei proprietari di negozi vuole molto di più. Vogliono sapere:

  • Quali prodotti vendono meglio del normale?
  • Quali clienti abituali creano margini di profitto superiori alla media?
  • Quali canali stanno portando a un numero maggiore di acquirenti abituali?

È possibile rispondere a queste domande solo eseguendo operazioni su dati derivati, il che significa che devi prima raccogliere dati, quindi eseguire un'operazione su di essi (per ottenere più dati) e quindi utilizzare quei dati e una nuova query per ottenere ancora più nuovi dati.

Quando queste operazioni si verificano su insiemi di dati, non solo su poche righe, l'elaborazione inizia a utilizzare la RAM e la CPU del server, il che significa che non può fornire pagine e immagini e aiutare i clienti a effettuare il check-out rapidamente.

Questo è il motivo per cui consigliamo di utilizzare un'altra piattaforma per eseguire analisi e report.

Potresti guardare sistemi più grandi come Custora o Zaius , o semplicemente provare Heap Analytics . Naturalmente, il nostro preferito è Glew .

4. Sfrutta il più possibile la memorizzazione nella cache e le CDN

Quando un visitatore naviga tra le pagine del sito del tuo negozio, la maggior parte di ciò che sta guardando è uguale a quello che stanno guardando gli altri. Non c'è motivo per cui non puoi memorizzare nella cache quelle pagine in modo da poter eliminare costosi viaggi al server.

Anche se hai compresso le tue immagini, non c'è motivo di non utilizzare una rete di distribuzione dei contenuti (CDN) per archiviare quelle immagini e consegnarle più velocemente in base alla provenienza del tuo traffico.

Entrambi gli approcci ottimizzeranno notevolmente la velocità del tuo negozio.

Il problema si presenta quando arriva un visitatore di ritorno e vuoi presentare alcuni contenuti che mettano in evidenza che li conosci, dai messaggi personalizzati ai prodotti consigliati. Oppure creano account e accedono durante il processo di pagamento per salvare o utilizzare i dati salvati (come il loro indirizzo di spedizione). In questo caso, non vuoi che sperimentino un ambiente altamente memorizzato nella cache. In effetti, ogni pagina del carrello, della cassa e dell'account personale è unica.

Allora come puoi farlo?

Sfrutti un servizio come Cloudflare che ti consente di creare regole di eccezione per la memorizzazione nella cache in modo da assicurarti che le pagine /cart, /checkout e /my-account non vengano mai memorizzate nella cache.

Puoi anche sfruttare (se sei nel loro piano aziendale) una funzione chiamata "Bypass Cache on Cookie". Ciò consente al tuo negozio di notare se il visitatore di ritorno ha un cookie che può dire a Cloudflare di non fornire loro contenuto memorizzato nella cache.

Tutto ciò ti garantirà di fornire ai clienti il ​​maggior numero possibile di dati memorizzati nella cache e accelererà le prestazioni del tuo negozio.

Sapevi che possiamo fare tutto questo per te?

Potresti non saperlo, ma la nostra nuova soluzione di hosting WooCommerce gestito include queste quattro ottimizzazioni già in atto. Quindi non è necessario alzare un dito per beneficiare di queste strategie di prestazioni per la velocità del negozio.

Ci occuperemo noi di tutto in modo che tu possa godere di prestazioni fulminee e tassi di conversione elevati.

Dai un'occhiata al nostro nuovo prodotto Hosting WooCommerce gestito .