In che modo i test A/B influiscono sulla velocità del tuo sito? Scoprilo qui
Pubblicato: 2020-05-27Quando un'agenzia di ottimizzazione ha studiato l'impatto degli strumenti di test A/B sulla velocità di un sito Web, ha riscontrato dei ritardi. Mentre la maggior parte sembrava percepibile dagli utenti finali, alcuni rappresentavano potenti minacce all'esperienza utente di un sito Web (a ~ 4 secondi!).
Anche noi abbiamo partecipato all'analisi, gareggiando testa a testa con artisti del calibro di Optimizely, VWO e AB Tasty, tra gli altri, e siamo arrivati tra i primi tre . (Ci siamo classificati meglio di questi tre in realtà!)
Controlla cosa ha combinato Optimizely e come si posiziona rispetto ai suoi concorrenti.
Negli anni successivi a quella ricerca, abbiamo lavorato per rendere veloce più veloce . In effetti, la velocità dirige i nostri sforzi di sviluppo poiché anche minuscoli miglioramenti nelle prestazioni del nostro codice influiscono sui tempi di caricamento delle migliaia di siti Web che ci utilizzano per servire esperimenti.
In qualità di ottimizzatore, anche tu dovresti preoccuparti di come stai influenzando le prestazioni del tuo sito web aggiungendo la sperimentazione al tuo mix di ottimizzazione.
Ecco alcuni elementi essenziali da tenere a mente .
I test A/B possono costare pochi millisecondi
In un mondo ideale, eseguire un test A/B o un esperimento non avrebbe alcun impatto sulla velocità del tuo sito web.
Ma non è così.
Perché quando utilizzi un fornitore di soluzioni di test A/B di terze parti come noi e quando i tuoi utenti richiedono le pagine con cui stai sperimentando, parte della richiesta viene soddisfatta dai nostri server. Questo avanti e indietro provoca un certo ritardo.
A seconda dell'elemento che stai testando, questo ritardo potrebbe essere più o meno percepibile dai tuoi utenti.
Prendiamo due scenari per capirlo:
Supponiamo che tu stia testando il titolo della tua home page o UVP.
Questo titolo può essere definito un elemento "eroe" poiché il suo caricamento è fondamentale per l'esperienza dell'utente con il tuo sito web. Il tempo necessario per essere visualizzato ha un impatto diretto sull'"esperienza di caricamento" percepita dall'utente.
Si aggiunge anche alla metrica "Tempo per dipingere" del tuo sito Web poiché è il tempo che il tuo sito Web impiega prima che appaia il contenuto principale.
Se lo strumento di esperimento che utilizzi richiede tempo per pubblicare questo titolo, i tuoi utenti avranno un'esperienza di caricamento notevolmente più lenta del tuo sito web.
Ora, confrontalo con un esperimento che stai eseguendo su un elemento da qualche parte nel mezzo della tua home page. In questo caso, qualsiasi ritardo causato dall'erogazione di questa esperienza sarà appena distinguibile perché molto probabilmente sarà disponibile quando l'utente attraversa l'area dell'eroe e scorre fino a quella parte della pagina.
Percettibile o meno, Converti esperienze o QUALSIASI ALTRO strumento di test A/B che utilizzi aumenta la velocità di caricamento del tuo sito web.
Detto questo, se il tuo sito Web è ottimizzato per la velocità, utilizzare una soluzione di test A/B veloce come Convert Experiences e configurarla correttamente non farà certo la differenza per il tempo di caricamento del tuo sito Web . Vale a dire, manterrai la tua velocità e potrai continuare a lavorare verso l'obiettivo di "carico inferiore a due secondi" o qualsiasi altro obiettivo di velocità ambizioso.
Comprendere il reale impatto dei test A/B sulla velocità...
Individuare e comprendere l'impatto di uno strumento di test A/B sulla velocità può essere complicato.
Questo perché la maggior parte degli strumenti di diagnostica della velocità del sito Web come il test di velocità della pagina di Google utilizzano modi diversi per misurare le prestazioni di un sito Web.
In breve, non è mai così semplice:
X secondi prima di Converti esperienze e X,5 secondi dopo Converti esperienze.
Come mai?
Perché potremmo trasmettere i dati tra il tuo sito Web e i nostri server e le integrazioni che utilizzi. Ad esempio, quando un utente completa un obiettivo del tuo esperimento, invieremo tali dati al tuo account Google Analytics, se utilizzi l'integrazione Converti esperienze + Google Analytics, durante il caricamento del tuo sito web. Ma il tempo che impieghiamo per questi in realtà non si aggiunge al tempo di caricamento del tuo sito web . Siamo solo noi che lavoriamo in background e non intralciamo i tuoi utenti e il tuo sito web.
Il team di supporto di uno strumento, e non gli strumenti di test della velocità diagnostici, possono rispondere al meglio alle domande sull'impatto sulla velocità di uno strumento di test. Inoltre, puoi avvicinarti molto alla realizzazione di test a impatto zero se fai alcune cose nel modo giusto.
Avvicinarsi il più possibile ai test a impatto zero
Una cosa che è stata stabilita sulla velocità in relazione a conversioni, esperienza utente e SEO, è questa:
Ogni millisecondo conta.
Vuoi assicurarti che aggiungendo un altro script al tuo sito Web, risparmi anche un millisecondo di ottimizzazione della velocità.
La scelta di uno strumento di test ed esperienze A/B è fondamentale qui.
Scegliere una soluzione di test A/B "presente ovunque"
Poiché il tuo fornitore di servizi di sperimentazione serve una parte della pagina con cui stai sperimentando, è importante che ospiti il contenuto necessario per essere pubblicato vicino a dove si trovano i tuoi utenti.
Ciò significa che i server del tuo provider di servizi di sperimentazione che ospitano questo contenuto devono essere vicini ai tuoi utenti.
Altrimenti la latenza, o il tempo impiegato da un visitatore per richiedere il tuo sito Web e il server per servirlo, può aggiungere molti secondi al tempo di caricamento del tuo sito Web.
Convert Experiences, ad esempio, è alimentato dalla rete CDN di Akamai. E grazie agli oltre 260.000 server di Akamai in più di centotrenta paesi, siamo vicini a dove si trovano i tuoi utenti. E questo ci consente di offrire i tuoi contenuti ai tuoi utenti alla velocità della luce, con la latenza minima.
Scegliere una soluzione di test A/B che dia priorità alla velocità
Non importa quanto sia veloce una tecnologia di servizio come la sperimentazione, può sempre fare di meglio . Ad esempio, non eravamo sempre sulla rete Akamai. Abbiamo riprogettato la nostra soluzione per passare ad essa (da Amazon Cloudfront) perché volevamo servire i tuoi esperimenti più velocemente.
Passando ad Akamai, abbiamo ridotto un gran numero di ricerche DNS durante la pubblicazione dei test e risparmiato decine di millisecondi di velocità su ciascuna visualizzazione dell'esperienza:
Scegliere una soluzione di test A/B che supporti una configurazione ottimale ️
Un'impostazione di sperimentazione ottimale significa che i tuoi esperimenti utilizzano sempre frammenti snelli (posizionati correttamente), un numero limitato di obiettivi, codice pulito ed esecuzione logica degli elementi sperimentati, tra le altre cose.
Anche la tua soluzione deve essere mantenuta. Ad esempio, archiviare regolarmente esperimenti non attivi (in modo da evitare chiamate al server non necessarie), garantire impostazioni di memorizzazione nella cache corrette (che consentono una consegna più rapida dopo il primo caricamento), gestire bene i media (per una consegna rapida) e altro ancora.
Queste cose contribuiscono notevolmente al tuo tempo di caricamento e all'esperienza dell'utente e possono facilmente sfuggire al controllo.
Ecco perché noi di Convert abbiamo i nostri team di supporto e di successo in attesa per aiutarti a ottenere i tuoi esperimenti e la configurazione degli strumenti in modo che i tuoi esperimenti vengano consegnati più velocemente . Abbiamo anche molta documentazione su questo.
Il costo da pagare per il successo del breakout (e la crescita continua)
Dato che poche tattiche sono efficaci quanto la sperimentazione per aumentare il tasso di conversione (e continuare a migliorarlo), non puoi evitare di seguirlo a causa di problemi di velocità.
Inoltre, se lo fai bene, i test A/B o qualsiasi forma di sperimentazione non rallenteranno il tuo sito web. Certo, esiste un piccolo effetto collaterale... ma questo è tutto.
Soluzioni di sperimentazione leggere come Convert Experiences ti aiutano a mitigarle ulteriormente fornendo i tuoi esperimenti in un lampo, senza aggiungere più secondi al tempo di caricamento del tuo sito Web e rischiare il tuo canale SEO o frustrare i tuoi utenti. Pronto a provarlo? Iscriviti per una prova gratuita di 15 giorni.