GET_STATUS_CODE
Obter o código de status HTTP de uma URL
=GET_STATUS_CODE(url)Retorna: number
Visão Geral
GET_STATUS_CODE recupera o código de status de resposta HTTP de qualquer URL diretamente no Google Sheets. Esta função é essencial para profissionais de SEO que precisam monitorar a saúde das páginas de seus sites em grande escala. Em vez de verificar manualmente cada URL através de um navegador ou ferramenta externa, você pode colar centenas ou milhares de URLs em uma coluna e instantaneamente ver quais páginas retornam 200 (OK), 301 (Redirecionamento Permanente), 302 (Redirecionamento Temporário), 404 (Não Encontrado), 500 (Erro Interno do Servidor), ou qualquer outro código de status HTTP.
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
url | string | Sim | A URL completa a verificar, incluindo o protocolo (http:// ou https://) |
Exemplos
Verificar uma página ativa
Retorna o código de status HTTP de uma página inicial ativa.
=GET_STATUS_CODE("https://example.com")Saída
200Detectar um redirecionamento
Retorna 301 se a página foi permanentemente redirecionada para uma nova URL.
=GET_STATUS_CODE("http://example.com/old-page")Saída
301Encontrar páginas quebradas
Retorna 404 quando a página não existe mais no servidor.
=GET_STATUS_CODE("https://example.com/deleted-page")Saída
404Verificação em massa a partir de uma coluna
Referencia uma célula contendo uma URL. Arraste para baixo para verificar uma coluna inteira de URLs de uma vez.
=GET_STATUS_CODE(A2)Saída
200Casos de Uso
Validação de Migração de Site
Após migrar um site de cliente para um novo domínio ou CMS, verifique cada URL antiga para confirmar que retornam redirecionamentos 301 apontando para as novas páginas corretas, prevenindo perda de tráfego orgânico.
Auditoria de Links Quebrados
Escaneie regularmente todas as páginas de produtos e categorias para identificar erros 404 causados por produtos descontinuados, garantindo que clientes e mecanismos de busca nunca encontrem becos sem saída.
Monitoramento de Saúde de Backlinks
Verifique o status de páginas que receberam backlinks para garantir que o valor dos links não está sendo perdido devido a exclusões acidentais ou redirecionamentos mal configurados.
Monitoramento de Páginas de Concorrentes
Rastreie landing pages e URLs de produtos de concorrentes para detectar quando eles removem páginas, reestruturem seu site ou lançam novas seções.
Verificações de Saúde de CDN e Servidor
Monitore endpoints críticos em múltiplas regiões para detectar rapidamente erros 502 ou 503 que indicam quedas de servidor ou CDN.
Dicas Profissionais
Combine com GET_URLS_FROM_SITEMAP para extrair automaticamente todas as URLs do seu site e verificar seus códigos de status em massa, criando uma auditoria completa de saúde do site em minutos.
Use formatação condicional para destacar células: verde para 200, amarelo para 301/302, e vermelho para erros 4xx/5xx. Isso dá uma visão visual instantânea da saúde do seu site.
Agende verificações periódicas salvando sua planilha com listas de URLs e re-executando as fórmulas semanalmente para detectar novos problemas antes que impactem seu SEO.
Esta função é particularmente valiosa durante migrações de sites, quando você precisa verificar se as URLs antigas redirecionam corretamente para as novas. Também é útil para auditorias técnicas de SEO de rotina, onde links quebrados e erros de servidor podem silenciosamente prejudicar seus rankings de busca. Ao combinar GET_STATUS_CODE com GET_URLS_FROM_SITEMAP, você pode extrair cada URL do seu sitemap e verificar o status de cada uma, criando um relatório de saúde completo para todo o seu site.
A função segue redirecionamentos por padrão e retorna o código de status final. Suporta todos os códigos de status HTTP padrão incluindo respostas informativas (1xx), sucesso (2xx), redirecionamento (3xx), erro de cliente (4xx) e erro de servidor (5xx). Para verificações em grande escala, considere espaçar suas requisições para evitar sobrecarregar o servidor de destino. Esta função funciona com qualquer URL publicamente acessível, incluindo páginas atrás de CDNs e balanceadores de carga.
Erros Comuns
#VALUE!Causa: A URL está faltando o protocolo (http:// ou https://) ou não é um formato de URL válido.
Correção: Certifique-se de que a URL comece com "https://" ou "http://". Por exemplo, use "https://example.com" em vez de apenas "example.com".
#ERROR!Causa: O servidor não respondeu dentro do período de timeout, ou o domínio não existe.
Correção: Verifique se o domínio está correto e acessível. Tente abrir a URL no seu navegador primeiro. Se o servidor estiver lento, tente novamente mais tarde.
#N/ACausa: A resolução DNS falhou porque o nome de domínio não pôde ser encontrado.
Correção: Verifique a ortografia do domínio. Certifique-se de que não há erros de digitação e que o domínio ainda está registrado e ativo.
Perguntas Frequentes
Sim, a função segue a cadeia de redirecionamento e retorna o código de status HTTP final. Se você precisar ver cada etapa da cadeia de redirecionamento, use a função CHECK_REDIRECT_CHAIN.
Uma página saudável e acessível retorna o código de status 200 (OK). Isso significa que o servidor processou com sucesso a requisição e retornou o conteúdo da página.
A função só pode verificar URLs publicamente acessíveis. Páginas atrás de muros de login ou autenticação tipicamente retornarão um código de status 401 (Não Autorizado) ou 403 (Proibido).
Você pode verificar centenas de URLs arrastando a fórmula para baixo em uma coluna. O Google Sheets processa as requisições em lotes. Para listas muito grandes (mais de 1000 URLs), considere dividi-las em múltiplas planilhas para evitar timeouts.
Um código de status 503 (Serviço Indisponível) significa que o servidor está temporariamente incapaz de lidar com a requisição, geralmente devido a manutenção ou sobrecarga. Isso é tipicamente uma condição temporária.
Sim, a função funciona com qualquer URL válida incluindo aquelas com parâmetros de consulta (ex., ?page=2&sort=date). Certifique-se de que a URL completa esteja corretamente codificada.
Funções Relacionadas
Comece a usar GET_STATUS_CODE hoje
Instale o Unlimited Sheets para obter GET_STATUS_CODE e outras 41 funções poderosas no Google Sheets.