Scraper de Pesquisa Google com n8n
Usar Scraper de Pesquisa Google com n8n com AutomCrie scrapers de pesquisa Google poderosos usando a plataforma de automação de fluxo de trabalho n8n e a API Autom.dev. Extraia dados SERP, automatize pesquisas de SEO e crie fluxos de trabalho de pesquisa inteligentes sem codificação.
Início rápido com a API Autom.dev
Exemplo: Scraping de Pesquisa Google
Use a API Autom.dev diretamente em seus fluxos de trabalho n8n para raspar resultados de pesquisa do Google:
POST https://api.autom.dev/v1/google/search
Content-Type: application/json
{
"query": "google search",
"page": 1,
"gl": "us",
"hl": "en",
"num": 10
}
Exemplo de resposta:
{
"pagination": {
"next": 2,
"current": 1,
"other_pages": [
2,
3,
4,
5,
6,
7,
8,
9,
10
],
"has_next_page": true
},
"organic_results": [
{
"link": "https://developers.google.com/custom-search/v1/overview",
"title": "Google for Developers",
"domain": "developers.google.com",
"source": "Google for Developers",
"snippet": "Use REST to Invoke the API",
"position": 1,
"displayed_link": "https://developers.google.com › overview",
"snippet_matched": [
"api"
]
},
{
"link": "https://support.google.com/websearch/thread/135474043/how-do-i-get-web-search-results-using-an-api?hl=en",
"title": "Google Help",
"domain": "support.google.com",
"source": "Google Help",
"snippet": "Nov 15, 2021 —",
"position": 2,
"displayed_link": "https://support.google.com › websearch › thread › how-...",
"snippet_matched": []
},
{
"link": "https://console.cloud.google.com/marketplace/product/google/customsearch.googleapis.com",
"title": "Google Cloud console",
"domain": "console.cloud.google.com",
"source": "Google Cloud console",
"snippet": "The JSON Custom Search API lets you develop websites and applications to retrieve and display search results from Google Custom Search programmatically.",
"position": 3,
"displayed_link": "https://console.cloud.google.com › product › google › c...",
"snippet_matched": [
"search",
"google",
"api"
]
},
{
"link": "https://www.searchapi.io/",
"title": "Google Search API for real-time SERP scraping",
"domain": "www.searchapi.io",
"source": "SearchApi",
"snippet": "Scrape organic results, ads, related searches, inline questions and more. Receive structured results in JSON format. Sign up for a free plan today!",
"position": 4,
"displayed_link": "https://www.searchapi.io",
"snippet_matched": [
"search"
]
},
{
"link": "https://serpapi.com/",
"title": "SerpApi: Google Search API",
"domain": "serpapi.com",
"source": "SerpApi",
"snippet": "SerpApi is a real-time API to access Google search results. We handle proxies, solve captchas, and parse all rich structured data for you.",
"position": 5,
"displayed_link": "https://serpapi.com",
"snippet_matched": [
"search",
"google",
"api"
]
},
{
"link": "https://medium.com/@TerryFrederick/google-search-api-everything-you-need-to-know-fd1e24cfca45",
"title": "Medium · Terry Frederick",
"domain": "medium.com",
"source": "Medium · Terry Frederick",
"snippet": "We refer to the Google Search API as an interface that facilitates the interaction between developers or applications and Google's search infrastructure.",
"position": 6,
"displayed_link": "30+ likes · 1 year ago",
"snippet_matched": [
"search",
"google",
"api"
]
},
{
"link": "https://developers.google.com/webmaster-tools",
"title": "Google for Developers",
"domain": "developers.google.com",
"source": "Google for Developers",
"snippet": "The Search Console API provides programmatic access to the most popular reports and actions in your Search Console account.",
"position": 7,
"displayed_link": "https://developers.google.com › webmaster-tools",
"snippet_matched": [
"search",
"api"
]
},
{
"link": "https://ai.google.dev/gemini-api/docs/google-search",
"title": "Google AI for Developers",
"domain": "ai.google.dev",
"source": "Google AI for Developers",
"snippet": "Grounding with Google Search connects the Gemini model to real-time web content and works with all available languages. This allows Gemini to provide more ...",
"position": 8,
"displayed_link": "https://ai.google.dev › gemini-api › docs › google-search",
"snippet_matched": [
"search",
"google"
]
},
{
"link": "https://cloud.google.com/docs/authentication/api-keys",
"title": "Google Cloud",
"domain": "cloud.google.com",
"source": "Google Cloud",
"snippet": "This page describes how to create, edit, and restrict API keys. For information about how to use API keys to access Google APIs, see Use API keys to access ...",
"position": 9,
"displayed_link": "https://cloud.google.com › Cloud SDK › Authentication",
"snippet_matched": [
"google",
"api"
]
},
{
"link": "https://www.youtube.com/watch?v=4YhxXRPKI0c",
"title": "YouTube · Jie Jenn",
"domain": "www.youtube.com",
"source": "YouTube · Jie Jenn",
"snippet": "YouTube · Jie Jenn12.6K+ views · 1 year ago",
"position": 10,
"displayed_link": "12.6K+ views · 1 year ago",
"snippet_matched": []
}
],
"search_parameters": {
"q": "google search api",
"gl": "us",
"hl": "en",
"num": 10,
"page": 1,
"uule": null,
"engine": "google",
"location": null
},
"search_information": {
"total_results": 4410000000,
"time_taken_displayed": 0.28
}
}
Principais recursos
- Construtor de Fluxo de Trabalho Visual: Interface de arrastar e soltar para criar automação de pesquisa
- Dados SERP em Tempo Real: Acesse resultados de pesquisa do Google ao vivo instantaneamente
- Mais de 1000 Integrações: Conecte dados de pesquisa com qualquer aplicativo ou serviço
- Fluxos de Trabalho Alimentados por IA: Aprimore agentes de IA com dados de pesquisa atuais
- Monitoramento Agendado Automaticamente: Rastreie classificações e concorrentes automaticamente
Perfeito para
- Monitoramento de SEO: Rastreamento de classificação automatizado e análise competitiva
- Pesquisa de Mercado: Extraia dados de produtos e informações de preços
- Estratégia de Conteúdo: Identifique tópicos de tendência e padrões de pesquisa
- Aprimoramento de IA: Alimente modelos de IA com dados de pesquisa em tempo real
- Geração de Leads: Extraia informações comerciais dos resultados de pesquisa
Tipos de pesquisa suportados
- Pesquisa Google: Resultados da web, imagens, compras, notícias
- SEO Local: Google Maps e dados de negócios locais
- Comércio Eletrônico: Preços e disponibilidade de produtos
- Monitoramento de Notícias: Últimos artigos e tópicos de tendência
- Pesquisa Acadêmica: Integração com Google Scholar
Exemplo de Fluxo de Trabalho n8n
1. Criar Nó de Solicitação HTTP
- Método: POST
- URL:
https://api.autom.dev/v1/google/search - Cabeçalhos:
x-api-key: SUA_CHAVE_API - Corpo: JSON com parâmetros de pesquisa
2. Processar Resultados
- Extrair resultados orgânicos
- Filtrar por posição ou domínio
- Transformar formato de dados
- Armazenar no banco de dados ou enviar para outros aplicativos
3. Gatilhos de Automação
- Agendamento: Monitoramento de classificação diário/semanal
- Webhook: Gatilhos de pesquisa em tempo real
- Manual: Pesquisa sob demanda
Casos de uso comuns
Rastreamento de Classificação SEO
Monitore posições de palavras-chave automaticamente e receba alertas para alterações de classificação.
Análise Competitiva
Rastreie classificações de concorrentes e estratégias de conteúdo em várias palavras-chave.
Pesquisa de Conteúdo
Identifique tópicos de tendência e lacunas de conteúdo em seu nicho.
Monitoramento de Preços
Rastreie preços e disponibilidade de produtos em plataformas de comércio eletrônico.
Geração de Leads
Extraia informações de contato comercial dos resultados de pesquisa.
Começando
- Inscreva-se no Autom.dev: Obtenha sua chave API em autom.dev
- Instale n8n: Use Docker, npm ou n8n Cloud
- Crie Fluxo de Trabalho: Adicione nó de Solicitação HTTP com endpoint Autom.dev
- Configure a Pesquisa: Defina seus parâmetros de consulta e filtros
- Automatize: Agende ou acione seus fluxos de trabalho de pesquisa
Parâmetros da API
query: Termo de pesquisa ou palavra-chavepage: Número da página de resultados (1-10)gl: Código do país (us, uk, fr, etc.)hl: Código do idioma (en, fr, es, etc.)num: Número de resultados (1-100)device: desktop ou mobilelocation: Localização específica para pesquisa local
Recursos Empresariais
- Limitação de Taxa: Limitação automática de solicitações
- Tratamento de Erros: Mecanismos de repetição e fallbacks
- Exportação de Dados: Integração CSV, JSON ou banco de dados
- Colaboração da Equipe: Compartilhe fluxos de trabalho e modelos
- Monitoramento: Rastreamento de execução em tempo real
Comece a construir seu scraper de pesquisa Google hoje com n8n e Autom.dev - nenhuma codificação necessária!
Configuração Completa de Solicitação HTTP n8n
Com base na documentação de Solicitação HTTP n8n, aqui está como configurar corretamente o nó para a API Autom.dev:
Guia de Configuração Visual

