6 trucchi sottovalutati per aumentare la velocità del tuo sito di e-commerce

Pubblicato: 2022-05-03

Quando si tratta di user experience, la velocità è uno degli elementi più consequenziali che determinano il successo del tuo sito e-commerce. Ogni singolo secondo che ticchettio diventa prezioso, tanto che un miglioramento di un secondo nella velocità del tuo sito web può aumentare le transazioni mobili del 27%.

Ci sono alcuni modi ben noti e testati per velocizzare il tuo negozio online. Troverai molte risorse che menzionano l'ottimizzazione delle dimensioni delle immagini, la lettura delle richieste HTTP e il cambio dei servizi di hosting.

Questo blog approfondisce queste tecniche e fornisce alcune utili tecniche sottovalutate che possono effettivamente portare a un notevole aumento della velocità del tuo sito di e-commerce. Iniziamo.

1. Valutare le estensioni di terze parti

Ogni negozio di e-commerce deve utilizzare estensioni di terze parti in qualche modo, forma o forma. Sebbene l'incorporazione di un numero qualsiasi di estensioni non abbia nulla a che fare con la velocità del sito e la maggior parte di esse si traduca in uno snellimento delle prestazioni del tuo negozio online, è sempre meglio tenere sotto controllo queste estensioni.

Quando vengono forniti con un'enorme quantità di funzionalità personalizzate, codice instabile e contenuti errati, la velocità del sito si riduce notevolmente. Puoi tenere un controllo su tali estensioni attraverso i seguenti passaggi:

  • Riconosci gli script o i tag contrassegnati come lenti e correggili tramite Chrome DevTools
  • Prova a utilizzare le istruzioni di asincrono/rinvio o i suggerimenti sulle risorse, ove possibile, per ridurre il tempo di caricamento
  • Testare a fondo ogni modifica JS su un sito di staging prima che venga pubblicata

2. Migliora il tempo al primo byte (TTFB)

Sebbene possiamo tollerare semafori e forni a microonde per un massimo di due minuti, non possiamo sopportare di aspettare che una pagina Web venga caricata per meno di tre secondi. È qui che il "time to first byte" (TTFB) diventa cruciale.

TTFB funziona come un elemento reattivo. Non afferma che il sito verrà caricato più velocemente, solo che inizierà a farlo. Un TTFB basso, d'altra parte, di solito indica che un sito è più veloce e più reattivo.

Per una buona esperienza utente, un sito che risponda rapidamente ai clic è essenziale. In effetti, la reattività del sito potrebbe essere più significativa per la SEO rispetto al tempo necessario al caricamento completo del sito. Secondo Google, un TTFB inferiore a 200 millisecondi è eccellente. Tuttavia, la versione più recente del suo strumento PageSpeed ​​non genera un avviso a meno che il tempo non superi i 600 millisecondi.

Ci sono un sacco di cose da esaminare per capire cosa sta causando il ritardo del tuo TTFB. Se vedi che le tue risorse impiegano molto tempo per produrre il byte iniziale, dovresti analizzare il problema e apportare le modifiche necessarie per migliorare la velocità del tuo sito. Di seguito sono riportati alcuni dei motivi più comuni per cui il tuo TTFB è più lento del solito:

  • Problemi con la rete
  • Problemi di capacità del server (limitazioni di I/O del disco, RAM e rete)
  • Configurazione e progettazione del database

Puoi incorporare la memorizzazione nella cache del browser o una rete di distribuzione dei contenuti (discussa in precedenza) per ridurre significativamente il TTFB.

3. Usa la memorizzazione nella cache del browser

