Un verificador de enlaces rápido y asíncrono, escrito en Rust, que detecta URL y direcciones de correo rotas en Markdown, HTML y sitios web.
JustinBeckwith/linkinator
Comprobador de enlaces rotos que rastrea sitios web, documentación y archivos locales mediante CLI, API de Node.js e integraciones de CI.
- Estrellas
- 1,286
- Forks
- 110
- Issues abiertos
- 17
- Último commit
- ayer
¿Qué es?
Linkinator analiza páginas web y archivos locales para encontrar enlaces rotos, enlaces inactivos y URL no válidas. Puede revisar un sitio activo, una carpeta con archivos HTML o Markdown o un conjunto de rutas definido con un patrón glob, e informa el estado HTTP y el resultado de cada enlace encontrado.
Funciona como herramienta de línea de comandos, biblioteca de Node.js con una API basada en eventos e imagen de Docker o binario independiente para entornos sin Node.js. Los análisis pueden ser superficiales o recursivos, seguir sitemaps y revisar enlaces en CSS, JSON-LD y cualquier elemento que contenga un enlace, no solo las etiquetas anchor. Se pueden configurar los anclajes de fragmento, la obligatoriedad de HTTPS, las políticas de redirección y el tratamiento de cada código de estado. Los resultados se pueden exportar como JSON o CSV.
El proyecto también incluye una GitHub Action y un servidor MCP, para ejecutar las mismas comprobaciones en pipelines de CI o desde asistentes de IA.
Funciones clave
- 01Analiza sitios web remotos y archivos HTML o Markdown locales.
- 02Admite rastreo recursivo, rastreo de sitemaps y patrones glob.
- 03Comprueba URL en CSS y anclajes de fragmento, además de los enlaces estándar.
- 04Permite configurar el tratamiento de redirecciones, HTTPS, reintentos y códigos de estado.
- 05Presenta los resultados en JSON o CSV e incluye una API de Node.js para integraciones personalizadas.
Casos de uso
- Encontrar enlaces rotos en la documentación antes de un lanzamiento.
- Ejecutar comprobaciones de enlaces como parte de los pipelines de CI/CD.
- Auditar los enlaces de un sitio web durante una revisión SEO.
- Validar un sitio estático creado con URL limpias.
Inicio rápido
- 1
Instala linkinator desde npm
npm install linkinator - 2
Comprueba si hay enlaces rotos en un sitio web
npx linkinator https://jbeckwith.com
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es linkinator?
- Comprobador de enlaces rotos que rastrea sitios web, documentación y archivos locales mediante CLI, API de Node.js e integraciones de CI. Linkinator analiza páginas web y archivos locales para encontrar enlaces rotos, enlaces inactivos y URL no válidas. Puede revisar un sitio activo, una carpeta con archivos HTML o Markdown o un conjunto de rutas definido con un patrón glob, e informa el estado HTTP y el resultado de cada enlace encontrado.
- ¿linkinator es gratuito? ¿Qué licencia tiene?
- linkinator es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿linkinator sigue mantenido?
- Mantenimiento activo. El último commit de linkinator fue el 6 nov 2026.
- ¿Para qué puedo usar linkinator?
- Encontrar enlaces rotos en la documentación antes de un lanzamiento. Ejecutar comprobaciones de enlaces como parte de los pipelines de CI/CD. Auditar los enlaces de un sitio web durante una revisión SEO. Validar un sitio estático creado con URL limpias.
- ¿Cómo se instala linkinator?
- Instala linkinator desde npm: npm install linkinator Comprueba si hay enlaces rotos en un sitio web: npx linkinator https://jbeckwith.com
- ¿Dónde consigo linkinator?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/JustinBeckwith/linkinator
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un servidor MCP y una CLI que proporcionan a los agentes de IA tus datos reales de Google Search Console, Analytics, Bing y rastreo para trabajar en SEO.
Herramienta de línea de comandos y skill de Claude Code que audita el SEO de cualquier sitio web a partir de la URL de su página de inicio y genera informes en PDF, XLSX y Markdown.
CLI de código abierto para pruebas de seguridad y regresión de servidores MCP, integrado con CI y con detección de cambios en esquemas, simulación segura de ataques y salida SARIF.
Herramienta de código abierto para auditar SEO que rastrea sitios web e informa de problemas técnicos, como enlaces rotos, redirecciones y etiquetas meta ausentes o duplicadas.
Herramienta de informes de pruebas multilenguaje que convierte resultados de numerosos frameworks de testing y sistemas CI/CD en informes HTML gráficos y claros.