SEO monitoring & audits

CrawlSEO

Monitoramento de SEO auto-hospedado e sob licença MIT que reúne os dados do Google Search Console, um rastreador do site e as Core Web Vitals em um único painel, com um servidor MCP para que agentes de IA possam consultá-lo

crawlseo/crawlseoTypeScript529 as of 2026-08-14
By Jake Luo · Published 14 de ago. de 2026

O CrawlSEO é um painel de SEO auto-hospedado e sob licença MIT que puxa os seus próprios dados do Google Search Console, rastreia o seu site e mede as Core Web Vitals no mesmo lugar, e então expõe tudo isso a agentes de IA por meio de um servidor Model Context Protocol. Ele é voltado a fundadores, não a especialistas em SEO: a metade gratuita é tudo o que o Google já reporta sobre você, e as partes que dependem de dados externos — volume de palavras-chave e backlinks — funcionam com a sua própria chave de um fornecedor pago. É um projeto inicial, então leia-o como uma camada de monitoramento que diz o que mudou, não como uma ferramenta que decide o que fazer a respeito.

O que é o CrawlSEO

O CrawlSEO (github.com/crawlseo/crawlseo) é um painel de monitoramento de SEO auto-hospedado, construído com Next.js, PostgreSQL e Prisma, publicado sob licença MIT pela Brandson Digital. Você o conecta por OAuth à sua própria propriedade do Google Search Console, aponta o rastreador dele para o seu site, e ele mantém as duas visões lado a lado: o que o Google reporta sobre as suas páginas e o que as suas páginas de fato contêm.

  • Análise do Search Console palavras-chave, páginas, cliques, impressões e posição, com comparação de 28 dias e indicadores de variação.
  • Rastreador do site até 2.000 páginas por rastreamento, com nota de saúde, 16 tipos de problema e notas de correção por página.
  • Core Web Vitals LCP, CLS, INP e TTFB vindos do PageSpeed Insights, mobile e desktop lado a lado. Nossa definição dessas métricas está em Core Web Vitals.
  • Detecção de oportunidades palavras-chave a um passo do topo, páginas com CTR baixo, decaimento de conteúdo e canibalização de palavras-chave.
  • Alertas quedas de tráfego, mudanças de posição, novos 404 e piora das vitals, por e-mail, Slack, Telegram ou webhook.
  • Um servidor MCP dez ferramentas para que Claude Code, Claude Desktop ou Cursor consultem os mesmos dados via Model Context Protocol.

A implantação é via Docker Compose sobre uma imagem multiarquitetura pronta, ou uma instalação manual com Node e PostgreSQL. O projeto é novo: foi criado em abril de 2026, quatro pessoas contribuíram e a única versão com tag é a v0.1.0. Leia o número de estrelas como interesse, não como maturidade, e conte em ser um usuário inicial, não um cliente.

O que ele lê de graça e o que exige uma chave paga

Essa divisão importa mais do que a lista de recursos, porque decide o que a ferramenta consegue te dizer no primeiro dia sem orçamento.

DadoDe onde vemCusto
Cliques, impressões, posição, consultasSua própria propriedade do Search Console, via OAuthGrátis
Problemas de rastreamento, títulos, códigos de statusO rastreador do próprio CrawlSEO, no seu servidorGrátis
Core Web VitalsGoogle PageSpeed InsightsGrátis
Volume de palavras-chave, dificuldade, CPCDataForSEO, com a sua chavePago; a alternativa gratuita é o Google Autocomplete
Backlinks, domínios de referência, texto âncoraDataForSEO, com a sua chavePago

Essa última linha não é um atalho do mantenedor. Fomos atrás da mesma coisa enquanto construíamos os nossos próprios relatórios do Search Console e confirmamos: a API do Search Console não expõe nenhum endpoint de links, e o relatório de Links existe apenas na interface web. Ou seja, qualquer ferramenta construída sobre dados do GSC precisa buscar backlinks fora do GSC ou deixar o painel vazio. Vale saber disso antes de julgar uma ferramenta de SEO gratuita por restringir justamente o número que todo mundo quer.

Onde ele entra na stack de crescimento de um fundador

Monitorar é a metade barata do SEO. Um painel consegue dizer que uma página caiu da posição 8 para a 14, que uma mudança de template colocou uma tag canônica na URL errada, ou que uma rota passou a responder 404 depois de um deploy. Ele não escreve a página que ranqueia, não conquista o link e não decide qual dos quarenta problemas sinalizados merece uma tarde. Essa lacuna é o trabalho de verdade, e é onde fica o AgentCeres — o AI Growth Officer em agentceres.com —: um time de especialistas que redige o conteúdo, a prospecção e os anúncios, com uma pessoa aprovando tudo o que sai.

O tipo de problema que um monitor pega é real, e nós pegamos um. O nosso próprio site de marketing pré-renderiza milhares de páginas em oito idiomas, e um problema de canônicas apareceu no Search Console como páginas que o Google rastreou e depois decidiu não indexar sob a nossa URL. Nenhum teste pegou, porque nada estava quebrado: as páginas renderizavam bem. Se você publica um site grande ou gerado programaticamente, algo precisa vigiar o Search Console por você, e auto-hospedar esse algo contra o seu próprio banco é uma resposta razoável. Se o site é pequeno, comece por SEO para um site novo, e leia sobre orçamento de rastreamento antes de supor que o rastreamento é o seu gargalo.

FAQ

O CrawlSEO substitui o Ahrefs ou o Semrush?
Não pelo motivo que leva a maioria a comprá-los. Ahrefs e Semrush vendem o rastreamento deles da web inteira: palavras-chave de concorrentes, um índice de backlinks, dados de posição de domínios que você não controla. O CrawlSEO reporta sobre o site que você controla, usando dados que o Google já te dá, e aluga dados de terceiros só se você fornecer uma chave. Se a sua pergunta é "o que está acontecendo no meu site", a troca é justa. Se a pergunta é "para o que o meu concorrente ranqueia", não é.
O que o servidor MCP realmente permite a um agente fazer?
Ele expõe dez ferramentas a qualquer cliente de Model Context Protocol, como Claude Code, Claude Desktop ou Cursor: listar sites, puxar palavras-chave, páginas e tráfego, iniciar um rastreamento e ler os problemas dele, e buscar vitals e oportunidades. Na prática, você pergunta a um agente sobre os seus dados do Search Console na mesma sessão em que está editando a página, em vez de exportar um CSV antes. Os dados ficam na sua própria instância.
Ele está pronto para produção?
Trate como algo inicial. Tem licença MIT, publica imagens Docker multiarquitetura, roda as migrações ao subir o contêiner e recebeu trabalho real de segurança: o rastreador foi endurecido contra SSRF e as credenciais de banco do compose viraram variáveis de ambiente em julho de 2026. Mas é um projeto novo, com quatro pessoas contribuindo e uma única tag v0.1.0. Auto-hospede atrás da sua própria autenticação, fixe uma tag de imagem em vez de seguir a latest e mantenha uma exportação do que faria falta.
Related projects
OpenSEOAlternativa de código aberto ao Semrush e ao Ahrefs — pesquisa de palavras-chave, backlinks e auditorias de site em um modelo pay-as-you-goNext SEOComponentes React sob licença MIT para dados estruturados em projetos Next.jsClaude SEOPlugin de auditoria de SEO open-source para o Claude Code: subagentes especializados em paralelo que convergem num único plano de ação priorizadoUmamiWeb analytics de código aberto e focado em privacidade — uma alternativa auto-hospedável ao Google Analytics

You built it. Now grow it.

AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $39/month.

Start free trialMore projects