A imagem acima mostra a configuração exata necessária no n8n. Siga estas 3 etapas principais:
Etapa 1: Configurar a URL da API 🌐
Campo URL: Digite https://api.autom.dev/v1/google/search
- Defina o Método como
POST - Este é o endpoint Autom.dev para scraping de Pesquisa Google
Etapa 2: Configurar Cabeçalho de Autenticação 🔑
Configuração de Cabeçalho:
- Nome:
x-api-key - Valor: Seu token de API Autom.dev
- Certifique-se de que Enviar Cabeçalhos esteja ativado (ligar)
Etapa 3: Adicionar Parâmetros de Pesquisa 📋
Configuração do Corpo:
- Ative Enviar Corpo (ligar)
- Defina Tipo de Conteúdo do Corpo como
JSON - Adicione sua carga útil de pesquisa:
{
"query": "google search api",
"page": 1,
"gl": "us",
"hl": "en",
"num": 10
}
Configuração Passo a Passo
1. Configurações Básicas de Solicitação
- Adicionar Nó de Solicitação HTTP: Arraste o nó de Solicitação HTTP para a tela do seu fluxo de trabalho
- Método: Selecione
POSTno menu suspenso - URL: Digite
https://api.autom.dev/v1/google/search
2. Configuração de Cabeçalho de Autenticação
- Vá para a seção Cabeçalhos: Clique em "Adicionar Parâmetro" em Cabeçalhos
- Nome do Cabeçalho: Digite
x-api-key - Valor do Cabeçalho: Digite sua chave API Autom.dev (obtenha-a em autom.dev)
Nome: x-api-key
Valor: sua_chave_api_real_aqui
3. Configuração do Corpo da Solicitação
- Tipo de Conteúdo do Corpo: Selecione
JSON - Corpo JSON: Adicione seus parâmetros de pesquisa
{
"query": "google search api",
"page": 1,
"gl": "us",
"hl": "en",
"num": 10
}
4. Opções Adicionais de Solicitação HTTP
Tratamento de Resposta:
- Incluir Cabeçalhos de Resposta e Status: Ligue para obter detalhes completos da resposta
- Formato de Resposta: Mantenha como "Autodetectar" para respostas JSON
Tratamento de Erros:
- Nunca Erro: Desligue para capturar erros de API corretamente
- Ignorar Problemas SSL: Mantenha desligado para segurança
Configurações de Tempo Limite:
- Tempo Limite: Defina para 30000ms (30 segundos) para solicitações de pesquisa
Exemplo de Estrutura de Fluxo de Trabalho n8n
[Gatilho Manual] → [Solicitação HTTP (Autom.dev)] → [Processar Resultados] → [Saída]
Processando Resposta Autom.dev
Depois de receber a resposta da API, você pode extrair dados usando as funções integradas do n8n:
Extrair Resultados Orgânicos
// Em um nó de Código ou nó de Função
const results = $json.organic_results;
return results.map(result => ({
position: result.position,
title: result.title,
link: result.link,
snippet: result.snippet,
domain: result.domain
}));
Filtrar por Posição
// Obter apenas os 5 principais resultados
const topResults = $json.organic_results
.filter(result => result.position <= 5);
return topResults;
Extrair Domínios Específicos
// Filtrar resultados de domínios específicos
const filteredResults = $json.organic_results
.filter(result => result.domain.includes('wikipedia.org'));
return filteredResults;SERP API
Discover why Autom is the preferred API provider for developers.
