Ferramentas e Plataformas de SEO Auto-Hospedadas: Guia de Código Aberto

SEO de código aberto além dos plugins do WordPress

Conteúdo da página

A SEO auto-hospedada agora abrange rastreadores, painéis do Search Console, rastreadores de posições, servidores MCP e IA local. Este guia compara as principais plataformas open-source e quais recursos funcionam sem APIs de SEO pagas.

O termo abrange sistemas muito diferentes. Alguns projetos funcionam com base apenas no seu próprio site e em dados de busca de primeira parte, enquanto outros auto-hospedam a interface, mas ainda exigem a DataForSEO, um provedor comercial de SERP (resultados de pesquisa), ou outra API paga para seus recursos mais valiosos.

Pilha de SEO auto-hospedada: um rastreador de site, dados do Search Console e uma LLM local alimentando um único painel

Um painel envolvido em torno de um serviço de dados pago é arquiteturalmente diferente de um rastreador, um analisador do Search Console ou um sistema de IA local que continua funcionando quando todas as chaves de API comerciais são removidas. Essa diferença, e não a localização do código-fonte, decide quais plataformas se adequam a uma pilha sem APIs pagas, e é o eixo da comparação abaixo. Esses sistemas rodam lado a lado com pipelines de implantação e sinais de indexação - a infraestrutura de publicação mapeada no hub de Infraestrutura Web deste site.

O que é uma plataforma de SEO auto-hospedada?

Uma plataforma de SEO auto-hospedada executa pelo menos a camada de aplicação em infraestrutura que você controla. Dependendo do projeto, a aplicação rastreia sites, analisa dados do Search Console, rastreia posições, inspeciona Core Web Vitals, gera relatórios ou expõe funções de SEO a agentes de IA.

A pergunta que separa os projetos é de onde vêm os dados. Uma plataforma comercial de SEO típica combina vários conjuntos de dados caros:

banco de dados de palavras-chave
+
coleta de SERP
+
rastreador de backlinks
+
rastreador de site
+
Search Console
+
análises
+
análise de conteúdo

Os projetos open-source reproduzem bem algumas dessas camadas. Rastreamento de sites, SEO técnico, análise do Search Console, análise local de páginas, Core Web Vitals e recomendações assistidas por LLM são todos viáveis para auto-hospedagem.

Outras camadas são muito mais difíceis. Um índice global de backlinks requer o rastreamento contínuo de uma parte substancial da web pública, e conjuntos de dados confiáveis de volume de palavras-chave e SERP em escala mundial exigem ou uma grande coleta de dados ou acesso a fontes comerciais. Projetos open-source que prometem dados semelhantes aos da Ahrefs geralmente obtêm pelo menos parte deles de outra API.

Quatro tipos de ferramenta de SEO auto-hospedada

O ecossistema atual separa-se em quatro categorias.

Rastreadores técnicos

Estes inspecionam o site real e detectam links quebrados, títulos duplicados, metadados ausentes, erros canônicos, problemas de títulos, cadeias de redirecionamento e problemas de acessibilidade.

Exemplos:

Eles normalmente proporcionam valor substancial sem nenhuma API de SEO paga.

Plataformas de desempenho de busca e monitoramento

Estas combinam dados de rastreamento com informações de busca de primeira parte, particularmente o Google Search Console.

Exemplos:

Para um site estabelecido, esta categoria é muitas vezes mais útil do que um banco de dados genérico de palavras-chave, pois funciona com impressões reais, cliques, CTR, posições e as páginas com as quais o Google já associa o seu domínio.

Ferramentas de posição e SERP

Estas coletam resultados do mecanismo de busca e rastreiam posições.

Exemplos:

A dificuldade aqui é operacional, em vez de conceitual. Mecanismos de busca aplicam limites de taxa ao acesso automatizado, mudam a marcação, apresentam CAPTCHAs e personalizam os resultados. Um sistema de SERP auto-hospedado pode funcionar, mas requer mais manutenção do que chamar uma API comercial de SERP.

Plataformas de SEO completas

Estas tentam reunir pesquisa de palavras-chave, backlinks, análise de concorrentes, auditorias de site, rastreamento de posições e fluxos de trabalho de IA em um único produto. O exemplo mais visível é o OpenSEO. Esses sistemas fornecem uma interface atraente, e seus dados externos ainda muitas vezes vêm de APIs comerciais, portanto, inspecione o caminho dos dados antes da implantação.

Ferramentas de SEO auto-hospedadas comparadas

As contagens de estrelas e forks no GitHub são aproximadas, obtidas em setembro de 2026. São sinais de adoção, não pontuações de qualidade.

Sistema Tipo Estrelas GitHub Forks Interface Web CLI MCP LLM Local API de SEO paga necessária para valor central Licença
OpenSEO Plataforma de SEO completa 20,5 mil 2,6 mil Sim Parcial Sim Não primário Sim, DataForSEO MIT
SerpBear Rastreador de posições 2,1 mil 294 Sim Não Não Não Não, se usar seus próprios proxies MIT
LibreCrawl Rastreador técnico 980 206 Sim Limitado Não Não Não MIT
SiteOne Crawler Rastreador técnico / QA 917 84 Relatórios / desktop Sim Não nativo Sim Não MIT
CrawlSEO Plataforma de monitoramento 601 92 Sim Não Sim Lado do agente Não MIT
SEO Skill CLI de SEO / backend de agente 532 42 Não Sim Sim Lado do agente Não Apache-2.0
Scouter Rastreador nativo de IA 71 7 Sim Alguns Sim Sim Não MIT
OpenGSC Plataforma GSC 27 19 Sim Limitado Sim Sim Não para o núcleo MIT
OpenSERP API / CLI de SERP Varia Varia Docs da API Sim Add-on Não Não MIT

A coluna mais importante é se a funcionalidade útil sobrevive quando as chaves de API de SEO comercial são removidas. As 20.000 estrelas do OpenSEO refletem amplo apelo e uma proposta tudo-em-um, não auto-suficiência, e um projeto jovem como o Scouter pode oferecer uma arquitetura de LLM local mais interessante com muito menos estrelas. Antes de escolher, é melhor perguntar:

O projeto resolve o meu problema?
Seu núcleo ainda funciona sem uma API paga?
Posso exportar meus dados?
Posso automatizá-lo?
O projeto é mantido?
Posso substituir componentes individuais mais tarde?

OpenSEO

O OpenSEO é o maior projeto nesta comparação, com cerca de 20,5 mil estrelas do GitHub e 2,6 mil forks no momento da escrita. O projeto se descreve como uma alternativa open-source para Semrush e Ahrefs e fornece pesquisa de palavras-chave, rastreamento de posições, inteligência de concorrentes, backlinks, auditorias de site, visibilidade de IA, MCP e habilidades de agente.

Seu recurso mais forte é a integração de produto: uma aplicação moderna com contexto de projeto, fluxos de trabalho de SEO e uma interface MCP para clientes como Claude Code, Codex, OpenClaw e Hermes, em vez de montar várias utilidades de linha de comando.

A dependência de dados é a outra metade da história. A documentação do projeto exige explicitamente uma chave de API da DataForSEO para dados de SEO, e a DataForSEO é um serviço comercial separado pago conforme o uso. Auto-hospedar o OpenSEO não auto-hospeda o conjunto de dados subjacente. A arquitetura é:

flowchart LR A[Website] --> B[OpenSEO] C[AI Agent] -->|MCP| B B --> D[DataForSEO] B --> E[Google Search Console] B --> F[OpenSEO database]

Se você já usa a DataForSEO, o OpenSEO é um plano de controle open-source em torno dela, e o auto-hospedamento ainda lhe dá controle sobre projetos, credenciais, estado da aplicação e integração de agentes. Não é uma substituição para dados externos de SEO pagos.

Melhor uso

Escolha o OpenSEO quando você deseja uma interface moderna estilo Semrush e está confortável pagando diretamente à DataForSEO em vez de pagar por uma assinatura de SaaS de SEO tradicional. Não o escolha se o requisito for que o sistema retém a maior parte do seu valor sem nenhuma API de SEO paga.

SiteOne Crawler

O SiteOne Crawler é uma das ferramentas mais auto-contidas da lista. Ele tem cerca de 917 estrelas do GitHub e 84 forks e é projetado como um rastreador de site multiplataforma para SEO, segurança, acessibilidade, desempenho e garantia de qualidade.

As verificações de SEO cobrem a camada técnica: metadados, links, redirecionamentos, estrutura da página, códigos de status, sitemaps e problemas relacionados. O SiteOne também inspeciona cabeçalhos de segurança, TLS, acessibilidade, cache e desempenho, o que o torna útil para sites gerenciados por desenvolvedores onde o SEO é parte de um processo mais amplo de qualidade de implantação.

Renderização de navegador para sites modernos

O SiteOne pode opcionalmente renderizar páginas através do Chromium usando o Chrome DevTools Protocol. Isso importa para sites React, Vue, Angular e outros onde links ou conteúdo importantes só aparecem após a execução de JavaScript. Para sistemas estáticos como o Hugo, a renderização de navegador geralmente é desnecessária, mas é útil ao testar aplicativos embutidos, widgets do lado do cliente ou páginas com comportamento JavaScript significativo.

Suporte a LLM local

