10 maneiras de melhorar os tempos de carregamento da página
Última atualização em sexta-feira, 15 de dezembro de 2023
Se está a perguntar-se porque é que o tempo de carregamento da página é importante, estou aqui para responder a essa pergunta. O tempo de carregamento da página tem uma relação direta com as taxas de conversão.
Quanto mais tempo uma página demora a carregar, mais conversões lhe custa.
Para melhorar algo, é preciso primeiro entender qual é a sua posição em relação a essa métrica. Assim, para melhorar a velocidade da página, começa-se por medir a velocidade da página.
Os detalhes abaixo serão um pouco técnicos, portanto, tenha paciência.
Por que o tempo de carregamento da página é importante?
A velocidade de carregamento da página é um fator crítico que determina a usabilidade de um site. O Google considera a velocidade da página como um dos 200 factores de classificação que influenciam a posição de um site nos resultados orgânicos e melhoram a experiência do utilizador. Um carregamento mais rápido da página pode traduzir-se diretamente em classificações mais elevadas, uma vez que os sítios lentos significam uma má experiência para o utilizador.
A concorrência para gerar mais tráfego está sempre presente e oferecer uma melhor usabilidade significa que está à frente dos seus concorrentes.
E isso não é tudo. Ter um tempo de carregamento de página mais rápido também pode aumentar a taxa de rastreio do seu sítio. Quanto mais rápido for o carregamento das páginas, mais páginas podem ser rastreadas pelo Google em simultâneo, o que significa que o Google cobre mais do seu sítio de uma só vez.
A velocidade elevada da página também contribui para melhorar a popularidade do sítio entre os rastreadores do Google. Isto significa que os motores de busca começam a visitar o seu sítio com mais frequência, o que é uma boa notícia. Também vale a pena dizer que o alojamento e o servidor que escolher também determinam o tempo de carregamento da página. Alojamento WordPress gerido, alojamento dedicado, etc., são boas escolhas para uma melhor velocidade.
O ponto a ser observado aqui é que a taxa de rejeição triplica se o seu site leva mais de 3 segundos para carregar.
Fonte Pingdom
É assim que o processo funciona. Um utilizador escreve um domínio no seu browser e carrega no enter na esperança de ver a informação disponível na página.
Um pouco mais tarde, a página começa a carregar e o utilizador pode interagir com a página e, passado algum tempo, a página inteira carrega. O tempo que a página demora a carregar completamente é muito importante.
Os utilizadores podem já ter encontrado a informação antes de a página carregar completamente. E se demorar demasiado tempo a carregar, outros podem ter desistido e saído do sítio.
Como pode ver, muita coisa acontece quando se carrega um site e isso influencia a forma como o utilizador o experimenta.
Como entender o tempo de carregamento da página?
Existem dois métodos principais para medir a velocidade da página:
Tempo de carregamento da página: Mostra o tempo entre o envio do pedido do navegador para o servidor e a renderização completa da página.
Tempo para o primeiro byte: Mostra o tempo que decorre entre o primeiro pedido enviado ao servidor e o facto de o navegador obter o primeiro byte de dados.
Concentrar-se em reduzir o tempo de carregamento da página e o tempo até ao primeiro byte devem ser as suas duas grandes prioridades ao trabalhar na otimização da velocidade do site. Usando esses métodos, geralmente é mais fácil obter uma página mais rápida. No entanto, vale a pena notar que o Google mede a velocidade de uma página como o tempo até ao primeiro byte, também chamado TTFB. Para se classificar melhor, precisa de se antecipar ao TTFB.
Como medir a velocidade da página/velocidade do site
Antes de fazer alterações no seu site, considere primeiro o desempenho do seu site. Existem várias ferramentas para testar e medir a velocidade da página. Duas boas soluções são o teste de velocidade Pingdom e GTmetrix, que vem com opções amigáveis para iniciantes.
Fonte: Pingdom
#1. Otimizar com o Google Page Speed Insights
Também pode verificar o seu site com o Google PageSpeed Insights para perceber em que ponto se encontra. O Google Page Speed Insights gera uma lista de sugestões fáceis de implementar que podem melhorar a velocidade da página em minutos.
A ferramenta, que é propriedade do Google, dá-lhe tudo o que precisa de fazer para otimizar as métricas com que o Google se preocupa. Introduza o URL da página no campo de texto. Em seguida, clique em Analisar.
Em seguida, o PageSpeed Insights analisa o conteúdo da página e atribui-lhe uma pontuação de 1 a 100. Você também encontrará sugestões para melhorar a velocidade de carregamento da página. O relatório abaixo é para o meu site: kamayobloggers.com/blog.
Há muitas sugestões aqui.
Fonte: Pagespeed Insights
Também obtém uma pontuação separada e uma lista de sugestões para as versões desktop e móvel do site. Isto dá-lhe uma lista útil de sugestões que pode utilizar para otimizar separadamente as versões móvel e desktop do seu site.
A informação dá-lhe um ponto de partida para compreender e otimizar a velocidade das suas páginas. Além disso, podes procurar um CTO como um serviço para startups para resolver todos os teus problemas técnicos.
#2. Escolha um host gerenciado
O host que você usa desempenha um papel importante na gestão do site, bem como no desempenho. Isso inclui a velocidade da página. Um erro com o alojamento medíocre é que o que se poupa em taxas mensais perde-se em rendimento. O alojamento barato é o principal responsável pelo carregamento lento das páginas. Os clubes de alojamento barato partilham os mesmos recursos com vários sites em servidores sobrecarregados, o que prejudica o tempo de carregamento das páginas.
Existem hosts focados no desempenho, como o Kinsta, que oferecem uma plataforma otimizada para velocidade.
#3. Comprima e optimize as suas imagens
As imagens melhoram as páginas web e aumentam a qualidade do conteúdo. No entanto, imagens grandes tornam o seu site mais lento. As pessoas tornaram-se melhores leitores hoje em dia, por isso é necessário fornecer conteúdo de qualidade e bem pesquisado com um objetivo a longo prazo. E isso significa que não pode prescindir das imagens. Mas pode definitivamente optimizá-las.
A otimização de imagens inclui a alteração dos formatos de ficheiro (PNG/JPG para WEBP), a ativação do carregamento lento e a compressão de imagens através de compressão sem perdas.
Quando se reduz o tamanho do ficheiro de imagem, reduz-se o seu peso e isto permite um carregamento mais rápido da página. Existem plugins como o WP Smush que podem ser utilizados para este efeito.
Depois de instalar e ativar o plugin, este redimensiona e comprime as imagens sem afetar a qualidade. Inclui funcionalidades para compressão sem perdas, carregamento lento e otimização de imagens em massa.
Pode utilizar plug-ins, uma vez que estes têm muitas opções de compressão que permitem reduzir eficazmente os tamanhos em 85%.
O plugin também utiliza o formato Webp que permite o carregamento lento e outras funcionalidades.
Um exemplo que posso citar é o Fyle. O seu blogue está repleto de conteúdos de qualidade sobre gestão de despesas. Há pelo menos cerca de 400 artigos que cobrem diferentes aspectos da gestão de despesas, contabilidade, pagamentos internacionais e banca global. Todas as suas imagens são optimizadas e carregam rapidamente. Imagine se todas elas não fossem optimizadas. O site demoraria uma eternidade a carregar.
Fonte: Fyle
#4. Ativar o cache do navegador
O cache do navegador é mais uma forma de cache para melhorar os tempos de carregamento. Isso permite que seu navegador armazene informações como folhas de estilo, imagens e arquivos javascript. Ele não precisa de recarregar a página com todos estes elementos díspares sempre que um utilizador a visita.
Tal como o W3 total cache, o WP Rocket é um poderoso plugin de cache que pode utilizar no seu sítio. Permite o cache de páginas e o pré-carregamento para otimizar a velocidade da página. O WP Rocket é outro plugin com as mesmas características.
Por exemplo, veja esta página sobre a terceirização do atendimento ao cliente. O cache do navegador significa que todas as imagens na página são armazenadas localmente para que a página seja carregada rapidamente na próxima vez que for chamada.
Fonte: TheCXlead
Outra dica que pode utilizar é a seguinte:
Utilize cabeçalhos de expiração para componentes estáticos do site e cabeçalhos de controlo de cache para os dinâmicos. O uso desses cabeçalhos torna vários componentes do site, incluindo imagens, folhas de estilo e flash, armazenáveis em cache. Isso minimiza as solicitações HTTP e melhora o tempo de carregamento da página. Com a utilização dos cabeçalhos Expires, pode controlar o período de tempo durante o qual os componentes de uma página podem ser armazenados em cache.
Expira: Wed, 15 October 2028 20:00:00 GMT
Ao usar o Apache, é possível definir o tempo para o conteúdo em cache usando o arquivo padrão expires. Isto define a data de expiração como um número definido de anos a partir da data atual.
ExpiresDefault "acesso mais 15 anos"
Responda a tudo na sua página e restrinja o número de redireccionamentos na sua página para otimizar ainda mais a página.
#5. Use carregamento assíncrono
O seu site é quase inteiramente composto por ficheiros CS e Javascript. Estes scripts têm duas formas de carregamento: síncrono e assíncrono. O carregamento assíncrono é melhor para SEO.
Síncrono significa que os ficheiros são carregados de uma só vez, pela ordem em que aparecem na página.
Quando o browser vê um script, os outros elementos são colocados em pausa e o script é carregado primeiro.
O carregamento assíncrono permite que diferentes ficheiros sejam carregados ao mesmo tempo e acelera o desempenho.
Se estiver a utilizar o WordPress, utilize uma combinação de autooptimize ou javascript assíncrono.
Você também pode usar o WP Rocket.
#6. Elimine os plugins inúteis
Nem todos os plugins são criados da mesma forma. Ter muitos plugins no seu site pode causar um inchaço desnecessário que o torna mais lento.
Além disso, plugins mal mantidos representam ameaças à segurança e causam problemas de compatibilidade que prejudicam o desempenho. É inteligente minimizar o número de plug-ins no site. Uma forma de o fazer é desativar ou eliminar completamente os plug-ins de que já não precisa ou que já não utiliza.
Alguns plug-ins podem ser úteis e, se já não forem relevantes, é necessário desactivá-los e verificar se estão a prejudicar alguma função. Para identificar os plug-ins que reduzem a velocidade da página, teste-os individualmente.
#7. Armazene em cache as suas páginas Web
O armazenamento em cache das páginas do seu site é outra forma eficaz de acelerar as páginas web. O armazenamento de páginas em cache reduz o tempo até o primeiro byte, fazendo com que o servidor use menos recursos para carregar uma página.
O armazenamento em cache de um sítio Web pode ser feito ao nível do servidor, o que significa que o anfitrião trata do assunto por si.
Outra coisa que pode fazer é utilizar o W3 total cache, que é um plugin gratuito do WordPress. Depois de instalar e ativar o mesmo, vá a definições gerais, seguido de cache de página e escolha a opção de ativação.
O WP Rocket é outro plugin que aumenta o tempo de carregamento e optimiza a pontuação de insights de velocidade da página e os principais sinais vitais da web.
#8. Reduzir CSS, JavaScript e HTML
Otimizar a forma como os arquivos são carregados pode melhorar o carregamento da página. Reduza o código CSS, Javascript e HTML. O que isso faz é remover espaços desnecessários, comentários e outros elementos desnecessários do código para reduzir o tamanho do arquivo.
Depois de reduzir o tamanho dos ficheiros, é mais fácil combiná-los. O resultado é uma página web limpa e mais enxuta que pode ser carregada rapidamente. Não é eficiente percorrer cada linha de código dos seus ficheiros.
Reduzir o CSS, o Javascript e o HTML é simples se estiver a utilizar o plug-in W3 Total Cache. Logo abaixo da opção de ativar a cache, existe uma opção para ativar o minify. Isto permite-lhe reduzir o HTML, CSS e outros atributos. Basta marcar a caixa de verificação de ativação na parte superior que diz Ativar.
#9. Reduzir os Redireccionamentos
Se tiver demasiados redireccionamentos no seu site, isso pode prejudicar os tempos de carregamento. Em alguns casos, como ao mudar para um novo domínio, você deve usar redirecionamentos de site. Mas, na maioria dos casos, está a utilizar redireccionamentos desnecessários que podem aumentar os tempos de carregamento da página. Evite criar redireccionamentos desnecessários ao criar novas ligações internas ou menus. No entanto, ter demasiados redireccionamentos no seu sítio Web pode prejudicar os tempos de carregamento. Um bom conselho a seguir é: sempre que tiver uma página a redirecionar para outro local, isso prolonga os pedidos HTTP e os tempos de resposta.
Uma forma de reduzir os redireccionamentos é não criar ligações internas e menus desnecessários. Outra forma é garantir que o TLD é resolvido com um redireccionamento.
Se precisar de ajuda para identificar os redireccionamentos que têm de ser configurados corretamente em todo o site, utilize a ferramenta Mapeador de redireccionamentos. É uma ferramenta freemium com um nível gratuito limitado que lhe permite compreender as suas funcionalidades e casos de utilização.
Fonte: Redirectmapper
A ferramenta ajuda-o a ver e a corrigir redireccionamentos duplicados. Você também pode usar o Screaming Frog (gratuito) para identificar redirecionamentos e para onde eles levam. Isto facilita a identificação de tudo o que não serve um objetivo.
Pode apagar tudo o que não precisa através do ficheiro .htaccess.
#10. Reduzir o Tamanho dos Cookies
Para entender por que você deve reduzir o tamanho do cookie, você precisa primeiro entender o que é um cookie.
O que é um cookie?
Cookies são pequenos pedaços de dados enviados pelos servidores e armazenados no seu PC. Identificam a informação sobre o estado do browser. Foram introduzidos para contornar o facto de o HTTP ser um protocolo sem estado.
Os cookies têm várias utilizações:
Para identificar o utilizador e para efeitos de autenticação
Para recordar produtos no seu carrinho de compras
Para saber que páginas o utilizador visitou
Registar informações sobre preferências
Os cookies desempenham um papel importante no desempenho, porque cada vez que faz um pedido ao servidor Web, o browser envia o cookie no pedido para o servidor. À medida que o tamanho do cookie aumenta, cada pedido começa a tornar-se maior, degradando assim o desempenho.
Os cookies são definidos por domínio. Quando um cookie é definido, o navegador transmite informações ao servidor para os pedidos que efectua.
Num estudo, os tempos de carregamento das páginas Web foram comparados com e sem cookies.
Quando não foram definidos cookies, o tempo de carregamento foi de 6,63 segundos e quando foram definidos cookies de 4kb, o tempo de carregamento foi de 7,89 segundos.
O gráfico à esquerda mostra o tempo de carregamento do sítio com cookies. As barras verdes são mais longas e indicam o tempo até ao primeiro byte. A maior parte do tempo foi gasto a carregar o cookie. Claro que os cookies são o último item da lista, mas é preciso lembrar-se deles.
Fonte: Thisisoptimal
Conclusão
A otimização da velocidade do seu site é uma das coisas mais importantes que pode fazer para otimizar a experiência do utilizador e, por extensão, ajudar os visitantes a tirar mais partido de cada visita. Uma usabilidade melhorada significa que cada vez mais pessoas começam a visitar o seu site e a permanecer nele durante mais tempo.
Artigo de:
George
Profissional de marketing de conteúdos
George é escritor e bloguista no Kamayobloggers, um site que criou para partilhar conselhos de marketing de vanguarda.