Ferramentas e Plataformas de SEO Auto-Hospedadas: Guia de Código Aberto
SEO de código aberto além dos plugins do WordPress
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.

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 é:
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:
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:
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:
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
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:
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:
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:
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:
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:
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:
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.
Índice global de backlinks
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:
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.