Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Perguntas frequentes
Meu site está lento. O que fazer?
Meu site está lento. O que fazer?
Publicado em 06/02/2018
Última atualização em 31/12/2019

A performance do site deve ser uma preocupação central para todo lojista, já que uma navegação lenta diminui a conversão da loja e sua relevância em mecanismos de busca como o Google.

Há uma série de motivos que podem causar lentidão do site. Neste artigo, vamos listar alguns deles.

Se você acredita que sua loja está lenta, verifique cada um dos cenários abaixo.

Arquivos externos

Se as páginas da sua loja dependem de arquivos externos para serem carregadas, você pode ficar refém do tempo de resposta dos servidores que entregam esses arquivos.

O ideal é que todos os arquivos usados por seu site estejam armazenados na VTEX. É o caso, por exemplo, de imagens, vídeos, scripts, funções e selos de propaganda.

Requisições síncronas

Serviços externos que modificam as páginas da loja podem interromper o carregamento completo até que sejam executados.

Exemplo: se sua loja faz um request para o script de um parceiro de mídia diretamente pelo módulo CMS, sem que o código seja assíncrono ("async"), a página somente será carregada depois que esse script seja executado.

Em alguns casos essa espera é necessária. Mas em outros não. Imagine, por exemplo, uma caixa de chat de atendimento. Você não precisa interromper o carregamento da página até que ela seja executada.

Imagens pesadas demais

Quando uma imagem tem tamanho maior do que o usado para exibição no site, o navegador do usuário baixa a imagem completa para depois reduzi-la na exibição.

Com isso, a página demora mais para ser carregada do que precisaria.

Imagens com tamanho maior que o necessário são causa frequente de lentidão.

Entenda este assunto a fundo no artigo Melhorar a performance de imagens de produtos.

Tags de marketing, scripts e extensões

É fundamental que você tenha segurança de que todas as extensões da sua loja estão ali por um motivo válido.

Caso contrário, pode ser que um serviço de terceiros esteja tomando tempo de carregamento sem necessidade.

Caso você note a presença de tags duplicadas ou que executem funções iguais ou parecidas, cogite o bloqueio ou a retirada dessas requisições por meio do Google Tag Manager ou qualquer outro gerenciador de tags.

Poucas páginas cacheadas

Se sua loja foi implementada há pouco tempo e ainda tem poucas visitas, várias páginas deixam de ser cacheadas.

Quando um usuário abre uma página não cacheada, ela é carregada "do zero". Portanto, o tempo de carregamento dessa página torna-se maior.

Este é um comportamento esperado para sites com poucas visitas, mas que tende a ser eliminado com o aumento do tráfego no site.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback