Automatisierung & Workflow

Google Search Scraper mit n8n

Google Search Scraper mit n8n mit Autom verwenden
n8n Workflow-Automatisierungsoberfläche

Erstellen Sie leistungsstarke Google-Such-Scraper mit der n8n-Workflow-Automatisierungsplattform und der Autom.dev API. Extrahieren Sie SERP-Daten, automatisieren Sie SEO-Recherche und erstellen Sie intelligente Such-Workflows ohne Programmierung.

Schnellstart mit Autom.dev API

Beispiel: Google Search Scraping

Verwenden Sie die Autom.dev API direkt in Ihren n8n-Workflows, um Google-Suchergebnisse zu scrapen:

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

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

Antwortbeispiel:

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

Hauptfunktionen

  • Visueller Workflow-Builder: Drag-and-Drop-Schnittstelle zur Erstellung von Suchautomatisierungen
  • Echtzeit-SERP-Daten: Sofortiger Zugriff auf Live-Google-Suchergebnisse
  • 1000+ Integrationen: Verbinden Sie Suchdaten mit jeder App oder jedem Dienst
  • KI-gestützte Workflows: Verbessern Sie KI-Agenten mit aktuellen Suchdaten
  • Auto-geplante Überwachung: Verfolgen Sie Rankings und Wettbewerber automatisch

Perfekt für

  • SEO-Überwachung: Automatisierte Rangverfolgung und Wettbewerbsanalyse
  • Marktforschung: Extrahieren von Produktdaten und Preisinformationen
  • Inhaltsstrategie: Identifizieren von Trendthemen und Suchmustern
  • KI-Verbesserung: Füttern von KI-Modellen mit Echtzeit-Suchdaten
  • Lead-Generierung: Extrahieren von Geschäftsinformationen aus Suchergebnissen

Unterstützte Suchtypen

  • Google-Suche: Web-Ergebnisse, Bilder, Shopping, Nachrichten
  • Lokales SEO: Google Maps und lokale Geschäftsdaten
  • E-Commerce: Produktpreise und Verfügbarkeit
  • Nachrichtenüberwachung: Neueste Artikel und Trendthemen
  • Akademische Forschung: Google Scholar Integration

n8n Workflow Beispiel

1. HTTP-Anforderungsknoten erstellen

  • Methode: POST
  • URL: https://api.autom.dev/v1/google/search
  • Headers: x-api-key: IHR_API_SCHLÜSSEL
  • Body: JSON mit Suchparametern

2. Ergebnisse verarbeiten

  • Organische Ergebnisse extrahieren
  • Nach Position oder Domain filtern
  • Datenformat transformieren
  • In Datenbank speichern oder an andere Apps senden

3. Automatisierungsauslöser

  • Zeitplan: Tägliche/wöchentliche Rangüberwachung
  • Webhook: Echtzeit-Suchauslöser
  • Manuell: On-Demand-Recherche

Häufige Anwendungsfälle

SEO-Rangverfolgung

Überwachen Sie Keyword-Positionen automatisch und erhalten Sie Benachrichtigungen bei Ranking-Änderungen.

Wettbewerbsanalyse

Verfolgen Sie Wettbewerber-Rankings und Inhaltsstrategien über mehrere Keywords hinweg.

Inhaltsrecherche

Identifizieren Sie Trendthemen und Inhaltslücken in Ihrer Nische.

Preisüberwachung

Verfolgen Sie Produktpreise und Verfügbarkeit auf E-Commerce-Plattformen.

Lead-Generierung

Extrahieren Sie Geschäftskontaktinformationen aus Suchergebnissen.

Erste Schritte

  1. Bei Autom.dev registrieren: Holen Sie sich Ihren API-Schlüssel von autom.dev
  2. n8n installieren: Verwenden Sie Docker, npm oder n8n Cloud
  3. Workflow erstellen: Fügen Sie einen HTTP-Anforderungsknoten mit dem Autom.dev-Endpunkt hinzu
  4. Suche konfigurieren: Legen Sie Ihre Abfrageparameter und Filter fest
  5. Automatisieren: Planen oder lösen Sie Ihre Such-Workflows aus

API-Parameter

  • query: Suchbegriff oder Keyword
  • page: Ergebnisseite (1-10)
  • gl: Ländercode (us, uk, fr, etc.)
  • hl: Sprachcode (en, fr, es, etc.)
  • num: Anzahl der Ergebnisse (1-100)
  • device: desktop oder mobile
  • location: Spezifischer Standort für lokale Suche

Enterprise-Funktionen

  • Ratenbegrenzung: Automatische Anforderungsdrosselung
  • Fehlerbehandlung: Wiederholungsmechanismen und Fallbacks
  • Datenexport: CSV, JSON oder Datenbankintegration
  • Teamzusammenarbeit: Teilen von Workflows und Vorlagen
  • Überwachung: Echtzeit-Ausführungsverfolgung

Beginnen Sie noch heute mit dem Bau Ihres Google-Such-Scrapers mit n8n und Autom.dev - keine Programmierung erforderlich!

Vollständige n8n HTTP-Anforderungskonfiguration

Basierend auf der n8n HTTP Request Dokumentation, hier ist, wie Sie den Knoten für die Autom.dev API korrekt konfigurieren:

Visuelle Konfigurationsanleitung

n8n HTTP-Anforderungskonfiguration

Das Bild oben zeigt die genaue Konfiguration, die in n8n erforderlich ist. Befolgen Sie diese 3 wichtigen Schritte:

Schritt 1: API-URL konfigurieren 🌐

URL-Feld: Geben Sie https://api.autom.dev/v1/google/search ein

  • Setzen Sie Methode auf POST
  • Dies ist der Autom.dev-Endpunkt für das Google Search Scraping

Schritt 2: Authentifizierungs-Header einrichten 🔑

Header-Konfiguration:

  • Name: x-api-key
  • Wert: Ihr Autom.dev API-Token
  • Stellen Sie sicher, dass Send Headers aktiviert ist (einschalten)

Schritt 3: Suchparameter hinzufügen 📋

Body-Konfiguration:

  • Aktivieren Sie Send Body (einschalten)
  • Setzen Sie Body Content Type auf JSON
  • Fügen Sie Ihre Such-Payload hinzu:
{
    "query": "google search api",
    "page": 1,
    "gl": "us",
    "hl": "en",
    "num": 10
}

Schritt-für-Schritt-Konfiguration

1. Grundlegende Anforderungseinstellungen

  1. HTTP-Anforderungsknoten hinzufügen: Ziehen Sie den HTTP-Request-Knoten auf Ihre Workflow-Leinwand
  2. Methode: Wählen Sie POST aus dem Dropdown-Menü
  3. URL: Geben Sie https://api.autom.dev/v1/google/search ein

2. Authentifizierungs-Header-Konfiguration

  1. Gehen Sie zum Abschnitt Headers: Klicken Sie auf "Add Parameter" unter Headers
  2. Header-Name: Geben Sie x-api-key ein
  3. Header-Wert: Geben Sie Ihren Autom.dev API-Schlüssel ein (erhalten Sie ihn von autom.dev)
Name: x-api-key
Wert: ihr_tatsächlicher_api_schlüssel_hier

3. Anforderungskörper-Konfiguration

  1. Body Content Type: Wählen Sie JSON
  2. JSON Body: Fügen Sie Ihre Suchparameter hinzu
{
    "query": "google search api",
    "page": 1,
    "gl": "us",
    "hl": "en",
    "num": 10
}

4. Zusätzliche HTTP-Anforderungsoptionen

Antwortbehandlung:

  • Antwort-Header und Status einschließen: Schalten Sie EIN, um vollständige Antwortdetails zu erhalten
  • Antwortformat: Lassen Sie "Autodetect" für JSON-Antworten

Fehlerbehandlung:

  • Niemals Fehler: Schalten Sie AUS, um API-Fehler korrekt abzufangen
  • SSL-Probleme ignorieren: Lassen Sie AUS für Sicherheit

Timeout-Einstellungen:

  • Timeout: Stellen Sie auf 30000ms (30 Sekunden) für Suchanfragen ein

Beispiel n8n Workflow-Struktur

[Manueller Auslöser] → [HTTP-Anforderung (Autom.dev)] → [Ergebnisse verarbeiten] → [Ausgabe]

Verarbeitung der Autom.dev-Antwort

Nach Erhalt der API-Antwort können Sie Daten mithilfe der integrierten Funktionen von n8n extrahieren:

Organische Ergebnisse extrahieren

// In einem Code-Knoten oder Funktions-Knoten
const results = $json.organic_results;
return results.map(result => ({
    position: result.position,
    title: result.title,
    link: result.link,
    snippet: result.snippet,
    domain: result.domain
}));

Nach Position filtern

// Nur die Top 5 Ergebnisse erhalten
const topResults = $json.organic_results
    .filter(result => result.position <= 5);
return topResults;

Spezifische Domains extrahieren

// Ergebnisse von bestimmten Domains filtern
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.