A camada de IA opcional do SiteOne suporta OpenAI, Anthropic, Gemini e endpoints compatíveis com OpenAI arbitrários. O caminho compatível com OpenAI pode apontar para Ollama, vLLM, LocalAI, gateways auto-hospedados ou outros servidores compatíveis, então um modelo local pode inspecionar páginas selecionadas sem enviar conteúdo para um provedor de nuvem.

Uma arquitetura totalmente local:

flowchart LR A[Website] --> B[SiteOne] B --> C[Deterministic crawl results] C --> D[Local OpenAI-compatible API] D --> E[Ollama / llama.cpp / vLLM] E --> F[SEO suggestions]

O SiteOne determina fatos como descrições ausentes ou links quebrados, enquanto o modelo propõe uma melhor redação ou resume as descobertas.

Porta de qualidade CI/CD

Um fluxo de trabalho prático:

flowchart LR A[Git push] --> B[Build website] B --> C[Local preview] C --> D[SiteOne crawl] D --> E{Critical issues?} E -->|Yes| F[Fail pipeline] E -->|No| G[Deploy]

O rastreamento é executado contra um preview local antes da implantação, e o pipeline falha em caso de problemas críticos. Isso dá às equipes de engenharia uma verificação automatizada em vez de um painel que é revisado ocasionalmente.

Melhor uso

Escolha o SiteOne para sites técnicos, geradores de sites estáticos, pipelines CI/CD ou qualquer ambiente onde as verificações de SEO devem se comportar como verificações automatizadas de qualidade de software. É uma opção forte quando a prioridade é valor local genuíno em vez de conjuntos de dados externos de SEO.

LibreCrawl

O LibreCrawl é um rastreador de SEO multiusuário baseado na web com cerca de 980 estrelas do GitHub e 206 forks. O projeto o posiciona como uma alternativa open-source para rastreadores de desktop como o Screaming Frog.

O LibreCrawl extrai títulos de páginas, descrições, títulos, links, informações de resposta e outros dados técnicos de SEO. Ele suporta renderização de JavaScript, profundidade de rastreamento configurável, filtragem de URLs, proxies, comportamento de robots.txt e exportação para CSV, XLSX, JSON e XML. Diferente de um rastreador apenas de desktop, ele funciona como uma aplicação web e suporta usuários concorrentes com sessões separadas.

Dependências externas

O rastreador central funciona localmente. A integração do PageSpeed Insights pode usar a API do Google e se beneficia de uma chave de API para limites mais altos, mas o próprio rastreador não requer um serviço de dados de SEO comercial.

Como o LibreCrawl opera contra o site renderizado e não o CMS, ele funciona com:

Hugo
WordPress
Ghost
Drupal
Next.js
Astro
React
websites customizados

Limitações

O LibreCrawl não oferece a arquitetura orientada a agentes do Scouter ou SEO Skill: não há um fluxo de trabalho MCP central, e a integração de LLM local não é seu foco principal. Sua força está no rastreamento direto e na exportação de dados.

Melhor uso

Escolha o LibreCrawl quando você deseja um rastreador open-source baseado em navegador com um fluxo de trabalho humano familiar e bom suporte a exportação.

Scouter

O Scouter é um projeto mais jovem, mas sua arquitetura é a mais ambiciosa desta lista para fluxos de trabalho de SEO nativos de IA. Ele tem aproximadamente 71 estrelas do GitHub e 7 forks, então seu histórico de implantação é pequeno em comparação com OpenSEO ou SerpBear. O conjunto de recursos documentado inclui uma interface web auto-hospedada, suporte multiusuário, renderização de JavaScript, PageRank interno, extratores XPath e regex personalizados, acesso SQL a dados de rastreamento, categorização de páginas por IA, geração em lote por IA e um servidor MCP nativo.

Traga seu próprio LLM

O Scouter suporta modelos hospedados e locais; as opções locais documentadas são Ollama e vLLM. A arquitetura resultante:

flowchart TD A[Website] --> B[Scouter crawler] B --> C[Crawl database] C --> D[Web UI] C --> E[MCP] C --> F[AI assistant] F --> G[Local Ollama / vLLM] E --> H[AI agent]

Isso está mais próximo de um “banco de dados de SEO para agentes” do que de um rastreador tradicional.

Integração MCP

Sem MCP, um assistente de IA geralmente precisa de relatórios colados em seu contexto ou scripts personalizados escritos em torno de arquivos exportados. Com MCP, o agente pergunta diretamente ao sistema de SEO por evidências estruturadas de rastreamento, aciona operações e recupera descobertas relevantes conforme necessário. Fluxos de trabalho como este tornam-se realistas:

Encontrar páginas com linkagem interna fraca.

Para cada página:
- mostrar contagem de links internos
- identificar páginas semanticamente relacionadas
- propor links
- não modificar conteúdo

