Repolode
StJudeWasHere

StJudeWasHere/seonaut

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.

Alternativa open source a:Screaming Frog SEO SpiderAhrefs Site Audit

Estrelas
816
Forks
140
Issues abertas
12
Último commit
há 13 dias

O que é?

SEOnaut é uma ferramenta web de auditoria de SEO escrita em Go. Ela rastreia um site e gera um relatório de problemas que podem afetar o posicionamento nos mecanismos de busca, agrupados em três níveis de gravidade: crítico, alto e baixo.

A ferramenta verifica problemas como links quebrados que levam a erros 404, redirecionamentos temporários, permanentes e em loop, meta tags ausentes ou duplicadas e títulos fora da ordem correta. Os resultados são apresentados em um painel interativo criado com Apache ECharts, e os dados são armazenados no MySQL.

A forma recomendada de executá-la é com Docker Compose, que inicia a aplicação junto com um container MySQL 8.4. Também há uma versão hospedada em seonaut.org.

Recursos principais

  • 01Rastreia um site inteiro e apresenta problemas de SEO agrupados por gravidade
  • 02Detecta links quebrados, problemas de redirecionamento e loops de redirecionamento
  • 03Encontra meta tags ausentes ou duplicadas e títulos fora da ordem correta
  • 04Painel interativo desenvolvido com Apache ECharts
  • 05Executa com Docker Compose junto a um banco de dados MySQL

Casos de uso

  • Auditar problemas técnicos de SEO em um site antes ou depois do lançamento
  • Encontrar links quebrados e cadeias de redirecionamento que desperdiçam o orçamento de rastreamento
  • Hospedar seu próprio rastreador de SEO em vez de depender de uma ferramenta SaaS paga

Início rápido

  1. 1

    Clone o repositório

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

    Acesse o diretório do projeto

    cd seonaut
  3. 3

    Compile e inicie os contêineres do Docker

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

    Abra http://localhost:9000 no navegador

Antes de usar

  • Requer Docker e um banco de dados MySQL, então a hospedagem própria exige alguma configuração.
  • Por padrão, funciona em HTTP sem criptografia; recomenda-se usar um proxy reverso para HTTPS.

Tópicos

Perguntas frequentes

O que é seonaut?
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. SEOnaut é uma ferramenta web de auditoria de SEO escrita em Go. Ela rastreia um site e gera um relatório de problemas que podem afetar o posicionamento nos mecanismos de busca, agrupados em três níveis de gravidade: crítico, alto e baixo.
seonaut é gratuito? Qual é a licença?
seonaut é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
seonaut ainda é mantido?
Manutenção ativa. O último commit de seonaut foi em 8 de out. de 2026.
Para que posso usar seonaut?
Auditar problemas técnicos de SEO em um site antes ou depois do lançamento Encontrar links quebrados e cadeias de redirecionamento que desperdiçam o orçamento de rastreamento Hospedar seu próprio rastreador de SEO em vez de depender de uma ferramenta SaaS paga
Como instalar seonaut?
Clone o repositório: git clone https://github.com/stjudewashere/seonaut.git Acesse o diretório do projeto: cd seonaut Compile e inicie os contêineres do Docker: docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build Abra http://localhost:9000 no navegador
Onde consigo seonaut?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/StJudeWasHere/seonaut

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados