Como verificar se um site está fora do ar (e o que significam os resultados)
Este guia percorre situações comuns em que um site parece «fora do ar», explica o uso passo a passo do verificador de sites e como transformar o resultado (DNS, código HTTP, SSL, tempo) em uma ação concreta.
1. Checklist rápida quando um site não carrega
- Abra o site em outro navegador ou dispositivo, se possível (celular vs. desktop, Wi‑Fi vs. dados móveis).
- Execute uma verificação da URL da página inicial no Verificador de Sites.
- Anote três itens do resultado: status geral, código de status HTTP e status do domínio / DNS.
- Use as explicações abaixo para decidir se o problema é DNS, servidor web, SSL ou sua própria conexão.
2. Interpretar o status principal
Após uma verificação, você verá rótulos como Online, Offline, Error, Online but Limited ou um status focado no domínio como Domain Not Found. São resumos baseados no comportamento de DNS e HTTP:
- Online — O DNS funciona e o servidor respondeu com um código de sucesso (geralmente 200).
- Offline / Error — Não obtivemos uma resposta válida (falha de DNS, tempo esgotado ou erro de conexão).
- Online but Limited — O servidor está no ar, mas proteção contra bots ou limites de taxa impediram a resposta completa.
- Domain Exists (No Website) — O DNS resolve, mas ainda não há conteúdo web utilizável (comum em configurações novas).
- Domain Not Found — O domínio não resolve atualmente via DNS público.
3. Cenários comuns e próximos passos
A. Domínio novo ou alteração de DNS
Se você registrou um domínio recentemente, alterou servidores de nomes ou atualizou registros A/AAAA e o verificador mostra Domain Not Found ou apenas dados DNS parciais, provavelmente há atraso de propagação DNS.
- Confirme se os registros DNS estão corretos no registrador ou provedor DNS.
- Aguarde 5 a 15 minutos e execute a verificação novamente; a propagação global pode levar mais tempo conforme o TTL.
- Se o domínio estava ativo há muito tempo e deixa de resolver de repente, verifique expiração, servidores de nomes e se registros foram alterados ou removidos.
B. DNS funciona, mas o site falha
Quando o verificador mostra status de domínio válido, mas um código HTTP como 500, 502 ou 503, o problema costuma estar no servidor web ou na camada de aplicação:
- 500 / 503 — Erro de aplicação ou servidor (app mal configurada, limites de recursos ou indisponibilidade temporária).
- 502 — Bad gateway entre um proxy reverso (como Nginx, Apache ou balanceador) e a aplicação upstream.
- Tempo de resposta muito alto — o servidor está sobrecarregado ou lento mesmo quando responde com sucesso.
Se você administra o site, verifique o painel de hospedagem ou os logs do servidor no momento da falha. Caso contrário, compartilhe o resultado (status + código HTTP + tempo) com o proprietário ou o suporte de hospedagem para agilizar o diagnóstico.
C. Problemas de SSL / HTTPS
Se o verificador indicar SSL inseguro ou mal configurado, o navegador pode exibir avisos como «conexão não privada» ou «certificado inválido». Causas típicas:
- Certificado expirado (comum em sites sem renovação automática do Let’s Encrypt ou similar).
- Certificado emitido para outro hostname (ex.: www.exemplo.com vs. exemplo.com).
- Redirecionamentos mistos HTTP/HTTPS que confundem navegadores e ferramentas.
A solução geralmente é renovar ou reemitir o certificado para o hostname exato e garantir redirecionamentos consistentes para a versão HTTPS.
D. Proteção contra bots e «Online but Limited»
Alguns sites usam serviços como Cloudflare ou firewalls que desafiam solicitações automatizadas. Nesses casos:
- O verificador pode confirmar que o servidor está online e respondendo.
- Talvez não seja possível obter o HTML ou metadados completos; você verá Online but Limited com uma nota sobre a proteção.
- No navegador, pode haver um breve atraso ou página de desafio que humanos resolvem, mas ferramentas automatizadas não.
Se for seu site e bots legítimos (clientes de API, monitores de uptime) estiverem bloqueados, ajuste as configurações de segurança ou permita IPs conhecidos conforme necessário.
4. Entender códigos de status HTTP (referência rápida)
Toda resposta HTTP inclui um código numérico. Referência rápida focada em solução de problemas:
- 200 OK — O site está no ar e devolveu a página ou o recurso solicitado.
- 301 / 302 Redirect — A URL redireciona para outro destino; o verificador segue a cadeia e mostra a URL final.
- 404 Not Found — O site está online, mas esse caminho não existe (verifique erros de digitação ou páginas movidas).
- 403 Forbidden — O servidor recusou a solicitação (permissões ou proteção contra bots).
- 429 Too Many Requests — Limite de taxa atingido; reduza a velocidade ou as verificações automatizadas.
- 500 / 502 / 503 — Problemas no servidor; investigue logs ou contate o provedor de hospedagem.
5. Usar o resultado em conversas de suporte
Ao falar com hospedagem, desenvolvedor ou suporte do provedor, uma captura ou cópia do resultado do verificador costuma ser mais útil que «não funciona». Inclua:
- A URL testada.
- O status geral e o código HTTP.
- O tempo de resposta e se o SSL está marcado como seguro ou inseguro.
- Quaisquer notas sobre DNS, redirecionamentos ou proteção contra bots.