O rastreador fornece os fatos, o modelo fornece a interpretação.

Limitações

O Scouter é novo. Um projeto de 2026 com cerca de 60 commits e uma pequena base de usuários é infraestrutura promissora em vez de um padrão de produção comprovado, e sua pilha mais complexa significa mais componentes operacionais do que um rastreador de binário único como o SiteOne.

Melhor uso

Escolha o Scouter quando MCP, acesso web multiusuário, SQL sobre dados de rastreamento e integração de IA local forem importantes o suficiente para justificar a execução de uma plataforma mais jovem.

SEO Skill (iannuttall/seo)

O SEO Skill adota uma abordagem diferente: em vez de um grande painel de navegador, ele fornece uma CLI local seo, uma biblioteca TypeScript, uma habilidade de agente empacotada e um servidor MCP. O projeto tem cerca de 532 estrelas do GitHub e 42 forks.

O fluxo de trabalho combina evidências do seu próprio rastreamento, Google Search Console e análises opcionais em relatórios que humanos ou agentes de IA podem inspecionar e executar. Comandos úteis:

seo report
seo quick-wins
seo second-page
seo technical-watch
seo refresh-priorities
seo report --json
seo mcp serve

O projeto expõe mais de 70 ferramentas de auditoria de SEO através de sua camada CLI e MCP.

Dados de primeira parte em primeiro lugar

O SEO Skill trata os provedores de pesquisa pagos como enriquecimento opcional em vez de infraestrutura obrigatória. Ele pode usar dados de rastreamento local, Google Search Console e dados de análises, e pode opcionalmente conectar à DataForSEO, Semrush ou Ahrefs. Se nenhum dos provedores comerciais for configurado, o fluxo de trabalho de primeira parte ainda funciona.

Para um site estabelecido, uma consulta com

8.000 impressões
posição média 8,2
CTR 1,1%

descreve sua oportunidade real, enquanto uma estimativa de terceiros afirmando que uma palavra-chave relacionada recebe 12.000 buscas por mês descreve um mercado que você não pode verificar com seus próprios dados.

Arquitetura de agente

flowchart LR A[Website] --> B[SEO Skill crawl] C[Google Search Console] --> B D[Analytics] --> B B --> E[MCP server] E --> F[Hermes / Claude / Codex] F --> G[Local LLM]

O LLM recebe evidências estruturadas da ferramenta de SEO em vez de raspar painéis ou adivinhar métricas.

Limitações

O SEO Skill não é um painel de SEO multiusuário polido. Se você deseja uma aplicação visual que o pessoal de marketing possa navegar o dia todo, outro sistema pode se adequar melhor. A pesquisa externa de concorrentes, backlinks e palavras-chave permanece limitada a menos que provedores de terceiros opcionais sejam adicionados.

Melhor uso

Escolha o SEO Skill quando você deseja um backend de SEO orientado a agentes, scriptável, construído em torno de evidências de primeira parte em vez de uma grande GUI. Para desenvolvedores, publicadores de sites estáticos e fluxos de trabalho Git automatizados, é um ajuste forte.

CrawlSEO

O CrawlSEO é um painel de monitoramento de SEO auto-hospedado com cerca de 601 estrelas do GitHub e 92 forks. Ele combina Google Search Console, um rastreador de site, Core Web Vitals, oportunidades de SEO e acesso MCP, o que o coloca entre um rastreador e uma plataforma de SEO completa.

As fontes de dados centrais são:

  • Google Search Console
  • rastreamento local de site
  • dados de Core Web Vitals / PageSpeed
  • observações históricas armazenadas

O CrawlSEO pode fornecer monitoramento contínuo sem um provedor de SEO pago.

Pesquisa externa opcional

O CrawlSEO pode se integrar à DataForSEO para pesquisa de palavras-chave e informações de backlinks, mas esses recursos são opcionais, e o Google Autocomplete fornece uma alternativa gratuita para sugestões de palavras-chave. A pilha central funciona sem um conjunto de dados externo de SEO:

GSC
+
crawler
+
Core Web Vitals
+
MCP

Ferramentas MCP

O CrawlSEO expõe dez ferramentas MCP cobrindo sites, visão geral do site, palavras-chave, páginas, tráfego, rastreamento, problemas de rastreamento, Core Web Vitals e oportunidades. Um agente pode fazer perguntas como:

Quais páginas perderam impressões este mês e também têm problemas técnicos de rastreamento?

Essa correlação entre desempenho de busca e estado técnico é mais acionável do que uma pontuação de SEO genérica.

Melhor uso

