Outros

Reduzir o tempo de resposta do servidor – PageSpeed

Como reduzir o tempo de resposta do servidor seguindo as instruções do PageSpeed.

Em nosso teste, seu servidor respondeu em X segundo.

Há muitos fatores que podem afetar o tempo de resposta de um servidor.

Não importa o quão otimizado suas páginas da web sejam para velocidade, se o tempo de resposta do seu servidor for lento, suas páginas serão exibidas de forma lenta.

Google diz 1 “Você deve reduzir o tempo de resposta do seu servidor sob 200ms”.

Por que reduzir o tempo de resposta do servidor?

A velocidade da página refere-se à quantidade de tempo que uma página precisa ser completamente carregada.

Além disso podemos dizer que a velocidade da página depende de muitos fatores diferentes, do host ao design que pode ser otimizado.

De fato o tempo de carregamento é tão importante para os usuários como para os motores de busca.

Os usuários são menos propensos a permanecer em um site que leva as idades para carregar e o Google certamente irá penalizar seu site por ser muito lento.

Além disso, um site rápido também se converte melhor.

Melhorar o tempo de resposta do servidor

Esta regra é acionada quando o PageSpeed Insights detecta que o tempo de resposta do servidor é superior a 200 ms.

Visão geral

O tempo de resposta do servidor mede quanto tempo ele leva para carregar o HTML necessário para começar a processar a página de seu servidor, subtraindo o tempo de latência de rede entre o Google e seu servidor. Pode haver variação entre as execuções, mas as diferenças não são muito grandes. Na verdade, tempos de resposta do servidor altamente variáveis podem indicar um problema de desempenho subjacente.

Quatro fatores

Quatro coisas principais se juntam para determinar o tempo de resposta do seu servidor:

Tráfego do site – Mais tráfego, mais problemas.

Uso de recursos do site: se cada uma das suas páginas usasse menos recursos, você poderia melhorar o tempo de resposta do servidor e não gastar dinheiro.

Software do Servidor Web – Se você alterar o software ou a configuração do seu servidor web provavelmente poderá melhorar o tempo de resposta do servidor e não gastar dinheiro.

Web Hosting – Se você melhorar a qualidade e o alcance da sua hospedagem na web, você pode melhorar o tempo de resposta do seu servidor, mas você terá que gastar dinheiro.

Recomendações

Reduza o tempo de resposta do servidor para menos de 200 ms.

Existem dezenas de fatores que podem retardar a resposta do servidor: lógica lenta do aplicativo, consultas lentas ao banco de dados, encaminhamento lento, estruturas, bibliotecas, falta de recursos do CPU ou falta de memória.

É preciso considerar todos esses fatores ao tentar melhorar o tempo de resposta do servidor. O primeiro passo para descobrir porque o tempo de resposta do servidor é alto é fazer uma medição.

Dessa forma, com os dados em mãos, consulte os guias apropriados para saber como abordar o problema. Assim que os problemas forem resolvidos, é preciso que você continue medindo os tempos de resposta do servidor e corrigindo gargalos de desempenho eventuais.

Conclusão de como reduzir o tempo de resposta do servidor

  • Minimizar solicitações HTTP.
  • Ativar a compactação (gzip).
  • Permitir que o cache seja feito pelo navegador.
  • Compacte todos os conteúdos CSS e Javascript.
  • Reduza o tamanho das imagens.
  • Evite redirecionamentos
  • Utilize um servidor CDN
  • Evite hospedagem compartilhadas

Referência

Post Recentes

Bloquear .env e .git no nginx: as regras que ainda deixam o arquivo vazar

Negar /.env no nginx parece resolvido até alguém pedir /wp-content/uploads/.env ou backup.sql. As regras que testei e os furos que…

12 horas atrás

Canonical errado no Yoast: corrigindo pelo filtro wpseo_canonical

O Search Console marca suas páginas 2, 3 e 4 como alternativas da página 1? Ajuste a tag canônica do…

16 horas atrás

Layout XML do Magento 2: remover bloco de módulo de terceiro

Um módulo de terceiro plantou um banner no topo da loja e você não quer desinstalar nada: tire o bloco…

1 dia atrás

Restaurar dump do Magento 2 em outro servidor: trocar a base_url no SQL

Importou o banco de produção e o site pula para o domínio antigo? Rode o UPDATE em core_config_data, limpe o…

2 dias atrás

Criar exceção customizada em PHP: quando estender Exception compensa

Seu catch trata pedido inexistente e banco fora do ar do mesmo jeito. Veja como criar exceção customizada em PHP…

3 dias atrás

DataProvider Magento 2: form do admin abre com campos vazios ao editar

O form do admin salva mas abre em branco na edição: veja o getData() indexado pelo id da entidade e…

4 dias atrás