Verificador de links rápido e assíncrono, escrito em Rust, que encontra URLs e endereços de e-mail inválidos em Markdown, HTML e sites.
JustinBeckwith/linkinator
Verificador de links quebrados que rastreia sites, documentação e arquivos locais por meio de CLI, API Node.js e integrações de CI.
- Estrelas
- 1,286
- Forks
- 110
- Issues abertas
- 17
- Último commit
- anteontem
O que é?
O Linkinator verifica páginas da web e arquivos locais em busca de links quebrados, links inativos e URLs inválidas. Ele pode verificar um site no ar, uma pasta com arquivos HTML ou markdown ou um conjunto de caminhos definido por glob, e informa o status HTTP e o resultado de cada link encontrado.
Ele funciona como ferramenta de linha de comando, biblioteca Node.js com uma API baseada em eventos e imagem Docker ou binário independente para ambientes sem Node.js. As varreduras podem ser superficiais ou recursivas, seguir sitemaps e verificar links em CSS, JSON-LD e qualquer elemento que contenha um link, não apenas tags de âncora. Âncoras de fragmento, exigência de HTTPS, política de redirecionamento e tratamento por código de status são configuráveis; os resultados podem ser exportados como JSON ou CSV.
O projeto também oferece uma GitHub Action e um servidor MCP, permitindo executar as mesmas verificações em pipelines de CI ou por meio de assistentes de IA.
Recursos principais
- 01Verifica sites remotos e arquivos HTML ou markdown locais.
- 02Oferece rastreamento recursivo, rastreamento de sitemaps e padrões glob.
- 03Verifica URLs em CSS e âncoras de fragmento, além dos links convencionais.
- 04Permite configurar o tratamento de redirecionamentos, HTTPS, novas tentativas e códigos de status.
- 05Gera resultados em JSON ou CSV e oferece uma API Node.js para integrações personalizadas.
Casos de uso
- Encontrar links quebrados na documentação antes de um lançamento.
- Executar verificações de links como etapa em pipelines de CI/CD.
- Auditar os links de um site durante uma análise de SEO.
- Validar um site estático criado com URLs limpas.
Início rápido
- 1
Instale o linkinator pelo npm
npm install linkinator - 2
Verifique se há links quebrados em um site
npx linkinator https://jbeckwith.com
Em coleções
Tópicos
Perguntas frequentes
- O que é linkinator?
- Verificador de links quebrados que rastreia sites, documentação e arquivos locais por meio de CLI, API Node.js e integrações de CI. O Linkinator verifica páginas da web e arquivos locais em busca de links quebrados, links inativos e URLs inválidas. Ele pode verificar um site no ar, uma pasta com arquivos HTML ou markdown ou um conjunto de caminhos definido por glob, e informa o status HTTP e o resultado de cada link encontrado.
- linkinator é gratuito? Qual é a licença?
- linkinator é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- linkinator ainda é mantido?
- Manutenção ativa. O último commit de linkinator foi em 6 de nov. de 2026.
- Para que posso usar linkinator?
- Encontrar links quebrados na documentação antes de um lançamento. Executar verificações de links como etapa em pipelines de CI/CD. Auditar os links de um site durante uma análise de SEO. Validar um site estático criado com URLs limpas.
- Como instalar linkinator?
- Instale o linkinator pelo npm: npm install linkinator Verifique se há links quebrados em um site: npx linkinator https://jbeckwith.com
- Onde consigo linkinator?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/JustinBeckwith/linkinator
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um servidor MCP e CLI que fornece a agentes de IA seus dados reais do Google Search Console, Analytics, Bing e rastreamento para trabalhos de SEO.
Ferramenta de linha de comando e skill do Claude Code que audita o SEO de qualquer site a partir da URL da página inicial e gera relatórios em PDF, XLSX e Markdown.
CLI open source de segurança e testes de regressão integrado ao CI para servidores MCP, com verificação de mudanças em schemas, simulação segura de ataques e saída SARIF.
Ferramenta de auditoria de SEO de código aberto que rastreia sites e identifica problemas técnicos, como links quebrados, redirecionamentos e meta tags ausentes ou duplicadas.
Ferramenta multilíngue de relatórios de testes que transforma resultados de diversos frameworks de teste e sistemas de CI/CD em relatórios HTML gráficos e claros.