Automation
|
por Autom Team

Scraping de SERPs com OpenClaw: Google, Bing e Brave

Por que o scraping multi-motor de SERPs é importante

Dados de posicionamento de um único motor de pesquisa oferecem apenas uma visão parcial. O Google domina, mas o Bing alimenta o web grounding do Copilot, e o índice independente do Brave é cada vez mais usado por utilizadores preocupados com a privacidade e agentes de IA que procuram uma fonte não-Google.

Para qualquer workflow que envolva monitorização SEO, inteligência competitiva ou enriquecimento de IA, obter resultados dos três motores proporciona:

  • Diferenças de posicionamento entre motores: uma página no #3 do Google pode não aparecer no top 20 do Brave
  • Diferentes funcionalidades de SERP: o Bing mostra respostas geradas por IA e painéis de compras que o Google não mostra em certos mercados
  • Diferentes frescos de índice: o Brave frequentemente indexa novo conteúdo antes do Google

Os workflows OpenClaw podem distribuir uma única consulta aos três motores em paralelo, agregar os resultados e enviá-los a seguir em segundos.

OpenClaw e o nó HTTP Action

O OpenClaw é uma plataforma de automação no-code construída para workflows AI-first. O seu nó HTTP Action aceita qualquer chamada a uma API REST-headers, body, autenticação-e mapeia diretamente a resposta JSON para os nós a seguir.

Os endpoints da Autom retornam JSON limpo e estruturado sem necessidade de parsing: organic_results, pagination, search_parameters e search_information são as chaves de nível superior em cada resposta.

Esse esquema previsível é a razão pela qual a Autom se integra perfeitamente no OpenClaw sem código personalizado.

Conectar a Autom ao OpenClaw

Antes de construir qualquer workflow, gere uma chave de API em app.autom.dev.

Guarde a chave no Credential Vault do OpenClaw (Definições → Credenciais → Novo → HTTP Header Auth). Configure:

  • Nome do header: x-api-key
  • Valor do header: a sua chave API Autom

Referencie esta credencial em cada nó HTTP Action em vez de escrever a chave diretamente.

Scraping do Google Search

O endpoint do Google retorna resultados orgânicos, estado de paginação e metadados SERP.

POST https://api.autom.dev/v1/google/search
Content-Type: application/json
x-api-key: SUA_CHAVE_API

{
    "query": "melhor software de gestão de projetos",
    "page": 1,
    "gl": "pt",
    "hl": "pt",
    "num": 10,
    "device": "desktop"
}

Campos chave da resposta:

{
    "organic_results": [
        {
            "position": 1,
            "title": "...",
            "link": "...",
            "domain": "...",
            "snippet": "..."
        }
    ],
    "search_information": {
        "total_results": 412000000,
        "time_taken_displayed": 0.31
    }
}

Configuração do nó OpenClaw:

  • Método: POST
  • URL: https://api.autom.dev/v1/google/search
  • Autenticação: HTTP Header Auth (a sua credencial Autom)
  • Tipo de body: JSON
  • Mapeie organic_results para o próximo nó para filtragem ou armazenamento

Parâmetros Google mais úteis

ParâmetroCaso de uso
glDirecionar para um mercado de país específico
hlIdioma dos resultados
devicedesktop vs mobile produz rankings distintos
numResultados por página (até 10 desde que o Google removeu num=100)

Scraping do Bing Search

O endpoint do Bing replica a estrutura do Google, tornando trivial duplicar o nó mudando apenas o URL.

POST https://api.autom.dev/v1/bing/search
Content-Type: application/json
x-api-key: SUA_CHAVE_API

{
    "query": "melhor software de gestão de projetos",
    "page": 1
}

Os resultados do Bing são úteis para:

  • Grounding do Copilot: o assistente de IA da Microsoft usa o índice do Bing; posicionar-se no Bing afeta as citações geradas por IA
  • Cobertura geográfica: o Bing mantém maior quota de mercado em certos setores enterprise e educação
  • Benchmarking competitivo: concorrentes que otimizam apenas para o Google às vezes têm rankings diferentes no Bing

Scraping do Brave Search

O Brave opera um crawler independente-não depende nem do Google nem do Bing. Essa independência torna-o num sinal mais limpo para avaliações de qualidade de conteúdo.

POST https://api.autom.dev/v1/brave/search
Content-Type: application/json
x-api-key: SUA_CHAVE_API

{
    "query": "melhor software de gestão de projetos",
    "page": 0
}

Nota: O Brave usa paginação base zero (page: 0 para a primeira página).

O esquema de resposta é idêntico ao do Google e Bing, pelo que um único nó de processamento OpenClaw lida com as três saídas sem ramificação.

Um workflow multi-motor em paralelo

O padrão OpenClaw mais eficiente executa os três motores simultaneamente:

[Gatilho: entrada de palavra-chave]
        │
        ├── [HTTP: Google Search] ──┐
        ├── [HTTP: Bing Search] ────┤── [Fusão] ── [Deduplicação] ── [Armazenar / Notificar]
        └── [HTTP: Brave Search] ──┘

Lógica de fusão: Use um nó Union para combinar os arrays organic_results das três respostas. Marque cada resultado com a sua fonte engine antes de fundir.

Deduplicação: Filtre por link-o mesmo URL aparecendo nos três motores é um forte sinal de posicionamento.

Opções de saída: Envie o conjunto de dados fundido para o Google Sheets, uma tabela Postgres, um digest do Slack ou um nó IA para síntese.

Casos de uso práticos no OpenClaw

Acompanhamento diário de posições

Agende o workflow para ser acionado todas as manhãs. Passe uma lista de palavras-chave via um nó Loop, chame os três motores por palavra-chave e escreva dados de posição com timestamp numa folha de cálculo. Detete quedas superiores a 3 posições e envie um alerta.

Monitorização de concorrentes

Acompanhe domínios de concorrentes nos três motores para um conjunto alvo de palavras-chave. Quando um concorrente entrar no top 5 em qualquer motor, acione uma notificação no Slack com o título e o snippet do resultado.

Enriquecimento de agentes IA

Alimente resultados SERP num nó GPT-4 ou Claude no OpenClaw. O modelo resume o panorama competitivo, extrai temas comuns dos snippets e redige um brief de conteúdo-totalmente automatizado a partir de uma única palavra-chave.

Geração de leads

Combine resultados locais do Google (parâmetro gl + location) com Bing e Brave para encontrar empresas numa nicho. Extraia domínios, filtre concorrentes conhecidos e envie novos leads para o seu CRM.

Tratamento de erros no OpenClaw

As APIs SERP podem ocasionalmente retornar resultados vazios ou atingir limites de taxa. Trate ambos:

  • Retry no 429: Configure o nó HTTP do OpenClaw para tentar novamente até 3 vezes com backoff exponencial quando o limite de taxa for atingido
  • Retry no 500: A Autom retorna 500 apenas em erros internos-raros mas vale a pena capturar com retry automático
  • Verificar número de resultados: Adicione um nó Condition após cada chamada HTTP-se organic_results.length === 0, roteie para um ramo de fallback
  • Timeout: Configure o timeout do nó HTTP para 30.000ms; a latência mediana da Autom está abaixo de 2 segundos
  • Apenas pedidos bem-sucedidos são faturados: A Autom cobra créditos apenas em respostas 200. Pedidos falhados (4xx, 5xx) não custam nada-os retries são seguros.

O que a Autom gere por si

Construir um scraper SERP do zero requer proxies rotativos, resolução de CAPTCHA, manutenção constante a cada atualização HTML dos motores de pesquisa e exposição legal. Nada disso escala num builder no-code.

A Autom abstrai toda a stack-rotação de proxy, evasão de deteção de bots, parsing HTML, entrega de JSON estruturado-para que o OpenClaw receba dados limpos e previsíveis enquanto se concentra na lógica.

Cada endpoint retorna o mesmo esquema de nível superior (organic_results, pagination, search_parameters), o que significa que um único nó de processamento OpenClaw funciona inalterado em todos os motores e tipos de conteúdo.

Superfície de API completa disponível nos seus workflows

Todos os endpoints partilham a mesma autenticação x-api-key e preço de 1 crédito por chamada:

Motor / TipoEndpointO que retorna
Google Search/v1/google/searchResultados orgânicos, paginação, metadados SERP
Google Search Light/v1/google/search/lightApenas resultados orgânicos - mais rápido, menor latência
Google Images/v1/google/imagesURLs de imagens, títulos, fontes, dimensões
Google News/v1/google/newsArtigos de notícias com editor e data
Google Videos/v1/google/videosResultados de vídeo com metadados
Google Shopping/v1/google/shoppingListagens de produtos com preços, avaliações, comerciantes
Google Jobs/v1/google/jobsOfertas de emprego com título, empresa, localização
Google Maps/v1/google/mapsResultados de lugares com morada, site, telefone (experimental)
Google Autocomplete/v1/google/search/autocompleteSugestões de palavras-chave para uma consulta
Bing Search/v1/bing/searchResultados orgânicos do índice do Bing
Brave Search/v1/brave/searchResultados orgânicos do índice independente do Brave

Num workflow OpenClaw, isto significa que pode encadear motores e tipos de conteúdo em sequência: obter resultados orgânicos do Google Search, cruzar com Google Shopping para consultas com intenção de compra, enriquecer com Google News para sinais de frescura e validar com Brave Search-tudo numa única execução automatizada.

Obtenha a sua chave API em app.autom.dev e consulte a referência completa em docs.autom.dev.

SERP API

Discover why Autom is the preferred API provider for developers.