Como preparar sua loja para o tráfego de férias
Publicados: 2018-10-02Para sites de comércio eletrônico, as férias chegam rapidamente. Pode parecer um pouco distante, mas mudanças significativas em seu site podem demorar um pouco para serem implementadas e aprovadas.
Se você deseja aproveitar ao máximo seu período de férias, agora é a hora de fazer alterações para garantir a estabilidade do seu site WooCommerce.
Além do mais – você quer fazer vendas! Agora é sua última chance de melhorar sua taxa de conversão antes das festas de fim de ano. Por fim, grande parte de sua receita anual pode depender dessa época do ano. Você precisa saber o que fazer se tudo der errado.
Aqui está o nosso conselho sobre como estar totalmente preparado para a época festiva.
Primeiro passo: avalie onde sua loja já está
A melhor maneira de se preparar para esta temporada movimentada é saber onde está sua loja neste exato momento.
Aqui estão algumas perguntas que você deve fazer antes de se aprofundar na otimização:
- O meu tema ou algum plugin ou extensão está desatualizado ?
- Meu site está executando a versão mais recente do WordPress e WooCommerce ? Se você estiver com várias versões atrasadas, precisará tomar cuidado com o processo de atualização — e talvez precise contratar um desenvolvedor para ajudá-lo a voltar aos trilhos.
Se você estiver se preparando com bastante antecedência, dê a si mesmo um presente de fim de ano antecipado — um site de teste . Um site de teste permitirá que você execute atualizações, ajuste seu conteúdo e ferramentas e ajuste seu site sem colocar seu tráfego em risco.
Embora ter um site de teste seja uma ótima coisa para se ter durante todo o ano, é especialmente valioso para testar atualizações para garantir que funcionem bem em antecipação a picos de tráfego. Lembre-se: se seu site estiver fora do ar, você perderá vendas. Esta é a sua maneira de criar uma rede de segurança virtual para sua presença online.
Também abordamos os benefícios da encenação, em detalhes, aqui.
Prepare seu site para conversão
Você pode esperar um aumento acentuado no tráfego nas festas de fim de ano, mas para que seu site seja bem-sucedido, ele precisa converter esses acessos em vendas. Maximizar o potencial de conversão do seu site não é uma solução rápida, e você deve considerar quais etapas você pode tomar muito antes que os olhos dos compradores de fim de ano estejam em seus produtos.
Usuários rejeitam sites lentos
De acordo com o Google, 53% dos visitantes de sites mobile vão deixar uma página que demora mais de 3 segundos para carregar. 3 segundos de página branca são suficientes para a maioria dos usuários apertar o botão Voltar e visitar o site de um concorrente, e 3 segundos não é muito tempo para carregar sua página de comércio eletrônico lindamente animada e rica em imagens. Especialmente se o seu usuário estiver comprando presentes em um WiFi lento em uma cafeteria ou comprando em pânico em uma conexão irregular em um trem!
Verificação de velocidade
Quer ter uma ideia aproximada do desempenho do seu site na velocidade da página? Execute-o por meio da ferramenta Google PageSpeed Insights (PSI), que fornece métricas de velocidade em dispositivos móveis e desktop. Muitas vezes, essas podem não ser coisas sobre as quais você pode agir imediatamente, mas se você obtiver uma pontuação baixa, poderá entrar em contato com seu desenvolvedor ou provedor de hospedagem para descobrir onde melhorias podem ser feitas. Ele também destacará todas as imagens excessivamente grandes que você pode remover ou otimizar para ganhos rápidos de desempenho. O Pingdom é outra ferramenta popular disponível para avaliar a velocidade atual do seu site.
Acelere seu site
Há uma infinidade de razões pelas quais seu site pode estar lento. Aqui estão algumas etapas que você ou um desenvolvedor pode seguir para melhorá-lo:
- Verifique seu site para imagens grandes
Quando as imagens são usadas corretamente em seu tema, elas devem ser automaticamente compactadas e reduzidas em tamanho para caber na página. As imagens raramente precisam ser maiores que 150kb (para imagens grandes de largura total), sua imagem média na página deve ser muito menor. O PSI destacará todas as imagens descompactadas ou excessivas e, se necessário, você poderá minimizá-las antes de recarregá-las. - Reduza o tempo de resposta do servidor
Se o PSI destacar o tempo de resposta do servidor como excessivo, pode haver um problema com sua hospedagem ou seu código WordPress. O tempo de resposta do servidor é o tempo que leva para o servidor responder à solicitação de um usuário, antes que o usuário comece a baixar a página. Isso inclui o tempo que leva para o servidor receber, processar e responder à solicitação. Verifique a seção Cache para eficiência abaixo para descobrir uma maneira poderosa de reduzir esse tempo
Confira o guia do WooCommerce para acelerar os sites WooCommerce para obter mais dicas para otimizar o desempenho do seu site.
Verifique se o seu site está executando o PHP 7
O WordPress é executado em PHP e, em 2015, a versão 7 atualizada e com melhor desempenho foi lançada. Alguns aplicativos PHP tiveram desempenho até 2x mais rápido e consumo de memória 50% melhor quando comparados ao PHP 5.6.
Essa grande mudança está demorando um pouco para ser filtrada e você não pode presumir que sua hospedagem já foi atualizada. Na verdade, como o PHP 7 introduz mudanças importantes, nem todos os aplicativos são compatíveis com ele. Primeiro você precisa descobrir se seu site é compatível com PHP 7. Felizmente, WPEngine lançou um plugin PHP Compatibility Checker gratuito que pode ser instalado em seu site para executar uma verificação de compatibilidade.
Se você tem hospedagem gerenciada, você pode contatá-los para saber em qual versão do PHP você está e pode solicitar que ela seja atualizada para o PHP 7. Se você é auto-hospedado, talvez seja necessário executar esse processo sozinho. Lembre-se de fazer um backup primeiro caso algo dê errado!
Prepare seu site para estabilidade
O período de férias leva a grandes quantidades de tráfego, que podem aumentar ainda mais em determinadas horas do dia. Ter seu produto apresentado em um blog influente, mailshot ou promover suas próprias vendas (pense na Black Friday!) pode levar um grande número de pessoas a acessar seu site simultaneamente. Este é o pior momento para o seu site ficar inativo e o momento mais provável, pois seus servidores lutam para lidar com todo esse tráfego.
Quantos usuários simultâneos eu tenho?
Pacotes de hospedagem menores podem ter dificuldade para lidar com mais de 4 ou 5 usuários simultâneos ao mesmo tempo, antes que o processamento exigido pelo servidor se torne tal que o site fique lento ou as solicitações falhem. O número chave que você está vendo aqui é quanta largura de banda um pacote de hospedagem oferece – ou seja, a quantidade de dados que podem ser transferidos em um determinado período de tempo.
Se o seu site tem análises instaladas (e deveria! Se não tiver o Google Analytics para WooCommerce – é grátis), você pode usar seu histórico de períodos ocupados anteriores para tentar ter uma ideia do pico de tráfego que você poderia esperar. Entre em contato com seu provedor de hospedagem para ter certeza de que seu pacote de hospedagem pode lidar com picos tão grandes – caso contrário, considere atualizar ou mudar.
Cache para eficiência
Embora aumentar a largura de banda ajude a lidar com tráfego pesado, para usar essa largura de banda com eficiência, você precisa da estratégia de armazenamento em cache correta.
O armazenamento em cache é o armazenamento temporário de conteúdo dinâmico para fornecer respostas a solicitações semelhantes rapidamente. O armazenamento em cache pode se referir a páginas de armazenamento em cache, ativos estáticos (como imagens e folhas de estilo), solicitações de banco de dados (cache de objetos), bem como armazenamento em cache no navegador do usuário para evitar o download de ativos novamente.
O armazenamento em cache é o armazenamento temporário de conteúdo dinâmico para fornecer respostas a solicitações semelhantes rapidamente.
Imagine que alguém lhe peça para fazer uma multiplicação complicada – 37 x 4. Pode levar alguns segundos para descobrir, mas se alguém pedir imediatamente a resposta para a soma, você pode responder instantaneamente. Quando o cache está em vigor, o mesmo acontece com o conteúdo dinâmico da Web – a resposta à solicitação dos usuários é armazenada na memória temporária e retornada imediatamente se outra pessoa fizer a mesma solicitação. Isso reduz muito a quantidade de processamento que o servidor web precisa fazer.
Como habilitar o cache
O cache do WordPress também é fácil de configurar. Tanto o W3 Total Cache quanto o WP Super Cache são recomendados no WordPress Codex, e há muita documentação sobre como configurar esses plugins para funcionar bem com sua loja.
Outra dica: instale o Jetpack e habilite o Photon. As imagens em postagens e páginas serão armazenadas em cache e não precisarão ser carregadas repetidamente quando alguém visitar seu site . Isso pode economizar muito tempo, especialmente se você tiver imagens muito grandes.
Alguns hosts da web oferecem estratégias de cache por padrão ou estão disponíveis como parte de alguns pacotes. Por exemplo, o WPEngine oferece ferramentas de cache poderosas que podem ser ativadas mesmo em planos de nível pessoal para aumentos significativos de desempenho - o que significa mais usuários simultâneos.
Se você estiver executando promoções de fim de ano e direcionando o tráfego de volta ao seu site, garantir que seu conteúdo seja armazenado em cache e entregue rapidamente é uma maneira fácil de manter os visitantes recorrentes onde você deseja que eles estejam — navegando em sua loja.
Teste de carga
Uma maneira óbvia de testar se o seu site está pronto para o pico do feriado é fingir você mesmo o pico. Teste de carga significa explodir artificialmente seu site com tráfego pesado para verificar como ele se comporta. Ao testar com cargas variadas, você pode descobrir exatamente onde está o ponto de ruptura e em que ponto seus usuários começam a encontrar problemas.
Testar o site no ambiente de produção é a chave para o teste de carga – não em você ou na máquina local do seu desenvolvedor. Dessa forma, você sabe não apenas se o código do site é eficiente, mas também se o servidor e o host que você está usando são suficientes. Como você provavelmente não quer matar seu site ativo durante o teste de carga, um site de teste no mesmo ambiente deve fazer o truque.
Como você executa o teste de carga? É melhor deixar o teste de estresse para aqueles com alguma experiência em desenvolvimento, mas se você estiver confiante, existem inúmeras ferramentas de teste de carga de código aberto disponíveis. Se não, é melhor encontrar um desenvolvedor para fazer isso por você.
Prepare-se para problemas
Os planos mais bem elaborados dos profissionais de marketing geralmente dão errado – esteja pronto para o pior acontecer. Se o seu site cair, o que você precisará fazer? Quais membros de sua equipe você precisa informar? Sua agência de hospedagem e web oferece suporte 24 horas por dia, 7 dias por semana? Você precisa atualizar para um pacote que faça isso? Aqui estão nossas ideias para proteger seu site.
Estratégia de backup e recuperação
Se o seu site ficar inativo, você deseja conhecer seu plano de recuperação com antecedência. Embora os picos de tráfego possam fazer com que seu site fique indisponível para os usuários por um tempo, é uma boa ideia saber o que fazer se algo mais sério acontecer.
Você deve ter um plano de backup pronto e muitos pacotes de hospedagem gerenciada já fornecerão esse serviço. No entanto, se você auto-hospedar seu site, precisará implementar backups por conta própria. Felizmente, existem vários plugins disponíveis para facilitar esse processo. O WPBeginner tem um tutorial fantástico sobre como configurar um ambiente de teste para um site com WordPress.
Embora os backups diários sejam geralmente suficientes, durante um período movimentado de pedidos, você pode aumentar a frequência para uma hora para evitar que um dia inteiro de pedidos seja perdido no período mais movimentado.
Se o seu host fizer backups para você, descubra se o plano de backup é apropriado para comércio eletrônico – incluindo todos os pedidos da loja e informações de pagamento. Verifique as páginas de suporte do seu serviço de hospedagem para descobrir com que regularidade os backups são feitos e quais etapas seguir para restaurar o site a partir de um backup. Se a restauração exigir entrar em contato com a equipe de suporte do serviço de hospedagem, verifique se eles têm disponibilidade durante o período em risco.
Se você estiver testando novas ideias antes da correria do feriado, faça alterações em um site de teste para poder reverter rapidamente!
Plano de recuperação de desastres
Se o tempo de atividade do seu site durante os períodos de férias é fundamental para o sucesso do seu negócio, talvez seja hora de considerar um plano de recuperação de desastres. Esses planos podem cobrir desde pequenas quedas na disponibilidade do site até desastres naturais e garantir que você esteja preparado com antecedência para quando o pior acontecer. Confira o guia de planejamento de recuperação de desastres do Google para obter ideias sobre como se preparar.
Cronograma para preparar sua loja para o tráfego de férias
As férias estão chegando e é fácil deixar a preparação de lado – então aqui está nossa sugestão de cronograma:
Até o final de outubro:
- Avalie os requisitos de velocidade da página – use o PageSpeed Insights – e discuta com seu desenvolvedor web ou agência os custos de implementação de melhorias
Avalie possíveis picos – use o Google Analytics para descobrir qual será o pico de usuários simultâneos
Avalie a estratégia de cache – revise seu pacote de hospedagem, fale com a equipe de suporte de seus hosts
Plano de recuperação – aprenda as etapas necessárias para se recuperar do site caindo e documente-as internamente
Até o final de novembro / Black Friday:
- Implemente correções de cache – se você ainda não tinha o cache, você o desejará quando o tráfego chegar
- Implemente a otimização da velocidade da página - no início do período de férias, você desejará ter feito as melhorias identificadas
- Realize o teste de carga - antes e depois que as alterações de cache e velocidade da página forem feitas, use o teste de carga para avaliar as melhorias no desempenho feitas
- Implemente o plano de recuperação - informe os membros da equipe relevantes sobre os principais contatos para problemas de disponibilidade do site e métodos de recuperação
Pós-Feriado:
- Revise o impacto de suas alterações
- Avalie os lucros!
Ao seguir nossa linha do tempo, você pode ajudar a garantir que seu site permaneça estável e faça vendas, minimizando os riscos de tempo de inatividade que afetam seus resultados.
Se você ainda está preocupado ou precisa de um pouco de ajuda, existem muitos desenvolvedores, agências e especialistas do WooCommerce dispostos a lidar com todas as suas atualizações, segurança, backups e assim por diante. Eles também podem ajudá-lo a voltar aos trilhos se uma atualização recente de um plug-in ou tema interromper seu site.
Alternativamente: entre em contato comigo ou com a simpática equipe da Pragmatic! Ou deixe um recado nos comentários.