Skip to content

Como conectar um agente de IA ao Google Search Console: 6 jeitos

Seis jeitos de dar a um agente de IA acesso aos dados do Search Console, de um conector hospedado que leva dois minutos até a exportação em massa para o BigQuery, com tempo de configuração, permissões necessárias e os prós e contras de cada um.

Featured image for Como conectar um agente de IA ao Google Search Console: 6 jeitos

Existem seis jeitos práticos de dar a um agente de IA acesso aos dados do Google Search Console: um conector OAuth hospedado, um servidor MCP da comunidade, a API do Search Console direto, a exportação em massa para o BigQuery, uma ponte via planilha ou a própria configuração com IA que já vem no Search Console, sem agente nenhum. Eles levam de dois minutos a quase um dia inteiro, e a escolha certa depende de uma pergunta: você precisa de histórico além de 16 meses?

Essa pergunta é a bifurcação do caminho, então vamos começar por ela. A API Search Analytics devolve no máximo 25.000 linhas por requisição e guarda 16 meses de histórico. Depois de 16 meses, os dados somem: não ficam escondidos, são apagados. Se você precisa de um histórico mais longo, só um método desta lista resolve, e ele precisa estar rodando antes de você precisar dele.

Método 1: um conector OAuth hospedado

Configuração: de 2 a 5 minutos. Sem código.

Você autoriza um produto de agente de SEO na sua conta Google, escolhe a propriedade e pronto: a conexão fica salva no servidor e é reutilizada em toda consulta. É o que a maioria dos profissionais de marketing deveria usar, e não por preguiça. O motivo é que os pontos de falha já vêm resolvidos. Um conector bem feito percebe quando não há conexão e pede para você conectar em vez de chutar, descobre qual propriedade usar quando você tem várias e pagina além do limite de 25.000 linhas sem você nem pensar nisso.

Na nossa implementação, a ferramenta do Search Console é marcada como somente leitura, verifica se existe uma conexão ativa na primeira chamada e, se não houver, mostra um convite interativo para conectar, com link direto para a tela de integrações. Quando você volta, a conversa continua de onde parou.

O porém: você fica com o catálogo de ferramentas que o fornecedor criou. Se quiser um formato de consulta que ele não implementou, não tem como.

Método 2: um servidor MCP para o Search Console

Configuração: de 15 a 45 minutos. Exige alguma familiaridade com desenvolvimento.

O Model Context Protocol é um padrão aberto cliente/servidor para conectar assistentes de IA a sistemas externos. Na prática, qualquer cliente compatível com MCP (Claude Desktop, Claude Code, Cursor e outros) consegue chamar um servidor do Search Console diretamente.

O alerta importante: diferente do GA4, para o qual o Google publica o próprio servidor MCP, não existe servidor MCP oficial do Google para o Search Console. O que existe é um bom conjunto de implementações da comunidade, como o mcp-server-gsc, que puxa dados de search analytics até o limite de 25.000 linhas, com filtro por regex, e é somente leitura.

A configuração é um bloco JSON no seu cliente MCP apontando para o servidor com as suas credenciais:

{
  "mcpServers": {
    "search-console": {
      "command": "npx",
      "args": ["-y", "mcp-server-gsc"],
      "env": { "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service-account.json" }
    }
  }
}

O porém: você está confiando a um pacote da comunidade as credenciais dos seus dados de busca. Leia o código-fonte, prefira escopos somente leitura e fixe a versão. Vale também conferir se a versão do protocolo que o servidor implementa bate com a que o seu cliente espera.

Método 3: a API do Search Console com uma conta de serviço

Configuração: de 1 a 3 horas. Aqui você escreve código.

É o método com mais controle e também o que dá mais trabalho. O passo a passo:

  1. Crie um projeto no Google Cloud ou reaproveite um que já exista.
  2. Ative a API do Search Console nesse projeto.
  3. Crie uma conta de serviço e baixe a chave JSON.
  4. Adicione o e-mail da conta de serviço como usuário na própria propriedade do Search Console, com permissão Restrita (somente leitura).
  5. Autentique o seu agente com a chave e chame searchanalytics.query.

O passo 4 é o que todo mundo esquece. Criar uma credencial no Cloud não dá acesso a nenhuma propriedade: são dois sistemas de permissão separados, e pular o segundo gera um 403 genérico que parece problema de ativação da API, quando na verdade é falta de acesso à propriedade. Conte com perder uns vinte minutos com isso pelo menos uma vez.

Um corpo de consulta mínimo, já com paginação, fica assim:

{
  "startDate": "2026-04-01",
  "endDate":   "2026-06-30",
  "dimensions": ["query", "page"],
  "rowLimit":  25000,
  "startRow":  0
}

Aumente o startRow em 25.000 a cada página e pare quando a resposta trouxer menos linhas do que você pediu. Todo o resto (controle de cota, novas tentativas, renovação de token) passa a ser trabalho seu.

O porém: flexibilidade total, mas agora o controle de cota, a paginação, as novas tentativas e a renovação de token são responsabilidade sua. Escolha este caminho quando o agente precisar de um formato de consulta que nenhum conector oferece, ou quando os dados tiverem de ficar dentro da sua própria infraestrutura.

Diagrama comparando seis rotas diferentes de conexão dos dados do Google Search Console com um agente de IA, organizadas pelo esforço de configuração

Método 4: exportação em massa para o BigQuery

Configuração: cerca de uma hora, mais até 48 horas até a primeira exportação chegar.

É o único método que resolve o problema dos 16 meses, e é o que você deveria configurar hoje mesmo, ainda que não precise dele agora. O motivo: ele acumula histórico daqui para frente, não para trás.

Segundo a documentação de exportação de dados em massa do Google, a sequência é esta:

  1. Crie ou escolha um projeto no Google Cloud com faturamento ativado. Isso não é opcional.
  2. Ative a API do BigQuery e a API BigQuery Storage nesse projeto.
  3. Dê à conta de serviço do Search Console dois papéis no projeto: BigQuery Job User e BigQuery Data Editor.
  4. No Search Console, abra Configurações, depois Exportação de dados em massa, e informe o ID do projeto no Cloud e a localização do conjunto de dados.
  5. Espere. A primeira exportação chega em até 48 horas, e depois disso as exportações rodam todo dia.

Dois detalhes que vale saber antes de se comprometer. As consultas anonimizadas ficam de fora da exportação por questões de privacidade, então os totais do BigQuery não vão bater exatamente com a interface do Search Console. Isso é esperado, não é bug, mas um agente que compare os dois vai apontar uma divergência que não existe se ninguém avisar. E a localização do conjunto de dados não pode ser alterada depois sem começar do zero, então escolha com calma.

Com os dados no BigQuery, o seu agente consulta em SQL em vez de usar a API do Search Console, e isso elimina de uma vez o limite de linhas e a janela de retenção. Para sites pequenos, os custos ficam dentro do nível gratuito do BigQuery; para sites grandes, eles passam a pesar. Por isso, oriente o agente a filtrar pela coluna de data da partição em vez de varrer a tabela inteira: um agente que solta um SELECT * sem limite em três anos de dados de uma propriedade grande vai gerar uma fatura difícil de esquecer.

O porém: custa dinheiro, é a opção que mais exige infraestrutura e não entrega nada no primeiro dia. Mas também é o único caminho para análises de vários anos.

Método 5: uma ponte via planilha

Configuração: de 10 a 20 minutos. Sem código.

Exporte os dados do Search Console para o Google Sheets de forma agendada, com um complemento ou com Apps Script, e aponte para a planilha um agente que tenha acesso ao Sheets. É a saída pragmática quando o seu agente já lê planilhas e você quer os dados na frente dele ainda hoje à tarde.

O porém: os dados só são tão atuais quanto a última exportação, tudo vem pré-filtrado por quem montou a planilha, e o agente não consegue fazer uma consulta de acompanhamento que ninguém previu. E essa é justamente a capacidade pela qual você contratou um agente. Trate como um quebra-galho.

Método 6: sem conexão nenhuma

Configuração: nenhuma.

O Search Console já tem IA embutida. A configuração com IA do Google permite descrever em linguagem natural a análise que você quer e transforma o pedido em filtros de relatório, comparações e seleção de métricas. Algo como “compare o tráfego das minhas páginas que contêm /blog neste trimestre com o mesmo trimestre do ano passado” se configura sozinho.