Escolha o CrawlSEO se você deseja um painel auto-hospedado persistente construído em torno do Search Console e monitoramento contínuo, em vez de auditorias pontuais. É particularmente adequado para sites estabelecidos que já recebem impressões significativas de busca do Google.

OpenGSC

O OpenGSC é outra plataforma centrada no Search Console. É um projeto jovem, com aproximadamente 27 estrelas e 19 forks, mas acumulou um conjunto de recursos substancial. A proposta central: o Search Console contém dados de SEO de primeira parte valiosos, mas a interface do próprio Google é limitada para análise longitudinal, monitoramento entre sites, detecção de decaimento de conteúdo e fluxos de trabalho de agentes.

O OpenGSC adiciona:

  • painéis GSC multi-site
  • rastreamento de posições a partir de dados de primeira parte
  • consultas a uma distância de ser atingido
  • detecção de decaimento de conteúdo
  • análise de canibalização
  • auditoria de site
  • ferramentas de indexação
  • alertas e resumos
  • MCP
  • ferramentas opcionais de SEO com IA

Auditoria de site integrada

O rastreador opera com zero APIs externas de SEO e verifica até centenas de páginas em busca de links internos quebrados, problemas de título, descrições ausentes, problemas de H1, páginas noindex, descompassos canônicos, conteúdo fino, texto alternativo de imagem ausente e respostas lentas. A plataforma retém funcionalidade local útil mesmo quando suas integrações de pesquisa opcionais são desativadas.

IA e provedores externos

O OpenGSC suporta vários provedores de IA e endpoints compatíveis com OpenAI personalizados, o que torna a inferência local possível dependendo do servidor configurado. Alguns recursos de pesquisa estendidos podem usar a DataForSEO ou outros provedores externos, mas eles não são necessários para o painel do Search Console e a camada de auditoria local.

Cautela em torno de recursos opcionais de indexação

O OpenGSC inclui infraestrutura opcional voltada para indexação que vai além da análise normal do Search Console. Avalie esses recursos independentemente; eles não são necessários para monitoramento de SEO ordinário. Para implantações conservadoras, a configuração sensata é:

GSC analytics
+
site audit
+
MCP
+
optional local AI

em vez de habilitar todos os módulos disponíveis.

Melhor uso

Escolha o OpenGSC se o Search Console for o centro do seu fluxo de trabalho de SEO e você quiser uma interface auto-hospedada em torno dos seus próprios dados de desempenho de busca.

SerpBear

O SerpBear é um dos rastreadores de posição open-source mais maduros, com cerca de 2,1 mil estrelas do GitHub e 294 forks. Seu propósito é mais estreito do que o OpenSEO ou CrawlSEO: rastrear onde um domínio aparece no Google para um conjunto configurado de palavras-chave.

Ele fornece domínios ilimitados, palavras-chave rastreadas ilimitadas, histórico de classificação, notificações por e-mail, uma API de SERP, integração com Google Search Console, pesquisa de palavras-chave através da integração com Google Ads e acesso PWA/móvel.

O problema de coleta de SERP

A aplicação, banco de dados, agendador e UI são auto-hospedados, mas os resultados do Google ainda têm que ser coletados de alguma forma. O SerpBear pode usar seus próprios proxies, serviços de raspagem ou APIs comerciais de SERP. Se você opera seus próprios proxies, nenhuma API de SEO comercial é intrinsecamente necessária, mas o fardo operacional se move para você:

API de SERP comercial:
  custo financeiro
  baixo fardo operacional

raspagem auto-hospedada:
  baixo custo de API
  maior fardo operacional

Melhor uso

Escolha o SerpBear quando o rastreamento de posição for o requisito principal e você estiver confortável gerenciando a camada de aquisição de SERP por conta própria. É uma ferramenta especializada que funciona bem lado a lado com um rastreador ou plataforma do Search Console.

OpenSERP

O OpenSERP não é um painel de SEO completo. É infraestrutura: uma API de SERP e CLI auto-hospedada.

Ele suporta busca no Google, Bing, DuckDuckGo, Yandex, Baidu e Ecosia, e retorna resultados normalizados através de JSON e outros formatos. O OpenSERP também pode expor recursos de SERP como resumos de IA, caixas de resposta, “As pessoas também perguntam” e pesquisas relacionadas, e pode opcionalmente extrair conteúdo das páginas de resultados.

Por que isso importa

As ferramentas de SEO comerciais frequentemente escondem a aquisição de SERP atrás de uma aplicação polida. O OpenSERP fornece o componente de nível mais baixo, o que o torna útil para construir rastreamento de posições, descoberta de concorrentes, análise de intenção de SERP, agrupamento de consultas, ferramentas de busca para agentes e pipelines de pesquisa locais.

Arquitetura de exemplo:

