Como escalar sua loja online com WooCommerce
Publicados: 2019-11-28Um mito comum que ouvimos é que o WooCommerce não pode escalar. Mas a verdade é que a flexibilidade do WooCommerce, juntamente com sua comunidade incomparável de desenvolvedores, o torna uma ótima solução para grandes lojas.
O dimensionamento é a capacidade de expandir sua loja online sem sacrificar o desempenho ou a experiência do usuário. E se você quiser continuar aumentando a receita, essas são duas áreas críticas que você não deve ignorar.
Saiba mais sobre por que o WooCommerce é uma boa escolha para sua loja em crescimento e como se preparar para um grande volume de produtos, pedidos e visitantes do site.
O WooCommerce pode escalar?
Absolutamente! Nossos desenvolvedores otimizam continuamente o WooCommerce para escalabilidade e desempenho. No entanto, o mesmo precisa ser verdade para todos os aspectos não WooCommerce da sua loja, incluindo:
1. Tema e Código do Plugin
Tudo o que você instala pode afetar o desempenho da loja. Portanto, é importante escolher temas e plugins confiáveis e de alta qualidade que não acrescentem muito peso à sua loja online.
Preste atenção a estes cinco detalhes ao selecionar temas e plugins:
- Desenvolvimento Ativo . Quando o tema ou plugin foi criado? Quando foi a última atualização? É compatível com a versão atual do WordPress e WooCommerce?
- Documentação . O produto possui documentação bem escrita com instruções de configuração e instalação?
- Suporte . Os desenvolvedores oferecem suporte ao cliente se você encontrar um bug ou problema técnico?
- Comentários . O que os clientes anteriores e os usuários atuais dizem sobre o produto?
- Tempo de carregamento . A demonstração do tema carrega lentamente? Nesse caso, pode haver uma grande biblioteca de código e scripts que podem afetar negativamente o desempenho do site. Teste a demonstração usando uma ferramenta de velocidade online gratuita, como as mencionadas mais adiante neste post.
2. Ambiente de Hospedagem
A quantidade de tráfego que sua loja pode manipular depende em grande parte do seu ambiente de hospedagem. Se o seu servidor não conseguir lidar com um site em crescimento, você terá um grande problema antes mesmo de começar.
Tanto a sua empresa de hospedagem quanto o plano que você escolher podem contribuir para um dimensionamento bem-sucedido. Ao selecionar um pacote, pergunte:
- Quantos sites estão no seu servidor? Os planos de hospedagem compartilhada geralmente empilham muitos sites em um servidor, que competem por recursos. Se sua loja está crescendo rapidamente, você pode considerar um servidor virtual privado (VPS) ou um servidor dedicado.
- Existem limites de recursos? Esteja ciente de quanta largura de banda e espaço em disco seu site requer e verifique novamente se seu host permite isso. Caso contrário, talvez seja necessário atualizar os planos ou mudar de provedor de hospedagem.
- Com que frequência seus servidores caem? Todos os servidores caem de vez em quando. Mas é importante que o tempo de inatividade não seja frequente para que seu site esteja disponível para seus clientes com a maior frequência possível.
- As avaliações dos clientes são positivas? Especificamente, procure críticas negativas em relação à velocidade, tempo de atividade e escalabilidade.
- Você tem espaço para crescer? Existem planos de níveis mais altos para os quais você pode atualizar facilmente à medida que seu site ganha popularidade? Pode ser difícil migrar seu site, então começar com um host que possa crescer com você é certamente a opção mais fácil.
- Seu host prioriza a velocidade? Recursos como unidades de estado sólido, versões atualizadas do PHP e hardware de qualidade empresarial contribuem para um site com bom desempenho.
Não tenha medo de perguntar ao seu provedor de hospedagem como eles podem ajudá-lo a escalar. Eles poderão orientá-lo para o plano certo para o seu negócio. Se eles não puderem, então talvez seja hora de fazer uma mudança.
Como dimensionar sua loja WooCommerce
Se você está crescendo de 100 visualizações de página por dia para 10.000, há etapas que você deve seguir para minimizar as dores do crescimento.
1. Escolha o host certo
Falamos sobre isso acima, mas é fundamental para um site bem-sucedido e de alto tráfego. Verifique com seu provedor de hospedagem atual e pergunte sobre quaisquer limitações de tráfego ou recursos.
Além disso, reserve um tempo para verificar novamente se o servidor e o banco de dados estão atualizados. Você deve estar usando as versões mais recentes do PHP e MYSQL. Se você não tiver certeza de como verificar, entre em contato com o suporte ao cliente do seu provedor de hospedagem.
2. Limpe o código do seu site
A funcionalidade é importante, mas também é importante priorizar os requisitos do site. Muitos plugins, mesmo que sejam de alta qualidade, podem atrasar as coisas.
Quando um visitante carrega seu site, uma solicitação é enviada do navegador para o servidor e vice-versa. Mais plugins enviam mais solicitações para frente e para trás, então os navegadores precisam trabalhar ainda mais para carregar sua loja.
Os plug-ins também usam consultas de banco de dados para recuperar e armazenar informações. Mais plugins usam mais consultas, o que aumenta a carga em seu servidor e deixa seu site mais lento, especialmente se seu host limita o uso de recursos.
Desative todos os plugins que você não usa e tente usar apenas os necessários para que sua loja funcione corretamente.
3. Atualize tudo
A atualização do núcleo, temas e plugins do WordPress mantém seu site funcionando rapidamente e protege você contra ameaças de segurança ao mesmo tempo. Se você não quiser se preocupar em realizar atualizações manualmente sempre que uma estiver disponível, você pode ativar as atualizações automáticas com o plug-in Jetpack gratuito.
Para atualizações importantes, recomendamos testar em um ambiente de teste antes de enviá-las ao vivo. Isso pode ajudar a evitar possíveis problemas para um repositório ativo.
4. Utilize o cache estrategicamente
O armazenamento em cache armazena uma cópia do seu site temporariamente para que ele possa ser servido mais rapidamente aos visitantes do seu site. A primeira vez que um visitante do site chegar à sua página inicial, ele será carregado normalmente. Mas quando eles retornarem, verão uma versão pré-carregada e salva da página, o que evita que o navegador tenha que trabalhar tanto.
No entanto, é importante configurar o cache corretamente, ou você acabará causando mais mal do que bem.
No seu site WooCommerce, você pode armazenar em cache com segurança:
- Páginas estáticas com muito conteúdo, como as páginas Sobre, Perguntas frequentes e Contato.
- Páginas de produtos e categorias.
Mas é importante que você exclua as páginas Carrinho, Minha Conta e Checkout do cache, pois elas exibem informações específicas para cada cliente.
Você pode usar plugins como WP Super Cache ou W3 Total Cache para configurar o cache para sua loja online. Eles permitem especificamente que você configure o cache do site corretamente.
5. Configure uma Rede de Entrega de Conteúdo (CDN)
Uma CDN é uma rede de servidores que é distribuída ao redor do mundo. Ele baixa ativos como imagens, vídeos e CSS do seu site e os atende por meio de uma rede separada. Em última análise, isso reduz a carga em seu servidor e acelera seu site.
As CDNs também atendem seu site a partir do local mais próximo de cada visitante individual do site. Por exemplo, se um usuário visitar de Tóquio, uma CDN servirá seu site a partir do servidor mais próximo, que pode estar em Hong Kong, em vez de um do outro lado do mundo.
Embora haja uma variedade de CDNs disponíveis, recomendamos o uso do Jetpack, que inclui um CDN gratuito e outras ferramentas úteis que melhoram a velocidade e a segurança.
Exemplos de grandes lojas WooCommerce
Precisa de um pouco de inspiração? Confira os seguintes sites para ver como eles foram dimensionados com o WooCommerce:
- ISC Sales: Empresa fornecedora de equipamentos industriais com mais de 17.000 produtos.
- Lugz: Inovadora no mercado calçadista, criando estilos para botas, sapatos casuais e atletismo.
- Hello Subscription: uma plataforma de descoberta popular que fornece um diretório de caixas de assinatura, revisões e comparações.
- FixjeiPhone: O maior site de reparos de iPhone no Benelux.
- Manu Atelier: Uma empresa turca de artigos de couro de luxo que cria bolsas, sapatos e acessórios icônicos.
- ClickBank: Um dos 100 principais varejistas on-line com 200 milhões de clientes, vendendo produtos digitais em todo o mundo.
Veja nossa vitrine para ainda mais exemplos.
Como testar o desempenho da sua loja
Use as seguintes ferramentas para garantir que seu site carregue rapidamente e tenha um desempenho de alto nível:
- A extensão WooCommerce Google Analytics pode ser usada para rastrear chamadas de adicionar ao carrinho. A média de chamadas de adição ao carrinho por minuto é uma boa indicação do desempenho do servidor.
- O Google Chrome inclui uma ferramenta de análise de desempenho que mostra quanto tempo sua loja leva para carregar e detalha quais elementos estão demorando mais.
- Ferramentas de teste de velocidade do site, como GTMetrix, Pingdom e Google PageSpeed Tools, permitem testar a velocidade de cada página e fornecer sugestões sobre como melhorar o tempo de carregamento.
- Teste de carga seu site criando casos realistas que imitam o tráfego, o número de clientes e as ações que sua loja espera.
Como posso escalar além do desempenho?
E os outros aspectos de dimensionar uma loja WooCommerce, como gerenciamento de estoque, envio e atendimento e descarregamento de e-mails?
O WooCommerce oferece extensões para ajudar a dimensionar sua loja online a cada passo do caminho.
A flexibilidade do WooCommerce é incomparável. Nossa comunidade de código aberto tem centenas de desenvolvedores que estão constantemente aprimorando a plataforma de diferentes perspectivas. Fornecemos soluções personalizáveis que atendem às necessidades da sua loja de comércio eletrônico, independentemente do estágio do seu negócio. Afinal, fomos feitos para crescer.
Extensões disponíveis
Aqui estão algumas extensões que podem ajudar você a dimensionar:
Gerenciamento de estoque a granel. Gerencie seu estoque em massa e imprima os níveis de estoque diretamente do seu painel WooCommerce. Você pode filtrar produtos por tipo, status de gerenciamento de estoque e status de estoque e encomendar por nome, ID, SKU ou quantidade de estoque. Você pode definir facilmente a quantidade de estoque para vários produtos de uma só vez, facilitando o gerenciamento de estoque.
ShipStation para WooCommerce. ShipStation é um aplicativo avançado de envio e atendimento que ajuda você a enviar mais rápido e de forma mais acessível. Ele oferece opções úteis de personalização para e-mails, guias de remessa, etiquetas de remessa e páginas de rastreamento. E se você vender em várias plataformas, poderá imprimir todas as suas etiquetas de envio do WooCommerce, eBay, Amazon ou Walmart no mesmo local.
Scanventory – Gerenciamento de inventário móvel. Quer sincronizar o inventário do seu armazém com a sua loja online? É exatamente isso que o Scanventory faz, diretamente do seu smartphone. Ele permite que você gere etiquetas de produtos por meio do painel do WooCommerce e edite produtos por meio do aplicativo.
TradeGecko. TradeGecko é um ecossistema completo que ajuda você a expandir para outros mercados como Amazon, eBay, Etsy, Lazada, Jet, Walmart, Wayfair e muito mais. Ele também se integra a aplicativos de contabilidade como QuickBooks Online e Xero e permite automatizar o roteamento de pedidos.
Funcionalidade de descarregamento
Considere o uso de soluções externas para executar determinados aspectos do seu negócio para que o WooCommerce possa se concentrar no desempenho e nas conversões. Descarregar itens como otimização de imagem, automação de marketing, contabilidade, atendimento ao cliente e testes A/B podem ajudar o servidor do seu site a funcionar com mais eficiência.
Por exemplo, em vez de enviar e-mails transacionais pelo seu servidor, utilize uma solução como Jilt. Em vez de sobrecarregar sua biblioteca de mídia, use o Amazon S3 para servir suas imagens. Em vez de instalar um plug-in de compactação de imagem, use uma ferramenta como ImageOptim para compactar imagens antes de carregá-las.
Por fim, o WooCommerce é extremamente flexível quando se trata de integrar soluções externas. Se uma integração não existir no momento, você poderá usar a API REST para criar a sua.
Comece a escalar sua loja
Quando você está escalando sua loja WooCommerce, a priorização se torna cada vez mais importante, especialmente ao utilizar os recursos de forma eficiente. Seu site e seus objetivos determinarão quais etapas devem ser seguidas e em que ordem.
Tenha em mente que o céu é o limite com WooCommerce. Com um pouco de planejamento e preparação, você estará no caminho certo para crescer e dimensionar sua loja de uma maneira que funcione para seus negócios.
E se você tiver algum problema ou quiser um pouco de suporte prático, confira nossos especialistas recomendados.