Conheça os limites, que o próprio Google deixa claros: funciona só nos relatórios de Desempenho dos resultados da Pesquisa, não no Discover nem no News; configura filtros, comparações e métricas, mas não ordena tabelas nem exporta dados; e o Google avisa que a IA pode interpretar mal um pedido, então confira os filtros aplicados antes de confiar na análise. Além disso, ela só configura: não cruza GA4 com Search Console nem investiga a causa de nada.

À parte disso, o Search Console agora tem relatórios de desempenho de IA generativa para o tráfego vindo das superfícies de IA do Google. Se a sua dúvida é sobre visibilidade nessas superfícies, essa é a fonte oficial, e nenhuma estimativa de terceiros substitui esses dados.

Qual método escolher

MétodoConfiguraçãoSupera 16 mesesIdeal para
Conector hospedado2-5 minNãoProfissionais de marketing que querem respostas hoje
Servidor MCP15-45 minNãoDesenvolvedores que já usam um cliente MCP
API direta1-3 hNãoFormatos de consulta sob medida, dados dentro de casa
Exportação para o BigQuery1 h + 48 hSimAnálises de vários anos, sites grandes
Ponte via planilha10-20 minNãoSolução temporária
Configuração com IA nativaNenhumaNãoMontar relatórios mais rápido, não investigar

A combinação em que a maioria das equipes acaba chegando é um conector hospedado para as perguntas do dia a dia mais uma exportação para o BigQuery rodando quietinha em segundo plano, para que daqui a um ano elas tenham um histórico que mais ninguém tem. Uma coisa não compete com a outra.

É seguro dar a um agente acesso ao Search Console?

Razoavelmente, desde que você cumpra três condições. Libere só leitura. As permissões do Search Console incluem enviar sitemaps e pedir remoções, e um agente não precisa de nada disso. Prefira uma conta de serviço com escopo limitado a uma autorização OAuth pessoal, para que revogar o acesso não dependa da conta de um funcionário. E mantenha as ferramentas de escrita separadas das ferramentas que buscam conteúdo na web: um agente que lê a página de um concorrente coloca um texto escrito por terceiros na mesma janela de contexto das suas instruções, e se essa página trouxer comandos injetados, um agente ingênuo pode executá-los. O nosso runtime isola o conteúdo buscado como não confiável, marca aquele turno como contaminado e recusa qualquer ferramenta marcada como de escrita até o fim dele, a menos que uma pessoa aprove. As consultas ao Search Console são marcadas como de leitura, então são seguras de qualquer jeito.

Erros comuns de configuração e o que eles realmente significam

SintomaCausa mais comumSolução
403 em toda consulta, mesmo com a API ativadaA conta de serviço nunca foi adicionada como usuário na propriedadeAdicione o e-mail dela nas configurações da propriedade no Search Console, com permissão Restrita
Resultado vazio, sem nenhum erroURL da propriedade não confere: propriedade de domínio versus propriedade com prefixo de URL, ou falta a barra no finalCopie o identificador da propriedade exatamente como o Search Console mostra
O agente mostra totais redondos demaisResultado cortado no limite de 25.000 linhas e tratado como completoPagine com startRow ou exija que o agente sinalize o corte
Os números não batem com a interface do Search ConsoleConsultas anonimizadas excluídas da exportação para o BigQuery, ou um recorte de datas diferenteNo BigQuery, é esperado; nos outros casos, confira o fuso horário e use datas absolutas
Exportação em massa configurada, mas nenhum conjunto de dados apareceAinda dentro da janela de 48 horas, ou faturamento não ativado no projetoEspere e depois confira o faturamento e os dois papéis do IAM
O servidor MCP sobe, mas não expõe nenhuma ferramentaCaminho das credenciais errado ou versão do protocolo incompatível com o clienteConfira se o caminho no env resolve e qual versão da especificação o servidor suporta

Dois cuidados que valem para qualquer método

Trate a paginação com honestidade. Um agente que pede 25.000 linhas, recebe exatamente 25.000 e apresenta um total está reportando um corte. Instrua o agente a paginar ou a dizer que o resultado bateu no limite.

