Sobre os testes de ping de websites
O que é um ping de website?
Um ping envia uma mensagem muito pequena para um servidor e mede quanto tempo demora a resposta a regressar. É a pergunta mais simples que uma máquina pode fazer a outra: está aí e a que distância está?
Funciona muito abaixo do nível do seu website. Um ping nunca solicita uma página, executa código nem interage com a sua aplicação, por isso mede apenas o percurso da rede e se o servidor está ativo, nada mais.
Essa limitação é precisamente o objetivo. Quando um site apresenta problemas, um teste de ping distingue dois problemas muito diferentes: o servidor estar inacessível e o servidor estar acessível, mas demorar a criar as páginas.
O que é considerado um ping saudável?
O número corresponde a uma viagem de ida e volta em milissegundos e é sobretudo determinado pela distância física. Dentro do mesmo país, qualquer valor inferior a 50 ms é bom. Entre países do mesmo continente, 50 a 100 ms é normal. Entre continentes, é expectável um valor entre 150 e 300 ms e não há motivo para preocupação.
A consistência é mais importante do que o valor bruto. Vários pings com resultados de 40, 42 e 41 ms descrevem uma ligação saudável; valores de 40, 300 e 45 ms descrevem uma ligação instável, e a instabilidade causa problemas mais visíveis do que um valor uniformemente mais elevado.
A perda de pacotes é a outra metade da medição. Se algumas respostas nunca chegam, a ligação está a perder tráfego, algo que os navegadores ocultam ao tentar novamente e que os utilizadores experienciam como uma página que, por vezes, fica bloqueada sem motivo aparente.
Porque é que um servidor pode não responder a um ping
Um ping falhado não significa que um site esteja indisponível, e isto apanha constantemente as pessoas de surpresa. Muitos servidores, firewalls e CDNs estão configurados para ignorar deliberadamente os pedidos de ping, porque responder-lhes torna um anfitrião mais fácil de encontrar e de atacar.
As plataformas na nuvem e os fornecedores de CDN bloqueiam-nos por defeito. Se o seu site estiver por detrás de uma CDN de grande dimensão, um ping sem resposta é o resultado esperado e não uma falha; além disso, o endereço ao qual é feito o ping é o servidor de edge, e não o seu servidor.
A interpretação fiável é assimétrica: um ping bem-sucedido indica que o caminho está saudável, enquanto um ping falhado, por si só, diz muito pouco. Carregue o site num navegador antes de tirar quaisquer conclusões do silêncio.
Para que serve um teste de ping
Um ping é uma medição restrita, e é precisamente por isso que é útil. Quando algo está errado, responde à primeira pergunta que vale a pena fazer — a máquina está sequer acessível? — antes de perder tempo com algo mais complexo.
Continua também a ser a forma mais rápida de verificar se a distância de rede é razoável. Se um servidor noutro continente estiver a responder lentamente, nenhuma quantidade de caching ou otimização de código altera as leis da física, e uma CDN é a verdadeira solução.
Para o trabalho de desempenho diário, o tempo de resposta do servidor é a medição mais útil, porque inclui a parte em que a sua aplicação executa o trabalho.
Como isto se relaciona com a pesquisa por IA
O ping, por si só, não tem qualquer influência na forma como o conteúdo é lido ou citado. Os rastreadores fazem pedidos HTTP, não pedidos de ping.
A acessibilidade subjacente é importante. Um servidor que fica inacessível de forma intermitente, ou que bloqueia tráfego quando está sob carga, é um servidor rastreado de forma menos exaustiva, e as lacunas daí resultantes são invisíveis a partir do interior.
As regras de firewall demasiado agressivas são a causa comum que vale a pena verificar. As configurações criadas para bloquear scrapers bloqueiam frequentemente rastreadores legítimos da mesma rede.
O que esta ferramenta verifica
O testador de ping envia um pequeno número de pedidos para o anfitrião por detrás do domínio que introduzir e indica o tempo de ida e volta de cada um, juntamente com os que não receberam resposta.
Mede o percurso de rede até ao que responde publicamente; por detrás de uma CDN, trata-se de um servidor de edge e não da sua origem. Interprete-o como uma verificação da acessibilidade e da distância, e não como uma medição do seu site.
Próximos passos