Repolode
StJudeWasHere

StJudeWasHere/seonaut

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.

Alternativa open source a:Screaming Frog SEO SpiderAhrefs Site Audit

Estrellas
816
Forks
140
Issues abiertos
12
Último commit
hace 13 días

¿Qué es?

SEOnaut es una herramienta web para auditar SEO, escrita en Go. Analiza un sitio y genera un informe de problemas que pueden afectar su posicionamiento en buscadores, agrupados en tres niveles de gravedad: crítico, alto y bajo.

La herramienta comprueba problemas como enlaces rotos que llevan a errores 404, redirecciones temporales, permanentes y en bucle, etiquetas meta ausentes o duplicadas y encabezados ordenados incorrectamente. Los resultados se muestran en un panel interactivo creado con Apache ECharts, y los datos se almacenan en MySQL.

La forma recomendada de ejecutarla es con Docker Compose, que inicia la aplicación junto con un contenedor de MySQL 8.4. También hay una versión alojada disponible en seonaut.org.

Funciones clave

  • 01Analiza un sitio completo e informa de problemas de SEO agrupados por gravedad
  • 02Detecta enlaces rotos, problemas con las redirecciones y bucles de redirección
  • 03Encuentra etiquetas meta ausentes o duplicadas y encabezados ordenados incorrectamente
  • 04Panel interactivo basado en Apache ECharts
  • 05Se ejecuta con Docker Compose junto con una base de datos MySQL

Casos de uso

  • Auditar los problemas técnicos de SEO de un sitio web antes o después de su lanzamiento
  • Encontrar enlaces rotos y cadenas de redirecciones que consumen el presupuesto de rastreo
  • Alojar por cuenta propia un rastreador SEO en lugar de depender de una herramienta SaaS de pago

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/stjudewashere/seonaut.git
  2. 2

    Ve al directorio del proyecto

    cd seonaut
  3. 3

    Construye e inicia los contenedores de Docker

    docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build
  4. 4

    Abre http://localhost:9000 en el navegador

Antes de usarlo

  • Necesita Docker y una base de datos MySQL, por lo que el alojamiento propio requiere cierta configuración.
  • De forma predeterminada, funciona mediante HTTP sin cifrar; se recomienda usar un proxy inverso para HTTPS.

Temas

Preguntas frecuentes

¿Qué es seonaut?
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. SEOnaut es una herramienta web para auditar SEO, escrita en Go. Analiza un sitio y genera un informe de problemas que pueden afectar su posicionamiento en buscadores, agrupados en tres niveles de gravedad: crítico, alto y bajo.
¿seonaut es gratuito? ¿Qué licencia tiene?
seonaut es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿seonaut sigue mantenido?
Mantenimiento activo. El último commit de seonaut fue el 8 oct 2026.
¿Para qué puedo usar seonaut?
Auditar los problemas técnicos de SEO de un sitio web antes o después de su lanzamiento Encontrar enlaces rotos y cadenas de redirecciones que consumen el presupuesto de rastreo Alojar por cuenta propia un rastreador SEO en lugar de depender de una herramienta SaaS de pago
¿Cómo se instala seonaut?
Clona el repositorio: git clone https://github.com/stjudewashere/seonaut.git Ve al directorio del proyecto: cd seonaut Construye e inicia los contenedores de Docker: docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build Abre http://localhost:9000 en el navegador
¿Dónde consigo seonaut?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/StJudeWasHere/seonaut

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados