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.
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
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.
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.
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.
Verifique de novo após publicar
Faça a verificação novamente depois de mudanças e depois de mover ou excluir páginas.
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
- How to fix broken links on your website (and stop new ones appearing)Where broken links come from, how to find them, how to choose between updating, redirecting and removing each one, and how to stop them coming back.Ler o guia
- How to check your website's forms: labels, input types, HTTPS and CSRFForms are where visitors hand you their data. What to check in every form, how to fix the common problems, and why Rudra reviews forms without ever submitting them.Ler o guia
Ferramentas gratuitas relacionadas
- Verificador de SEOVerifique o título, a descrição, os cabeçalhos, as descrições de imagens, a URL canônica, o robots.txt e o sitemap da sua página.Abrir Verificador de SEO
- Auditoria de siteVerifique uma página quanto a SEO, velocidade, celular, acessibilidade, segurança, links quebrados e problemas de servidor em um único relatório.Abrir Auditoria de site
- Verificador de segurança do siteVerifique o HTTPS, seu certificado SSL e os cabeçalhos de segurança que seu servidor envia.Abrir Verificador de segurança do site
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.