Como o teste A/B afeta a velocidade do seu site? Descubra aqui
Publicados: 2020-05-27Quando uma agência de otimização pesquisou como as ferramentas de teste A/B impactavam a velocidade de um site, encontrou atrasos. Enquanto a maioria parecia perceptível para os usuários finais, alguns representavam ameaças potentes à experiência do usuário de um site (em ~ 4 segundos!).
Nós também participamos da análise - competindo frente a frente com empresas como Optimizely, VWO e AB Tasty, entre outras - e chegamos aos três primeiros . (Na verdade, classificamos melhor do que esses três!)
Verifique o que o Optimizely tem feito e como ele se compara aos seus concorrentes.
Nos anos que se seguiram a essa pesquisa, trabalhamos para tornar o fast mais rápido . Na verdade, a velocidade direciona nossos esforços de desenvolvimento, pois até mesmo melhorias minúsculas no desempenho do nosso código afetam os tempos de carregamento dos milhares de sites que nos usam para servir experimentos.
Como otimizador, você também deve se preocupar com a forma como está afetando o desempenho do seu site, adicionando experimentação ao seu mix de otimização.
Aqui estão alguns fundamentos para manter em mente .
O teste A/B pode custar alguns milissegundos
Em um mundo ideal, executar um teste A/B ou um experimento não afetaria em nada a velocidade do seu site.
Mas esse não é o caso.
Porque quando você usa um provedor de soluções de teste A/B de terceiros como nós, e quando seus usuários solicitam páginas que você está experimentando, parte da solicitação é atendida por nossos servidores. Esse vai e vem causa algum atraso.
Dependendo do elemento que você está testando, esse atraso pode ser mais ou menos perceptível para seus usuários.
Vamos pegar dois cenários para entender isso:
Suponha que você esteja testando o título ou UVP da sua página inicial.
Esse título pode ser chamado de elemento “herói”, pois seu carregamento é fundamental para a experiência do usuário com seu site. O tempo que leva para aparecer afeta diretamente a “experiência de carregamento” percebida pelo usuário.
Ele também adiciona à métrica "Tempo para pintar pela primeira vez" do seu site, pois é o tempo que seu site leva antes que o conteúdo principal apareça.
Se a ferramenta de experiência que você usa demorar para exibir esse título, seus usuários terão uma experiência de carregamento notavelmente mais lenta com seu site.
Agora, compare isso com um experimento que você está executando em um elemento em algum lugar no meio de sua página inicial. Nesse caso, qualquer atraso causado pela entrega dessa experiência será pouco discernível, pois provavelmente estará disponível quando o usuário passar pela área do herói e rolar para baixo até essa parte da página.
Perceptível ou não, o Convert Experiences ou QUALQUER OUTRA ferramenta de teste A/B que você usa aumenta a velocidade de carregamento do seu site.
Dito isso, se o seu site estiver otimizado para velocidade, usar uma solução de teste A/B rápida, como o Convert Experiences, e configurá-lo corretamente dificilmente fará diferença no tempo de carregamento do seu site . Ou seja, você manterá sua velocidade e poderá continuar trabalhando em direção à meta de “carga em menos de dois segundos” ou quaisquer outras metas ambiciosas de velocidade.
Entendendo o real impacto dos testes A/B na velocidade…
Escolher e entender o impacto de uma ferramenta de teste A/B na velocidade pode ser complicado.
Isso ocorre porque a maioria das ferramentas de diagnóstico de velocidade do site, como o Google Page Speed Test, usa maneiras diferentes de medir o desempenho de um site.
Em suma, nunca é tão simples quanto:
X segundos antes de Convert Experiences e X,5 segundos após Convert Experiences.
Por quê?
Porque podemos retransmitir dados entre seu site e nossos servidores e as integrações que você usa. Por exemplo, quando um usuário concluir uma meta de seu experimento, enviaremos esses dados para sua conta do Google Analytics, se você usar a integração Convert Experiences + Google Analytics — à medida que seu site for carregado. Mas o tempo que levamos para isso não aumenta o tempo de carregamento do seu site . Somos apenas nós trabalhando em segundo plano e não atrapalhando seus usuários e seu site.
A equipe de suporte de uma ferramenta, e não as ferramentas de teste de velocidade de diagnóstico, podem responder melhor às perguntas sobre o impacto da velocidade de uma ferramenta de teste. Além disso, você pode chegar muito perto de realizar testes de impacto zero se fizer algumas coisas certas.
Chegando o mais próximo possível do teste de impacto zero
Uma coisa que está resolvida sobre velocidade no que se refere a conversões, experiência do usuário e SEO é esta:
Cada milissegundo conta.
Você quer garantir que, ao adicionar mais um script ao seu site, você economize até um milissegundo de otimização de velocidade.
Sua escolha de uma ferramenta de testes e experiências A/B é fundamental aqui.
Indo com uma solução de teste A/B que está “presente em todos os lugares”
Como seu provedor de serviços de experimentação atende a parte da página que você está testando, é importante que ele hospede o conteúdo necessário para veicular perto de onde seus usuários estão.
Isso significa que os servidores do seu provedor de serviços de experimentação que hospedam esse conteúdo devem estar próximos de seus usuários.
Caso contrário, a latência - ou o tempo que um visitante leva para solicitar seu site e o servidor para atendê-lo - pode adicionar muitos segundos ao tempo de carregamento do seu site.
O Convert Experiences, por exemplo, é desenvolvido pela rede Akamai CDN. E por meio dos mais de 260.000 servidores da Akamai em mais de cento e trinta países, estamos perto de onde seus usuários estão. E isso nos permite servir seu conteúdo para seus usuários rapidamente, com a menor latência.
Optar por uma solução de teste A/B que priorize a velocidade
Não importa quão rápida seja uma tecnologia de serviço como a experimentação, ela sempre pode ser melhor . Por exemplo, nem sempre estávamos na rede Akamai. Reprojetamos nossa solução para migrar para ela (do Amazon Cloudfront) porque queríamos atender seus experimentos mais rapidamente.
Ao mudar para a Akamai, reduzimos um grande número de pesquisas de DNS ao veicular testes e economizamos dezenas de milissegundos de velocidade em cada visualização de experiência:
Optar por uma solução de teste A/B que suporte uma configuração ideal ️
Uma configuração de experimentação ideal significa que seus experimentos sempre usam snippets enxutos (que são colocados da maneira certa), um número limitado de metas, código limpo e execução lógica dos elementos que estão sendo experimentados, entre outras coisas.
Sua solução também precisa ser mantida. Por exemplo, arquivar experimentos não ativos rotineiramente (para evitar chamadas desnecessárias ao servidor), garantir configurações de cache adequadas (que permitem uma entrega mais rápida após o primeiro carregamento), gerenciar bem a mídia (para entrega rápida) e muito mais.
Essas coisas contribuem muito para o tempo de carregamento e a experiência do usuário e podem sair do controle facilmente.
É por isso que nós da Convert temos nossas equipes de suporte e sucesso de prontidão para ajudá-lo a acertar seus experimentos e a configuração de ferramentas para que seus experimentos sejam entregues mais rapidamente . Também temos muita documentação sobre isso.
O custo a pagar pelo sucesso de destaque (e crescimento contínuo)
Dado que poucas táticas são tão eficazes quanto a experimentação para aumentar sua taxa de conversão (e continuar melhorando), você não pode evitar isso por causa de preocupações com a velocidade.
Além disso, se você fizer certo, testes A/B ou qualquer forma de experimentação não tornarão seu site lento. Claro, existe um pequeno efeito colateral... mas isso é tudo.
Soluções de experimentação leves, como o Convert Experiences, ajudam você a mitigá-lo ainda mais, entregando seus experimentos em um piscar de olhos, sem adicionar vários segundos ao tempo de carregamento do seu site e arriscar seu canal de SEO ou frustrar seus usuários. Pronto para experimentar? Inscreva-se para um teste gratuito de 15 dias.