flowchart LR A[Keyword list] --> B[OpenSERP] B --> C[Search engines] B --> D[Local result store] D --> E[SEO analysis] E --> F[Local LLM]

O projeto também fornece SDKs e uma integração MCP, tornando-o adequado como infraestrutura atrás de outros sistemas. Para a paisagem mais ampla de busca auto-hospedada, veja Além do Google: Guia de Motores de Busca Alternativos.

Limitações

Executar a API por conta própria não torna os mecanismos de busca mais fáceis de raspar. CAPTCHAs, bloqueios, limites de taxa, variação regional e mudanças no layout dos resultados permanecem problemas reais, e os proxies podem eventualmente se tornar necessários em escala significativa. O OpenSERP é melhor tratado como uma fonte local de SERP controlada, não como uma substituição gratuita para um conjunto de dados de busca global comercial.

Melhor uso

Escolha o OpenSERP quando você quiser possuir o pipeline de coleta de SERP ou precisar de resultados de mecanismos de busca como entrada para automação de SEO personalizada.

Quais ferramentas funcionam sem APIs de SEO pagas?

Esta comparação é mais útil do que “open-source versus proprietário”.

Sistema Auditoria técnica Análise GSC Rastreamento de SERP/posição IA Local Útil com zero APIs de SEO pagas?
OpenSEO Sim Sim Sim Orientado a agentes Parcialmente, mas a pesquisa central depende da DataForSEO
SiteOne Excelente Não Não Sim Sim
LibreCrawl Excelente Não Não Não Sim
Scouter Excelente Não foco GSC central Não Sim Sim
SEO Skill Sim Excelente Primeira parte/ provedores opcionais Via agente Sim
CrawlSEO Sim Excelente Baseado em GSC Via agente Sim
OpenGSC Sim Excelente Baseado em GSC Sim Sim
SerpBear Não Sim Excelente Não Sim, com própria raspagem/proxies
OpenSERP Não Não Infraestrutura de SERP Não Sim, operacionalmente limitado

As funções mais fáceis de auto-hospedar são as baseadas no seu próprio site e nos seus próprios dados de busca.

Hugo, WordPress, Ghost ou outro?

A maioria desses sistemas não se importa qual CMS ou gerador de site estático produziu o website. Um rastreador vê HTTP e HTML, então Hugo, WordPress, Ghost, Drupal, Astro, Next.js, Jekyll e aplicativos personalizados podem todos ser analisados pelo mesmo rastreador.

A diferença aparece quando você deseja modificar o site. Um plugin de SEO para WordPress pode atualizar diretamente os metadados da publicação porque roda dentro do WordPress. O SiteOne ou o Scouter não podem saber automaticamente como a front matter do seu Hugo está estruturada, a menos que outra camada de integração lhes diga. A separação:

flowchart LR A[CMS / static-site generator] --> B[Published website] B --> C[Self-hosted SEO system] C --> D[Findings] D --> E[Human or AI agent] E --> F[Source changes] F --> A

Para fluxos de trabalho de desenvolvimento modernos, essa separação é muitas vezes uma vantagem em vez de um problema.

SEO Auto-hospedado para WordPress

Para o WordPress, uma plataforma de SEO auto-hospedada normalmente fica ao lado de um plugin de SEO convencional:

flowchart TD A[WordPress] A --> B[The SEO Framework / SEOPress] B --> C[Metadata / schema / sitemap] A --> D[Published site] D --> E[SiteOne / CrawlSEO / Scouter] E --> F[SEO findings]

O plugin controla:

URLs canônicas
metadados de robots
schema
sitemaps XML
títulos e descrições
redirecionamentos

A plataforma externa observa:

saúde técnica
estrutura de rastreamento
desempenho de busca
Core Web Vitals
mudanças de posição
oportunidades de conteúdo

Estas são responsabilidades complementares; comparações plugin a plugin de Yoast, Rank Math, SEOPress, The SEO Framework e Slim SEO pertencem ao lado WordPress da pilha, não à camada de monitoramento descrita aqui.

SEO Auto-hospedado para Hugo

Geradores de sites estáticos como o Hugo se beneficiam particularmente de ferramentas externas de SEO, pois geralmente carecem de um grande ecossistema de plugins de CMS. Um bom fluxo de trabalho Hugo trata o SEO como qualidade de software:

flowchart LR A[Markdown] --> B[Hugo build] B --> C[Preview site] C --> D[SiteOne] D --> E{Technical checks pass?} E -->|No| F[Fix source] E -->|Yes| G[Deploy]

Se você implanta o Hugo para o S3, a etapa de rastreamento se encaixa no mesmo pipeline que constrói e publica o site, e as notificações IndexNow complementam o rastreador ao informar os mecanismos quando novas URLs existem.

O monitoramento de produção então usa o Search Console:

flowchart LR A[Published Hugo site] --> B[Google] B --> C[Search Console] A --> D[Local crawler] C --> E[SEO Skill / CrawlSEO] D --> E E --> F[Prioritized opportunities]

O fluxo de trabalho avalia o website que os usuários e mecanismos de busca realmente recebem, não a visão do editor dele.

LLMs locais em SEO Auto-hospedado

LLMs locais adicionam outra camada, mas não devem se tornar a fonte de verdade. Um modelo é bom em:

  • reescrever títulos
  • propor descrições
  • agrupar consultas
  • resumir descobertas de rastreamento
  • identificar lacunas semânticas
  • sugerir links internos
  • comparar estrutura de conteúdo
  • rascunhar planos de atualização

Ele é ruim como fonte autoritativa para:

  • códigos de status HTTP
  • classificações
  • cliques
  • impressões
  • estado de indexação
  • correção canônica
  • contagens de backlinks
  • Core Web Vitals

A arquitetura:

flowchart LR A[Crawler / GSC / SERP source] --> B[Structured evidence] B --> C[Local LLM] C --> D[Recommendation] D --> E[Review]

em vez de pedir ao modelo “Audite meu site e me diga como ele se classifica”.

O SiteOne e o Scouter fornecem rotas nativas para modelos locais. O SEO Skill e o CrawlSEO são úteis quando o LLM vive em um agente externo como Hermes, Claude Code ou outro cliente MCP. Executar o modelo na sua própria infraestrutura mantém seu conteúdo lá, o mesmo argumento do caso mais amplo de auto-hospedagem de LLMs e soberania de IA aplicado ao SEO. Para o próprio servidor de modelo, a folha de dicas da CLI Ollama cobre o serviço e o gerenciamento de modelos.

MCP em SEO Auto-hospedado

O Model Context Protocol muda como o software de SEO interage com os sistemas de IA.

Sem MCP:

Ferramenta de SEO
-> exportar CSV
-> colar na IA
-> fazer pergunta

Com MCP:

Agente de IA
-> solicitar evidência de rastreamento
-> solicitar evidência GSC
-> solicitar URLs afetadas
-> analisar
-> propor mudança

O agente recupera apenas a evidência de que precisa. Projetos nesta comparação que já suportam MCP: OpenSEO, SEO Skill, CrawlSEO, Scouter, OpenGSC e OpenSERP através de seu pacote MCP. Se você construiu o lado do servidor desta integração, as notas de implementação do servidor MCP em Go mostram como um servidor MCP parece por dentro.

Um agente de SEO bem projetado poderia:

1. Encontrar páginas perdendo impressões.
2. Verificar se as páginas têm problemas de rastreamento.
3. Ler suas consultas dominantes do Search Console.
4. Encontrar linkagem interna fraca.
5. Propor uma mudança.
6. Modificar o código-fonte em um ramo Git.
7. Executar validação técnica.
8. Abrir uma pull request.

O sistema de SEO permanece como provedor de evidências, e o agente se torna o motor do fluxo de trabalho.

O que realmente pode ser substituído localmente?

Uma pilha auto-hospedada realista pode substituir uma parte substancial da funcionalidade de SEO comercial.

Capacidade Opção auto-hospedada prática
Rastreamento técnico SiteOne, LibreCrawl, Scouter
Verificações de metadados SiteOne, LibreCrawl, Scouter
Análise de links internos Scouter, SiteOne, exportações de rastreamento
Desempenho de busca GSC + SEO Skill / CrawlSEO / OpenGSC
Decaimento de conteúdo Plataformas baseadas em GSC
Core Web Vitals CrawlSEO, Lighthouse, PageSpeed
Rastreamento de posições SerpBear, OpenSERP
Inspecção de SERP OpenSERP
Análise de IA Ollama / vLLM / llama.cpp local
Automação de agentes Sistemas de SEO habilitados para MCP
Portas de qualidade CI SiteOne
Monitoramento histórico CrawlSEO / OpenGSC

As duas principais lacunas permanecem sendo dados globais de palavras-chave e backlinks.

O que é difícil de auto-hospedar?

Volume global de palavras-chave

O volume de busca parece simples quando exibido como um único número:

"llm local" -> 12.100 buscas/mês

mas obter esse número de forma confiável requer acesso a um conjunto de dados muito grande. O Google Search Console apenas mostra consultas para as quais o seu próprio site já apareceu; ele não pode descrever a paisagem de demanda para um tópico que você nunca cobriu. O Google Ads fornece algumas informações de palavras-chave, mas construir um banco de dados global de palavras-chave semelhante ao Semrush localmente não é realista para a maioria dos indivíduos.

