Automation & Arbetsflöde

Google Search Scraper med n8n

Använd Google Search Scraper med n8n med Autom
n8n arbetsflödesautomationsgränssnitt

Bygg kraftfulla Google-sökskrapor med hjälp av n8n arbetsflödesautomationsplattform och Autom.dev API. Extrahera SERP-data, automatisera SEO-forskning och skapa intelligenta sökarbetsflöden utan kodning.

Snabbstart med Autom.dev API

Exempel: Google Search Scraping

Använd Autom.dev API direkt i dina n8n-arbetsflöden för att skrapa Google-sökresultat:

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

{
    "query": "google search",
    "page": 1,
    "gl": "us",
    "hl": "en",
    "num": 10
}

Svarsexempel:

{
    "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
    }
}

Nyckelfunktioner

  • Visuell Arbetsflödesbyggare: Dra-och-släpp-gränssnitt för att skapa sökautomatisering
  • Realtids SERP-data: Få tillgång till live Google-sökresultat omedelbart
  • 1000+ Integrationer: Koppla sökdata med vilken app eller tjänst som helst
  • AI-drivna Arbetsflöden: Förbättra AI-agenter med aktuell sökdata
  • Auto-schemalagd Övervakning: Spåra rankingar och konkurrenter automatiskt

Perfekt för

  • SEO-övervakning: Automatiserad rankingspårning och konkurrensanalys
  • Marknadsundersökning: Extrahera produktdata och prisinformation
  • Innehållsstrategi: Identifiera trendande ämnen och sökmönster
  • AI-förbättring: Mata AI-modeller med realtids sökdata
  • Lead Generation: Extrahera företagsinformation från sökresultat

Stödda söktyper

  • Google Sök: Webbresultat, bilder, shopping, nyheter
  • Lokal SEO: Google Maps och lokal företagsdata
  • E-handel: Produktpriser och tillgänglighet
  • Nyhetsövervakning: Senaste artiklar och trendande ämnen
  • Akademisk Forskning: Google Scholar integration

n8n Arbetsflödesexempel

1. Skapa HTTP-begäran Nod

  • Metod: POST
  • URL: https://api.autom.dev/v1/google/search
  • Rubriker: x-api-key: DIN_API_NYCKEL
  • Kropp: JSON med sökparametrar

2. Bearbeta Resultat

  • Extrahera organiska resultat
  • Filtrera efter position eller domän
  • Transformera dataformat
  • Lagra i databas eller skicka till andra appar

3. Automationsutlösare

  • Schema: Daglig/veckovis rankingövervakning
  • Webhook: Realtids sökutlösare
  • Manuell: On-demand forskning

Vanliga användningsfall

SEO Rankingspårning

Övervaka nyckelordspositioner automatiskt och få varningar för rankingförändringar.

Konkurrensanalys

Spåra konkurrentrankingar och innehållsstrategier över flera nyckelord.

Innehållsforskning

Identifiera trendande ämnen och innehållsluckor i din nisch.

Prisövervakning

Spåra produktpriser och tillgänglighet på e-handelsplattformar.

Lead Generation

Extrahera företagskontaktinformation från sökresultat.

Kom igång

  1. Registrera dig på Autom.dev: Få din API-nyckel från autom.dev
  2. Installera n8n: Använd Docker, npm eller n8n Cloud
  3. Skapa Arbetsflöde: Lägg till HTTP-begäran nod med Autom.dev slutpunkt
  4. Konfigurera Sökning: Ställ in dina frågeparametrar och filter
  5. Automatisera: Schemalägg eller utlös dina sökarbetsflöden

API-parametrar

  • query: Sökterm eller nyckelord
  • page: Resultatsidnummer (1-10)
  • gl: Landskod (us, uk, fr, etc.)
  • hl: Språkkod (en, fr, es, etc.)
  • num: Antal resultat (1-100)
  • device: desktop eller mobile
  • location: Specifik plats för lokal sökning