Use datas absolutas. Expressões relativas como “mês passado” são resolvidas com base no fuso horário da propriedade e no momento em que a consulta rodou. Essa é a causa mais comum de uma análise do Search Console confiante, coerente e errada.

Com a conexão no ar, o artigo sobre o que um agente consegue de fato descobrir nos dados do Search Console mostra as análises que valem a pena rodar, e o Autopilot implementa o caminho do conector hospedado descrito no método 1.

Get a free AI ranking consultation

Want your brand to show up when ChatGPT, Gemini and Perplexity answer questions in your market? Tell us about your site and our team will send a personalized strategy.

This form is protected by reCAPTCHA. Your data is handled securely and we will never spam you.

Perguntas Frequentes

Something else? Ask the team

Como conectar um agente de IA ao Google Search Console?

Existem seis caminhos práticos: um conector OAuth hospedado dentro de um produto de agente de SEO, um servidor MCP da comunidade, a API do Search Console direto com uma conta de serviço, a exportação de dados em massa para o BigQuery, uma ponte com planilha agendada ou a própria configuração com IA do Search Console, sem agente nenhum. Eles vão de zero configuração até cerca de três horas de trabalho.

Existe um servidor MCP para o Google Search Console?

Não existe um oficial do Google. Diferente do GA4, para o qual o Google publica o próprio servidor MCP, o Search Console é atendido por implementações da comunidade, como o mcp-server-gsc, que puxa dados de search analytics até o limite de 25.000 linhas, com filtro por regex, e é somente leitura. Leia o código-fonte e fixe a versão antes de liberar credenciais.

Como ter mais de 16 meses de dados do Search Console?

A exportação de dados em massa para o BigQuery é o único método que supera a janela de retenção de 16 meses. Ela exige um projeto no Cloud com faturamento e a API do BigQuery ativados, além de dar à conta de serviço do Search Console os papéis BigQuery Job User e BigQuery Data Editor. O histórico se acumula daqui para frente, então é preciso ativar antes de precisar.

Quantas linhas a API do Search Console retorna?

Até 25.000 linhas por requisição, com paginação pelo parâmetro startRow. Um agente que pede 25.000 linhas, recebe exatamente 25.000 e apresenta um total está, na verdade, reportando um corte. Por isso, instrua o agente a paginar ou a dizer explicitamente que o resultado bateu no limite.

O Search Console consegue analisar dados com IA sem nenhuma conexão?

Sim. A configuração com IA do Google permite descrever uma análise em linguagem natural e aplica os filtros, comparações e métricas sozinha. Ela só funciona nos relatórios de Desempenho dos resultados da Pesquisa, não no Discover nem no News, não ordena tabelas nem exporta dados, e o Google avisa que ela pode interpretar mal o pedido, então confira os filtros aplicados.

Como usar uma conta de serviço com a API do Search Console?

Crie um projeto no Google Cloud, ative a API do Search Console, crie uma conta de serviço e baixe a chave JSON, depois adicione o e-mail da conta de serviço como usuário na própria propriedade do Search Console. Essa última etapa é a que mais gente esquece, e o erro de permissão que aparece é genérico e engana bastante.

É seguro dar a um agente acesso ao Search Console?

Razoavelmente, com três condições: libere só leitura, já que agentes não precisam enviar sitemaps nem pedir remoções; prefira uma conta de serviço com escopo limitado a uma autorização OAuth pessoal, para que revogar o acesso não dependa de um funcionário; e garanta que o agente não deixe conteúdo baixado da web disparar ações de escrita.

Escrito por

Chief Marketing Officer & AI Search Optimization Architect

Autor Verificado

Digital Marketing Strategist & Pioneer in SEO, Answer Engine Optimization (AEO), and Generative Engine Optimization (GEO).

Gostou deste artigo?

Assine nossa newsletter e receba os insights mais recentes sobre otimização de busca com IA direto na sua caixa de entrada.

No spam. Unsubscribe at any time.

See how AI engines read your site

Paste your site. The free audit scores it for SEO, answer engines and generative engines, and lists the fixes.