Rudra Analyzer

Verificador de links quebrados gratuito

Abra sua página em um navegador Chrome real, teste os links dela, encontre scripts, imagens e outros arquivos que não carregam, identifique erros de JavaScript e revise os formulários da página — sem nunca enviá-los.

Digite uma página, por exemplo https://seusite.com.br ou https://seusite.com.br/precos.

O que esta ferramenta verifica

  • Links para suas próprias páginas

    Links no mesmo site da página (mesmo protocolo e domínio), coletados da página como o navegador a renderiza, com os links da navegação testados primeiro.

  • Até 12 links internos e 5 externos

    Os primeiros 12 links únicos para as suas próprias páginas e os primeiros 5 links para outros sites. Links para os seus próprios subdomínios, e-mail, telefone e links javascript: são ignorados, e links #seção contam como a página a que pertencem.

  • Quebrado significa erro ou sem resposta

    Um link interno está quebrado quando retorna 400 ou mais ou não responde em 8 segundos. Os redirecionamentos são seguidos uma etapa por vez (até 5). Para outros sites, 401, 403, 405, 429 e 999 contam como inconclusivos, porque muitos sites recusam visitantes automatizados.

  • Erros de JavaScript

    Erros não tratados gerados durante o carregamento da página, que muitas vezes significam que um menu, formulário ou carrossel não funciona.

  • Erros de console

    Erros que a página registra no console do navegador.

  • Verificação de formulários (nunca enviados)

    A marcação de cada formulário: campos de senha em uma página HTTP ou enviados por http://, senhas enviadas com GET, placeholders usados como único rótulo, rótulos ausentes, tipos de campo, dicas de autocomplete, ações externas, um token no estilo CSRF e um botão de envio.

  • Arquivos que não carregam

    Seus próprios scripts, folhas de estilo, imagens e fontes que falham ou retornam um status de erro enquanto a página carrega, e imagens que carregam quebradas.

Como a verificação funciona

Carregamos a página no Chromium headless, esperamos o carregamento terminar e coletamos os links da página como o navegador a vê — então links adicionados por JavaScript são incluídos. Cada link recebe uma requisição HEAD rápida, com GET como alternativa quando o servidor não aceita HEAD. Os redirecionamentos são seguidos manualmente, e cada etapa é conferida como endereço público antes de ser solicitada.

Os formulários nunca são enviados, clicados, focados ou preenchidos. Lemos o HTML deles e perguntamos uma vez ao navegador — sem tocar em nenhum campo — se ele bloquearia um envio vazio. A pontuação começa em 100: cada link interno quebrado custa 10 pontos (no máximo 40), cada erro de JavaScript não tratado 10 (no máximo 30), cada erro de console 5 (no máximo 20), cada arquivo seu que não carrega 4 (no máximo 20), um formulário de senha em HTTP, envio para http:// ou uso de GET 10 cada, e um placeholder usado como único rótulo 3. Links externos quebrados, imagens quebradas e as demais observações sobre formulários são informativos e não custam nada.

Esta é uma verificação rápida de uma página. Para verificar links em muitas páginas, crie uma conta gratuita e execute uma varredura do site, que segue os links de página em página e também informa links que apontam para redirecionamentos.

As evidências que você verá

Cada link quebrado é listado com a URL, o código de status que retornou (ou “sem resposta”) e o texto do link. Arquivos com falha mostram a URL e o status, erros de JavaScript e de console mostram as primeiras mensagens, e os resultados de formulários indicam o formulário e os campos envolvidos — apenas nomes e rótulos dos campos, nunca o que foi digitado. Links que não pudemos testar, como endereços privados, são marcados como não testados.

O que esta ferramenta não verifica

  • Todos os links da página

    Só os primeiros 12 links internos e 5 externos são testados. Links em outras páginas exigem uma varredura do site.

  • Sites que bloqueiam visitantes automatizados

    Alguns sites recusam verificadores com 403 ou 429. Tratamos esses casos como inconclusivos, e não como quebrados.

  • Se seus formulários realmente funcionam

    Os formulários nunca são enviados, então não podemos testar o que acontece depois do envio, a validação do lado do servidor, a proteção contra CSRF nem o filtro de spam.

  • Botões e interações

    Nada é clicado, então erros que só acontecem depois de um toque — abrir um menu, adicionar ao carrinho — não são detectados.

