Se um site demora muito para ser carregado, isso pode ter um efeito negativo sobre a experiência do usuário, o tráfego do site e o SEO. Sites otimizados em termos de desempenho possuem uma vantagem sobre sites lentos.
Após ler este artigo, você será capaz de:
Copiar o link do artigo
Quando um cliente se senta a uma mesa de um restaurante para comer, o atendimento lento do garçom frequentemente gera comentários negativos no Yelp e menos clientes no futuro. Da mesma forma, sites lentos podem resultar em classificações ruins nos mecanismos de pesquisa, menor tráfego geral no site e experiências do usuário negativas.
Velocidade do site, ou desempenho do site, refere-se à rapidez com que um navegador é capaz de carregar páginas da web totalmente funcionais de um determinado site. Sites com desempenho ruim e renderização lenta em um navegador podem afastar os usuários. Por outro lado, sites com carregamento rápido geralmente recebem mais tráfego e têm melhores taxas de conversão.
Vários estudos demonstraram que a velocidade do site afeta a taxa de conversão (ou a taxa à qual os usuários concluem uma ação desejada). Não apenas mais usuários permanecem em sites com carregamento rápido, como também as taxas de conversão são mais altas em comparação com as dos sites mais lentos. Várias empresas descobriram que uma redução de alguns milissegundos no tempo de carregamento da página aumenta as conversões:
Portanto, melhorar o desempenho do site é uma grande parte da otimização da taxa de conversão.
A taxa de rejeição indica o percentual de usuários que saem de um site depois de visualizar apenas uma página. Os usuários provavelmente fecharão a janela ou sairão da página se esta não carregar em alguns segundos. A BBC descobriu que perdeu 10% do total de usuários para cada segundo a mais que suas páginas demoravam para ser carregadas.
Como o Google tende a priorizar a obtenção de informações relevantes para os usuários o mais rápido possível, o desempenho do site é um fator importante nas classificações de pesquisa do Google. O desempenho de um site nos dispositivos móveis é especialmente importante para o SEO.
Longos tempos de carregamento de página e tempos de resposta insatisfatórios para as ações do usuário, criam uma experiência do usuário ruim. Esperar pelo carregamento de conteúdo se torna frustrante para os usuários e pode fazer com que eles saiam do site ou do aplicativo.
A quantidade de recursos que um site precisa carregar causa um grande impacto no desempenho do site. Grandes arquivos JavaScript, conteúdo de vídeo, arquivos CSS pesados e imagens de alta definição, tudo isso aumenta significativamente o "peso", ou o tempo de carregamento, de uma página da web. Voltando ao exemplo do restaurante, um garçom que entrega 10 pratos em uma mesa, em vez de dois ou três, vai atender a essa mesa mais devagar; da mesma forma, uma página que precisa carregar mais recursos, será carregada mais lentamente.
Manter sites leves (isto é, arquivos pequenos e páginas de carregamento rápido) tornou-se mais difícil à medida que as tecnologias da web aumentaram os recursos e os sites se tornaram mais complexos. Desde aplicativos com uma única página, que exigem várias funções do JavaScript, até páginas com anúncios pop-up de terceiros e páginas iniciais com fundos em movimento, tudo isso fez com que os desenvolvedores pudessem acrescentar mais funcionalidade do que nunca às páginas da web e, consequentemente, o peso total médio da página está aumentando.
Mesmo que um site seja desenvolvido para ser leve, pode ser que ele não seja carregado rapidamente nos navegadores devido à lentidão da rede. O equipamento de rede local utilizado e a qualidade dos serviços do provedor afetam a conectividade da rede. Além disso, os dispositivos móveis que utilizam 3G ou 4G em vez de se conectar à Internet por WiFi, normalmente têm conexões de rede mais lentas. Embora isso esteja em grande parte fora do controle dos desenvolvedores, ainda existem técnicas para fornecer recursos da web rapidamente, mesmo em caso de conexões lentas. Essas técnicas incluem minificação, compressão e hospedagem de conteúdo com umaCDN.
Se o conteúdo tiver que percorrer um longo caminho para chegar onde precisa, isso resultará em uma grande quantidade de latência de rede. Por exemplo, se os arquivos HTML e CSS de um site são hospedados em um data center em Ohio, e suas imagens são hospedadas em um data center na Flórida, um usuário na costa oeste terá que esperar enquanto todos esses arquivos viajam milhares de quilômetros até o dispositivo deles.
Uma série de empresas e organizações oferecem testes de velocidade de site. Vários testes de velocidade são capazes de identificar elementos individuais em uma página da web que estão tornando a página mais lenta, além de fornecer métricas de desempenho.
Sites que utilizam uma CDN (rede de distribuição de conteúdo) são carregados muito mais rápido. A CDN da Cloudflare armazena o conteúdo em cache em 270 cidades em todo o mundo a fim de armazenar conteúdo o mais próximo possível dos usuários finais. Isso reduz a latência, uma vez que as solicitações dos dispositivos dos usuários não precisam percorrer todo o caminho até os servidores de origem e, portanto, o tempo de carregamento e o RTT são muito menores.
Vendas
Glossário
Navegação no Centro de Aprendizagem