A análise de backlinks é mais intensiva em infraestrutura. Ahrefs, Semrush, Majestic e empresas similares rastreiam continuamente grandes partes da web, normalizam URLs, identificam links, deduplicam dados e mantêm índices históricos. Um indivíduo pode rastrear sites de concorrentes selecionados ou monitorar links descobertos através do Search Console e análises, mas isso não é equivalente a um banco de dados de backlinks em escala de web. Os produtos de SEO open-source integram a DataForSEO, Ahrefs ou outro provedor para essas duas categorias porque os dados subjacentes são caros de coletar.

Uma Pilha Totalmente Auto-hospedada Prática

Se o objetivo é SEO útil sem uma API de SEO paga, combine componentes especializados em vez de procurar um aplicativo gigante:

flowchart TD SITE[Website] GSC[Google Search Console] CRAWL[SiteOne] SEO[SEO Skill] SERP[OpenSERP] AGENT[AI Agent] LLM[Local LLM] GIT[Git / CMS] SITE --> CRAWL SITE --> GSC GSC --> SEO CRAWL --> SEO SERP --> SEO SEO --> AGENT AGENT --> LLM AGENT --> GIT

As responsabilidades:

SiteOne:
  rastreamento técnico
  verificações de regressão CI

SEO Skill:
  Search Console
  análise de oportunidade de primeira parte
  MCP

OpenSERP:
  observações de SERP opcionais

Local LLM:
  interpretação e tarefas de linguagem

Agente:
  orquestração do fluxo de trabalho

Git/CMS:
  mudanças de publicação controladas

Esta pilha não pode reproduzir cada recurso da Ahrefs, mas cobre a maior parte do trabalho envolvido em melhorar um website existente.

Escolhendo uma ferramenta para o seu requisito

Requisito principal Ferramenta
Verificações técnicas determinísticas, uso CI/CD, IA local opcional SiteOne
Rastreador web amigável a humanos com exportações e renderização de JavaScript LibreCrawl
Rastreador nativo de IA: MCP, acesso SQL, interface multiusuário, Ollama/vLLM local Scouter
Backend CLI/MCP combinando evidências de rastreamento e Search Console SEO Skill
Painel persistente: GSC, rastreamento, Core Web Vitals, acesso de agente CrawlSEO
Painel centrado no Search Console: decaimento, consultas a uma distância de ser atingido, acesso de agente OpenGSC
Rastreamento de posição de palavras-chave, proxies ou provedor de SERP gerenciado por conta própria SerpBear
Infraestrutura bruta de SERP auto-hospedada para scripts e agentes OpenSERP
Produto integrado estilo Semrush com DataForSEO por baixo OpenSEO

Pilhas Recomendadas por Tipo de Website

Pequeno blog WordPress

Um plugin de SEO convencional para WordPress mais um rastreamento técnico ocasional é suficiente:

The SEO Framework / Yoast / SEOPress
+
SiteOne ou LibreCrawl

Há poucas razões para implantar cinco serviços para um site pequeno.

Publicação WordPress estabelecida

Plugin de SEO WordPress
+
CrawlSEO ou SEO Skill
+
Search Console
+
rastreador técnico

Adicione um LLM local apenas se você tiver conteúdo suficiente para que a análise automatizada economize tempo significativo.

Site técnico estático ou Hugo

SiteOne
+
SEO Skill
+
Search Console
+
CI Git

Isso torna o SEO parte do fluxo de trabalho de engenharia.

Ambiente auto-hospedado com grande uso de IA

Scouter ou SiteOne
+
SEO Skill
+
agente MCP
+
Ollama / llama.cpp / vLLM local
+
fluxo de trabalho de revisão Git

É aqui que o auto-hospedamento proporciona a maior liberdade arquitetural.

Conclusão

O ecossistema de SEO open-source é grande o suficiente para que “SEO auto-hospedado” seja uma categoria real em vez de uma coleção de scripts abandonados. Nenhum aplicativo open-source único reproduz cada recurso útil da Ahrefs ou Semrush sem dados externos: os bancos de dados globais de palavras-chave e os índices de backlinks em escala de web permanecem caros porque os dados subjacentes são caros de coletar.

A oportunidade prática está nas camadas que você pode possuir: rastreamento técnico, análise de primeira parte do Search Console, observação local de SERP em escala moderada, interpretação de LLM local dessa evidência, MCP como interface para agentes e CI/CD como porta de regressão. Para a maioria dos websites gerenciados tecnicamente, essa combinação é mais valiosa do que recriar um pacote comercial, e responde à pergunta que importa: quais capacidades você precisa, quais dados você pode coletar por conta própria e onde um conjunto de dados externo realmente adiciona valor.

Referências

Subscrever

Receba novos artigos sobre sistemas, infraestrutura e engenharia de IA.