Enterprise-funktioner

  • Hastighetsbegränsning: Automatisk begäransstrypning
  • Felhantering: Återförsöksmekanismer och fallbacks
  • Dataexport: CSV, JSON eller databasintegration
  • Teamsamarbete: Dela arbetsflöden och mallar
  • Övervakning: Realtids utförandespårning

Börja bygga din Google-sökskrapa idag med n8n och Autom.dev - ingen kodning krävs!

Fullständig n8n HTTP-begärankonfiguration

Baserat på n8n HTTP Request dokumentationen, här är hur du korrekt konfigurerar noden för Autom.dev API:

Visuell Konfigurationsguide

n8n HTTP-begärankonfiguration

Bilden ovan visar den exakta konfigurationen som behövs i n8n. Följ dessa 3 nyckelsteg:

Steg 1: Konfigurera API URL 🌐

URL-fält: Ange https://api.autom.dev/v1/google/search

  • Ställ in Metod till POST
  • Detta är Autom.dev-slutpunkten för Google Search-skrapning

Steg 2: Ställ in Autentiseringsrubrik 🔑

Rubrikkonfiguration:

  • Namn: x-api-key
  • Värde: Din Autom.dev API-token
  • Se till att Skicka Rubriker är aktiverat (slå PÅ)

Steg 3: Lägg till Sökparametrar 📋

Kroppskonfiguration:

  • Aktivera Skicka Kropp (slå PÅ)
  • Ställ in Kroppsinnehållstyp till JSON
  • Lägg till din sökpayload:
{
    "query": "google search api",
    "page": 1,
    "gl": "us",
    "hl": "en",
    "num": 10
}

Steg-för-steg Konfiguration

1. Grundläggande Begäraninställningar

  1. Lägg till HTTP-begäran Nod: Dra HTTP Request-noden till din arbetsflödesduk
  2. Metod: Välj POST från rullgardinsmenyn
  3. URL: Ange https://api.autom.dev/v1/google/search

2. Autentiseringsrubrik Konfiguration

  1. Gå till Rubriker sektion: Klicka på "Lägg till Parameter" under Rubriker
  2. Rubriknamn: Ange x-api-key
  3. Rubrikvärde: Ange din Autom.dev API-nyckel (få den från autom.dev)
Namn: x-api-key
Värde: din_faktiska_api_nyckel_här

3. Begäranskropp Konfiguration

  1. Kroppsinnehållstyp: Välj JSON
  2. JSON Kropp: Lägg till dina sökparametrar
{
    "query": "google search api",
    "page": 1,
    "gl": "us",
    "hl": "en",
    "num": 10
}

4. Ytterligare HTTP-begäranalternativ

Svarshantering:

  • Inkludera Svarsrubriker och Status: Slå PÅ för att få fullständiga svarsdetaljer
  • Svarsformat: Behåll som "Autodetektera" för JSON-svar

Felhantering:

  • Aldrig Fel: Slå AV för att fånga API-fel korrekt
  • Ignorera SSL-problem: Behåll AV för säkerhet

Timeout-inställningar:

  • Timeout: Ställ in på 30000ms (30 sekunder) för sökförfrågningar

Exempel på n8n Arbetsflödesstruktur

[Manuell Utlösare] → [HTTP-begäran (Autom.dev)] → [Bearbeta Resultat] → [Utdata]

Bearbetar Autom.dev Svar

Efter att ha mottagit API-svaret kan du extrahera data med hjälp av n8n:s inbyggda funktioner:

Extrahera Organiska Resultat

// I en Kod-nod eller Funktions-nod
const results = $json.organic_results;
return results.map(result => ({
    position: result.position,
    title: result.title,
    link: result.link,
    snippet: result.snippet,
    domain: result.domain
}));

Filtrera efter Position

// Få endast topp 5 resultat
const topResults = $json.organic_results
    .filter(result => result.position <= 5);
return topResults;

Extrahera Specifika Domäner

// Filtrera resultat från specifika domäner
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.