Para um dos projetos, foi feito um pedido de otimização de um site corporativo na área de serviços. O site está em operação há dois anos, mas seu tráfego sem publicidade contextual era de apenas 5 a 10 pessoas por dia. Ao mesmo tempo, o tema do site é bastante competitivo e o custo da publicidade contextual pode chegar a 1.000-2.000 rublos por clique. Um dos principais problemas do site era a alta velocidade de carregamento das páginas, e neste material contaremos como esse problema foi resolvido.
O principal objetivo é reduzir o tempo de carregamento do site.
O primeiro passo foi analisar o site.
- Uma auditoria geral de SEO acabou sendo uma boa ferramenta de análise. Inclui verificação de métricas de SEO, erros de validação e dados de velocidade de carregamento usando várias ferramentas.
- Google PageSpeed é uma das ferramentas mais populares para avaliar a velocidade de carregamento. No entanto, é importante notar que recentemente deixou de dar classificações em pontos.
- Também utilizamos ferramentas de análise de outros serviços, incluindo visualização de cabeçalhos HTTP, verificação de status do servidor e outros dados de diagnóstico.
- Para monitorar a disponibilidade do site, conectamos um serviço especializado. Permitiu o monitoramento em tempo real da disponibilidade do site e do tempo de resposta do servidor. Também foram configuradas notificações sobre possíveis falhas e relatórios sobre resultados de monitoramento.
- Yandex.Metrica ajudou a analisar vários parâmetros de carregamento do site, como o tempo até a página ser totalmente renderizada e outros indicadores.
Melhorar a velocidade de carregamento do site não beneficia apenas o SEO, mas também aumenta a confiança do usuário e melhora as conversões. As diretrizes do Google dizem: “Otimize a velocidade de carregamento. Sites rápidos melhoram a experiência do usuário e evitam frustrações, especialmente se tiverem uma conexão lenta.”
Durante a análise, foram identificados os seguintes problemas:
- O tempo de carregamento da página variou de 7 a 15 segundos.
- O site muitas vezes ficava inacessível aos usuários, o que afetava sua posição nos resultados de busca.
- Usando uma versão desatualizada do PHP.
- Configuração incorreta do ambiente do servidor.
- Arquivos e scripts não otimizados.
- Tamanho de imagem grande.
- E muitos outros fatores que afetam a velocidade de download.
Veja o que foi feito para agilizar o site:
- O site foi movido para um novo servidor com drives SSD, aumento de RAM e potência do servidor. Isto permitiu um melhor desempenho, o que é especialmente importante dada a campanha publicitária planeada. A diferença no custo de hospedagem foi de apenas 600 rublos, mas se pagou muitas vezes ao reduzir as perdas de clientes.
- O software do servidor foi atualizado e configurado.
- O cache está configurado.
- O redirecionamento de página foi ajustado.
- Algumas imagens foram mescladas em sprites e algumas imagens que não requerem transparência de fundo foram convertidas para outros formatos.
- As imagens foram otimizadas para reduzir seu tamanho sem perder qualidade.
- Verificadas as configurações de expiração e controle de cache.
- Habilitada compactação gzip para todos os arquivos sempre que possível.
- Os scripts foram otimizados e os arquivos compactados para acelerar o carregamento.
- Algumas alterações foram feitas a nível de hospedagem, outras através do painel de administração do site ou arquivo .htaccess.
- De acordo com as recomendações do Google, alguns scripts foram movidos para o final da página.
- Para reduzir a carga, foram definidos limites de tempo para bots “ruins” para que não sobrecarreguem o servidor.
- Foi realizado um teste de estresse com 3.000 visitas em um curto período de tempo. O resultado mostrou que o site lida com sucesso com essa carga.
O que não foi feito:
- Não configuramos cache para scripts de serviços externos, pois isso pode afetar a comodidade de atualização desses serviços.
- Não houve compactação de imagens e arquivos, o que, segundo cálculos do Google, pode economizar apenas 1 a 2 KB. Isto não foi considerado crítico nesta fase, e tal compressão muitas vezes degrada a qualidade da imagem.
- Há pouco uso de gráficos no site, por isso optou-se por não colocá-lo em um subdomínio separado.
- Como o site é direcionado ao público russo, não foram realizados testes de velocidade de carregamento de outros países.
A otimização da velocidade de carregamento do site levou a melhores fatores comportamentais:
- Redução do número de falhas;
- Aumento do número de páginas visualizadas;
E outras mudanças positivas nos indicadores.
Se você tiver alguma dúvida sobre otimização SEO ou aceleração de site, escreva para o estúdio de SEO "SEO COMPUTER" em info@seo.computer, e com certeza iremos ajudá-lo a otimizar seu site!
ID 9225