Quel est l'impact des tests A/B sur la vitesse de votre site ? Découvrez ici
Publié: 2020-05-27Lorsqu'une agence d'optimisation a étudié l'impact des outils de test A/B sur la vitesse d'un site Web, elle a constaté des décalages. Alors que la plupart semblaient perceptibles aux utilisateurs finaux, quelques-unes représentaient de puissantes menaces pour l'expérience utilisateur d'un site Web (à ~ 4 secondes !).
Nous aussi, nous avons participé à l'analyse - en concurrence directe avec Optimizely, VWO et AB Tasty, entre autres - et nous sommes classés parmi les trois premiers . (Nous nous sommes mieux classés que ces trois-là en fait !)
Vérifiez ce qu'Optimizely a fait et comment il se compare à ses concurrents.
Au cours des années qui ont suivi cette recherche, nous avons travaillé à faire vite plus vite . En fait, la vitesse oriente nos efforts de développement, car même de minuscules améliorations des performances de notre code ont un impact sur les temps de chargement des milliers de sites Web qui nous utilisent pour servir des expériences.
En tant qu'optimiseur, vous devez vous aussi vous soucier de la façon dont vous affectez les performances de votre site Web en ajoutant l'expérimentation à votre mix d'optimisation.
Voici quelques éléments essentiels à garder à l'esprit .
Les tests A/B peuvent coûter quelques millisecondes
Dans un monde idéal, l'exécution d'un test A/B ou d'une expérience n'aurait aucun impact sur la vitesse de votre site Web.
Mais ce n'est pas le cas.
Parce que lorsque vous utilisez un fournisseur de solutions de test A/B tiers comme nous, et lorsque vos utilisateurs demandent des pages que vous testez, une partie de la demande est servie par nos serveurs. Ce va-et-vient provoque un certain décalage.
Selon l'élément que vous testez, ce décalage peut être plus ou moins perceptible par vos utilisateurs.
Prenons deux scénarios pour comprendre cela :
Supposons que vous testiez le titre ou l'UVP de votre page d'accueil.
Ce titre peut être qualifié d'élément « héros » car son chargement est essentiel à l'expérience de votre utilisateur avec votre site Web. Le temps qu'il faut pour s'afficher a un impact direct sur "l'expérience de chargement" perçue par votre utilisateur.
Il s'ajoute également à la métrique "Time to first paint" de votre site Web car il s'agit du temps que votre site Web prend avant que le contenu principal n'apparaisse.
Si l'outil de test que vous utilisez prend du temps pour fournir ce titre, vos utilisateurs auront une expérience de chargement sensiblement plus lente avec votre site Web.
Maintenant, comparez cela avec une expérience que vous exécutez sur un élément quelque part au milieu de votre page d'accueil. Dans ce cas, tout décalage causé par la livraison de cette expérience sera à peine perceptible car il sera très probablement disponible lorsque l'utilisateur parcourra la zone des héros et défilera jusqu'à cette partie de la page.
Perceptible ou non, Convert Experiences ou TOUT AUTRE outil de test A/B que vous utilisez augmente la vitesse de chargement de votre site Web.
Cela dit, si votre site Web est optimisé pour la vitesse, opter pour une solution de test A/B rapide comme Convert Experiences et la configurer correctement ne fera guère de différence sur le temps de chargement de votre site Web . C'est-à-dire que vous maintiendrez votre rapidité et pourrez continuer à travailler vers l'objectif de « chargement inférieur à deux secondes » ou tout autre objectif de vitesse ambitieux.
Comprendre l'impact réel des tests A/B sur la vitesse…
Identifier et comprendre l'impact d'un outil de test A/B sur la vitesse peut être délicat.
En effet, la plupart des outils de diagnostic de vitesse de site Web, tels que Google Page Speed Test, utilisent différentes méthodes pour mesurer les performances d'un site Web.
Bref, ce n'est jamais aussi simple que :
X secondes avant Convert Experiences et X,5 secondes après Convert Experiences.
Pourquoi?
Parce que nous pouvons relayer des données entre votre site Web et nos serveurs et les intégrations que vous utilisez. Par exemple, lorsqu'un utilisateur atteint un objectif de votre test, nous envoyons ces données à votre compte Google Analytics, si vous utilisez l'intégration Convert Experiences + Google Analytics, au fur et à mesure que votre site Web se charge. Mais le temps que nous y consacrons n'augmente pas réellement le temps de chargement de votre site Web . C'est juste nous qui travaillons en arrière-plan et ne gênons pas vos utilisateurs et votre site Web.
L'équipe d'assistance d'un outil, et non les outils de test de vitesse de diagnostic, peut mieux répondre aux questions sur l'impact de vitesse d'un outil de test. De plus, vous pouvez vous rapprocher de la réalisation de tests à impact zéro si vous faites bien certaines choses.
Se rapprocher le plus possible des tests à impact zéro
Une chose qui est réglée à propos de la vitesse en ce qui concerne les conversions, l'expérience utilisateur et le référencement est la suivante :
Chaque milliseconde compte.
Vous voulez vous assurer que lorsque vous ajoutez un autre script à votre site Web, vous économisez ne serait-ce qu'une milliseconde d'optimisation de la vitesse.
Votre choix d'un outil de test et d'expériences A/B est ici essentiel .
Opter pour une solution d'A/B testing "présente partout"
Étant donné que votre fournisseur de services d'expérimentation diffuse une partie de la page que vous testez, il est important qu'il héberge le contenu dont il a besoin pour diffuser à proximité de l'endroit où se trouvent vos utilisateurs.
Cela signifie que les serveurs de votre fournisseur de services d'expérimentation qui hébergent ce contenu doivent être proches de vos utilisateurs.
Sinon, la latence - ou le temps qu'il faut à un visiteur pour demander votre site Web et au serveur pour le servir - peut ajouter plusieurs secondes au temps de chargement de votre site Web.
Convert Experiences, par exemple, est alimenté par le réseau CDN d'Akamai. Et grâce aux plus de 260 000 serveurs d'Akamai dans plus de cent trente pays, nous sommes proches de l'endroit où se trouvent vos utilisateurs. Et cela nous permet de diffuser votre contenu à vos utilisateurs à une vitesse fulgurante, avec le moins de latence.
Opter pour une solution de test A/B qui privilégie la vitesse
Quelle que soit la rapidité d'une technologie de service comme l'expérimentation, elle peut toujours faire mieux . Par exemple, nous n'étions pas toujours sur le réseau Akamai. Nous avons repensé notre solution pour passer à celle-ci (depuis Amazon Cloudfront) car nous voulions servir vos expériences plus rapidement.
En passant à Akamai, nous avons réduit un grand nombre de recherches DNS lors des tests et économisé des dizaines de millisecondes de vitesse sur chaque vue d'expérience :
Opter pour une solution de test A/B qui prend en charge une configuration optimale ️
Une configuration d'expérimentation optimale signifie que vos expériences utilisent toujours des extraits maigres (qui sont placés juste au bon endroit), un nombre limité d'objectifs, un code propre et une exécution logique des éléments expérimentés, entre autres.
Votre solution, elle aussi, doit être maintenue. Par exemple, archiver régulièrement les expériences non actives (afin d'éviter les appels de serveur inutiles), garantir des paramètres de mise en cache appropriés (qui permettent une livraison plus rapide après le premier chargement), bien gérer les médias (pour une livraison rapide) et plus encore.
Ces choses contribuent beaucoup à votre temps de chargement et à l'expérience de votre utilisateur et peuvent facilement devenir incontrôlables.
C'est pourquoi, chez Convert, nos équipes d'assistance et de réussite sont prêtes à vous aider à réaliser vos expériences et à configurer correctement vos outils afin que vos expériences soient livrées plus rapidement . Nous avons également beaucoup de documentation à ce sujet.
Le coût à payer pour un succès en petits groupes (et une croissance continue)
Étant donné que peu de tactiques sont aussi efficaces que l'expérimentation pour augmenter votre taux de conversion (et continuer à l'améliorer), vous ne pouvez pas éviter d'y aller en raison de problèmes de vitesse.
De plus, si vous le faites correctement, les tests A/B ou toute autre forme d'expérimentation ne ralentiront pas votre site Web. Bien sûr, un petit effet secondaire existe… mais c'est tout.
Des solutions d'expérimentation légères comme Convert Experiences vous aident à l'atténuer davantage en livrant vos expériences en un éclair, sans ajouter plusieurs secondes au temps de chargement de votre site Web et sans risquer votre canal SEO ou frustrer vos utilisateurs. Prêt à l'essayer ? Inscrivez-vous pour un essai gratuit de 15 jours.