Quando un browser memorizza nella cache i file cruciali che compongono il tuo sito, è noto come cache del browser. Ciò significa che quando un visitatore torna al tuo sito, il suo browser non dovrà scaricare nuovamente tutti i file dai tuoi server. Ha solo bisogno di richiedere determinati file o anche parti di singole pagine che potrebbero essere state modificate (come l'immagine del logo). Poiché la quantità di query inviate al server è ridotta, ciò aumenta notevolmente i tempi di caricamento.

L'aggiunta di un breve pezzo di codice alle intestazioni HTTP per stabilire i periodi di scadenza per determinati file è un metodo ragionevolmente semplice per abilitare la memorizzazione nella cache. Dato che le pagine sono spesso soggette ad adeguamenti in base al tempo relativi al prezzo durante le campagne, alle recensioni dei prodotti, alle informazioni sulla consegna fornite dai servizi di corriere internazionali e così via, la memorizzazione nella cache del browser può essere un po' impegnativa per i commercianti online.

Di conseguenza, è fondamentale distinguere tra file che forniscono materiale veramente stabile – stili CSS, loghi, navigazione e così via – e file che includono contenuto soggetto a modifiche. Quindi puoi codificare secondo necessità. Ricorda che è perfettamente facile scrivere elementi di pagina particolari come intestazioni e piè di pagina, così come file più grandi (come i fogli di stile CSS) che non sono sensibili al tempo, e semplicemente abilitare la memorizzazione nella cache per loro migliorerà la velocità del sito.

4. Utilizzare una rete di distribuzione dei contenuti (CDN)

Un Content Delivery Network può essere definito come un insieme di server situati in tutto il mondo. Hanno il compito di distribuire il carico di consegna al server più vicino alla posizione dell'utente, con conseguente esperienza utente locale più rapida. Una CDN è un componente non negoziabile per le prestazioni della piattaforma poiché sempre più aziende di e-commerce si spostano in tutto il mondo.

I file del tuo sito Web verranno copiati e archiviati su questi server dopo aver utilizzato una CDN. Quando i consumatori di diversi continenti (o addirittura paesi) visitano il tuo negozio online, tutti i dati vengono caricati dal server a loro più vicino, consentendo al sito Web di caricarsi molto più velocemente.

Un CDN è una scelta eccellente per i siti di e-commerce ad alto traffico. I PoP ad alta densità consentono loro di offrire informazioni più statiche e basate sugli eventi dalla cache. Di conseguenza, l'efficienza dei tuoi colpi nella cache migliora fino al 90%-98%, il che consente ai tuoi utenti un'esperienza migliore. Migliora anche le classifiche dei motori di ricerca come risultato dell'ottimizzazione delle metriche delle prestazioni. Una connessione CDN semplifica la manutenzione del sito Web a lungo termine e mira a migliorare la velocità generale del sito Web.

5. Prova il caricamento lento

Se un sito Web impiega alcuni secondi per caricarsi, puoi migliorare l'esperienza utente accelerando la parte superiore della pagina. Il caricamento lento è un metodo che funziona bene per i siti che hanno molti contenuti below the fold. L'API viene adottata dal 17% dei siti Web, un numero considerevole considerando che è stata lanciata nel 2019. Grazie al caricamento lento, caricherà prima le immagini all'interno del display, quindi tutte le altre immagini in seguito.

L'utente non dovrà attendere molto per accedere al sito e le fotografie verranno caricate non appena saranno disponibili. Ciò ridurrà notevolmente il tempo necessario per caricare gli articoli con un numero elevato di foto. È semplice configurare questo plugin. Sono disponibili plug-in come Lazy load, BJ Lazy load, WP Rocket e altri.

6. Sviluppare AMP e PWA

Con il 52% del traffico Internet proveniente da smartphone, è importante ottimizzare i tuoi negozi e-commerce per quei dispositivi. Accelerated Mobile Pages (AMP) e Progressive Web Apps (PWA) hanno semplificato l'aumento della velocità del sito sui dispositivi mobili.

Google ha creato il framework di sviluppo AMP, che consiste in un sottoinsieme HTML (AMP HTML), un framework JavaScript e una CDN opzionale, per consentire agli sviluppatori di fornire pagine mobili velocissime senza investire risorse considerevoli nell'ottimizzazione della velocità. Sebbene AMP sia stato creato pensando ai siti Web basati sui contenuti, sta diventando sempre più popolare tra i negozi online.

Un'app Web progressiva (PWA) è un'app Web a cui è possibile accedere utilizzando un browser mobile. Imitano molte delle funzionalità delle app, come l'accesso tramite un'icona nella schermata iniziale del dispositivo mobile, un migliore coinvolgimento (fino al 400%) e le notifiche push, ma senza richiedere agli utenti di installare nulla sui propri telefoni.

Avvolgendo

Tutti questi trucchi sottovalutati sono garantiti per fornirti i modi più efficaci per migliorare la velocità del tuo sito web. Dovresti provare a incorporare questi elementi nel tuo sito di e-commerce per trasformare il traffico in entrate, ridurre al minimo il tasso di abbandono e semplicemente deliziare i tuoi clienti con un'esperienza utente eccezionale.