Verificador de cabeçalhos HTTP
This makes two user-triggered requests for one URL from Cloudflare infrastructure. It compares user-agent responses, not verified crawler behavior or crawler IP access.
Compare staging or another URL
The report compares the final response headers from two independent checks.
As verificações são executadas em nosso servidor; buscamos a URL informada e não guardamos os resultados. Complete response header maps are returned to your browser. Repeating the same URL and user-agent within about ten minutes may reuse a short-lived edge cache. Contadores anônimos de resultados por execução podem ser usados em pesquisas agregadas; URLs, domínios, IPs e identificadores nunca são incluídos, e nenhuma estatística é divulgada com menos de 100 execuções.
Compare common headers across up to five URLs
Frequency is calculated in this browser from the live final responses in this run. It is not a global popularity dataset.
| Header | Responses | Frequency | Registry status |
|---|
+ salva o site ou a página atual. Use ☆ ao lado de qualquer site, página ou lista salva para adicioná-la aos favoritos. O histórico de verificações recentes aparece abaixo.
Criar uma lista nomeada
Alvo preenchido a partir das suas escolhas locais.
Passaporte do site Contexto local deste site salvo
Dados locais
Alvos salvos, listas nomeadas e resumos de verificações recentes permanecem apenas neste navegador.
Delivery & transfer facts
Cache diagnostics
Changed final-response headers
Redirect chain & complete headers
Raw curl-style header view
Avaliar esta ferramenta
Sobre esta ferramenta
Grátis, sem cadastro. See o cabeçalhos browsers e rastreadores receive: cada redirecionamento salto, separate security e SEO grades, edge fingerprints, compression, e um honesto HTTP/3 signal.
Inspecionar cada HTTP resposta cabeçalho em um redirecionamento cadeia, com security e SEO grades, CDN fingerprints, compression facts, um raw curl-style view, e um optional environment diff.
Recursos
- Features Concluído cabeçalhos para cada observado redirecionamento salto. Separate determinístico security e HTTP-level SEO grades. Navegador, Googlebot, e compatível rastreador user-agent choices. Compression, edge fingerprint, e honesto HTTP/3 advertisement facts. Optional final-response environment diff e raw cabeçalho exportar view. Session-local common-header frequency para up para cinco URLs.
- Como funciona Um limitado no servidor verificador sends o selecionado user-agent, registros cada redirecionamento resposta sem hiding intermediário cabeçalhos, e retorna normalized cabeçalho maps e timings. Browser-side functions grade o final resposta, análise Link cabeçalhos, inspecionar compression e protocolo advertisements, identify um pequeno set de edge fingerprints, produzir um curl-style view, e diff um optional second final resposta. O pequeno batch mode counts campos somente across o final respostas buscado em que run e labels names de um local status-preserving instantâneo de o IANA HTTP Campo Nome Registry.
- O que o resultados mean Security grade deducts 20 points por failure e 8 por aviso across o implemented cabeçalho rules. SEO grade avalia X-Robots-Tag, Link canonical e hreflang, Vary, cache directives, e ETag. Pass confirms um rule; info é contexto sem um pontuação penalty. Delivery fingerprint é evidência sobre um público edge, não prova de o origin host. Comparação lists changed final-response cabeçalho values, não HTML ou comportamento differences.
- Diagnósticos de cache
Como funciona
Enter um público URL e escolha o navegador, search-crawler, ou AI-crawler user-agent você want para send. Optionally adicione um staging ou comparação URL; somente final-response cabeçalhos são diffed. Escolha Verificação cabeçalhos , start com o dois grades, então inspecionar o exato constatação e cabeçalho evidência. Revisão cada redirecionamento resposta e usar o raw curl-style view quando você precisa para copy o Concluído observado mapa.
Limitações
- O relatório cannot expose negotiated HTTP version, TLS certificate detalhes, privado origin infrastructure, ou cabeçalhos adicionado somente inside um user's rede. O Buscar Cabeçalhos API pode combine repeated campo lines: parsed combined values são assessed, but o original field-line order e boundaries cannot ser reconstructed. User-agent strings originate de um Cloudflare datacenter, não verificado rastreador IP intervalos. Isso faz não inspecionar HTML metadados, application security, ou whether um 200 body é correto.
- Não. O grade covers um defined set de público resposta cabeçalhos. Isso faz não test application vulnerabilities, autenticação, servidor configuração, dependency risk, ou whether um policy funciona correctly para o application.
Perguntas frequentes
A ferramenta preserva linhas repetidas do mesmo campo de cabeçalho?
Não exatamente. A API Worker Fetch Headers fornece um valor normalizado e possivelmente combinado. O verificador analisa esse valor, mas não consegue reconstruir a ordem nem os limites originais das linhas repetidas.
Ela mostra a versão HTTP?
Workers não expõem a versão HTTP negociada. A ferramenta apenas informa quando Alt-Svc anuncia HTTP/3; isso não comprova que esta solicitação usou HTTP/3.
Por que os resultados do navegador e do Googlebot diferem?
Os sites podem variar os cabeçalhos conforme a identificação do programa de acesso. A ferramenta envia a identificação escolhida de um centro de dados da Cloudflare, não de uma faixa de IP verificada do rastreador.
As URLs são salvas?
Não. A URL é consultada para criar o relatório, e um armazenamento temporário na borda pode reutilizar a resposta da mesma combinação de URL e identificação do programa de acesso por cerca de dez minutos.
Uma nota alta de cabeçalhos de segurança comprova que o site é seguro?
Não. A nota cobre um conjunto definido de cabeçalhos públicos de resposta. Não testa vulnerabilidades do aplicativo, autenticação, configuração do servidor, risco de dependências nem se uma política funciona corretamente para o aplicativo.
A nota de SEO inspeciona tags canonical e robots no HTML?
Não. Ela avalia sinais no nível HTTP, como X-Robots-Tag e cabeçalhos Link. Elementos canonical e robots no nível da página exigem um verificador que entenda HTML.
Problemas comuns e como corrigi-los
- Erro HSTS é ausente Correção: Envie Strict-Transport-Security nas respostas HTTPS, começando com um max-age testado e expandindo para includeSubDomains somente quando cada subdomínio estiver pronto para HTTPS.
- Aviso A duração do HSTS é curta Correção: Aumente o max-age de Strict-Transport-Security para pelo menos 31.536.000 segundos depois de confirmar que HTTPS funciona em todos os servidores abrangidos.
- Erro Falta uma política de segurança de conteúdo Correção: Adicione uma Content-Security-Policy que autorize somente os códigos, estilos, imagens, quadros e conexões realmente necessários à página; depois, restrinja-a do modo report-only para aplicação efetiva.
- Aviso Falta proteção contra incorporação Correção: Defina Content-Security-Policy frame-ancestors com as origens autorizadas a incorporar a página ou use X-Frame-Options: DENY quando a incorporação nunca for permitida.
- Aviso Referrer-Policy é ausente Correção: Defina Referrer-Policy como strict-origin-when-cross-origin ou uma política mais restritiva que ainda atenda aos requisitos de análise do site.
- Aviso A política de referência expõe URLs completas Correção: Substitua unsafe-url ou origin-when-cross-origin por strict-origin-when-cross-origin para que solicitações entre origens não exponham caminhos completos nem parâmetros de consulta.
- Informação Falta a política de incorporação entre origens Correção: Se a página precisar de isolamento entre origens, defina Cross-Origin-Embedder-Policy: require-corp e garanta que cada recurso incorporado de outra origem aceite a política; caso contrário, documente que o isolamento não é necessário.
- Erro Há várias referências canonical HTTP Correção: Emita exatamente um cabeçalho HTTP Link com rel="canonical" para a URL preferida e remova destinos canonical conflitantes na borda ou na origem.
- Erro Vary com asterisco impede o uso eficiente do cache Correção: Substitua Vary: * somente pelos cabeçalhos de solicitação que realmente alteram a resposta, como Accept-Encoding ou Accept-Language, para permitir a reutilização pelo cache.
- Aviso A resposta varia conforme o agente de usuário Correção: Evite variar toda a resposta com base em User-Agent quando possível; use detecção de recursos ou um sinal de dispositivo estritamente normalizado e confirme que os rastreadores recebem conteúdo principal equivalente.
- Aviso O Googlebot recebe uma política de cache restritiva Correção: Remova o cache no-store/private enviado especificamente ao Googlebot, a menos que o conteúdo seja realmente personalizado, e retorne a mesma representação pública armazenável em cache que os usuários recebem.
- Informação Cache-Control é ausente Correção: Defina uma política Cache-Control explícita e adequada ao recurso, usando public max-age/s-maxage para conteúdo reutilizável ou no-store para respostas realmente confidenciais.
- Informação ETag é ausente Correção: Adicione um validador ETag ou Last-Modified estável às respostas armazenáveis em cache, para que os clientes possam revalidá-las sem baixar novamente o conteúdo inalterado.
- Erro X-Robots-Tag impede a indexação Correção: Remova noindex de X-Robots-Tag nas URLs destinadas à pesquisa; depois, verifique a resposta final e solicite um novo rastreamento.