Problemas comuns que encontramos

  • Páginas que foram movidas ou excluídas

    Posts antigos do blog, produtos descontinuados ou páginas renomeadas que ainda recebem links.

  • Erros de digitação nos links

    Uma letra faltando ou uma barra a mais em um link digitado à mão.

  • Links que sobraram de uma reformulação

    Estruturas de URL antigas ou links para uma cópia de testes do site.

  • Erros de servidor

    Páginas que retornam erro 500 por causa de um plugin ou modelo com defeito.

  • JavaScript que quebra ao carregar

    Uma biblioteca ausente, um script carregado na ordem errada ou um código que espera um elemento que não existe nesta página.

  • Arquivos que não carregam

    Imagens, fontes ou scripts que retornam 404 após um redesign ou uma atualização de plugin.

  • Formulários inseguros ou sem rótulo

    Formulários de login em páginas ainda servidas por HTTP, caixas de busca que dependem do texto do placeholder em vez de um rótulo e campos de e-mail usando type="text".

Como corrigi-los

  1. Atualize ou remova o link

    Se a página mudou de lugar, troque o link pelo novo endereço. Se ela não existe mais, remova o link ou aponte-o para a página útil mais próxima.

  2. Redirecione endereços antigos

    Configure um redirecionamento permanente (301) da URL antiga para a nova, para que favoritos e links de outros sites continuem funcionando.

  3. Corrija os erros de JavaScript de cima para baixo

    Abra a página, depois as ferramentas de desenvolvedor do navegador (F12) e a aba Console. O primeiro erro muitas vezes causa os demais, então corrija-o primeiro.

  4. Verifique de novo após publicar

    Faça a verificação novamente depois de mudanças e depois de mover ou excluir páginas.

  5. Organize seus formulários

    Sirva e envie formulários por HTTPS, use method="post" para qualquer coisa com senha, dê a cada campo um rótulo visível e use os valores certos de type e autocomplete (email, tel, current-password) para que celulares e gerenciadores de senhas ajudem.

Perguntas frequentes

Ele verifica links para outros sites?

Sim, alguns: os primeiros 5 links para outros sites. Como muitos sites recusam visitantes automatizados, status como 403 ou 429 são tratados como inconclusivos, e links externos quebrados são informados apenas como informação, sem diminuir sua pontuação. Links para os seus próprios subdomínios não são testados.

Por que apenas 12 links internos?

Isso mantém a verificação gratuita rápida: cada link é uma requisição separada. Os links da sua navegação são testados primeiro, depois o restante na ordem da página. Uma varredura do site com uma conta gratuita cobre mais páginas e links.

Um link aparece como quebrado, mas funciona no meu navegador. Por quê?

Alguns servidores bloqueiam visitantes automatizados, exigem login ou limitam o número de solicitações, e retornam um erro como 403 ou 429 para o nosso verificador. Se a página funciona para visitantes reais, você pode ignorar, ou pedir à sua hospedagem que permita a verificação.

Ele envia meus formulários ou clica em botões?

Não. Os formulários nunca são enviados, clicados, focados ou preenchidos, então nada é enviado ou alterado no seu site. Lemos o HTML de cada formulário e o estado de validação do próprio navegador, e informamos nomes e rótulos dos campos — nunca os valores.

Por que os erros de console diminuem a pontuação?

Muitas vezes eles indicam algo que não funciona para os visitantes, como um script com falha. Eles custam menos que links quebrados ou erros não tratados, e o relatório mostra as primeiras mensagens para que você possa encontrá-los.

Guias úteis

Ferramentas gratuitas relacionadas

Prefere que alguém corrija por você?

Estas verificações são gratuitas, assim como os guias. Se preferir que uma pessoa faça as mudanças, nossa equipe oferece ajuda paga.