Google Search Scraper met n8n
Gebruik Google Search Scraper met n8n met AutomBouw krachtige Google-zoekscrapers met het n8n workflow-automatiseringsplatform en Autom.dev API. Extraheer SERP-gegevens, automatiseer SEO-onderzoek en creëer intelligente zoekworkflows zonder te coderen.
Snel aan de slag met Autom.dev API
Voorbeeld: Google Search Scraping
Gebruik de Autom.dev API rechtstreeks in uw n8n-workflows om Google-zoekresultaten te scrapen:
POST https://api.autom.dev/v1/google/search
Content-Type: application/json
{
"query": "google search",
"page": 1,
"gl": "us",
"hl": "en",
"num": 10
}
Antwoordvoorbeeld:
{
"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
}
}
Belangrijkste kenmerken
- Visuele workflowbouwer: Drag-and-drop interface voor het creëren van zoekautomatisering
- Realtime SERP-gegevens: Direct toegang tot live Google-zoekresultaten
- 1000+ integraties: Verbind zoekgegevens met elke app of service
- AI-aangedreven workflows: Verbeter AI-agenten met actuele zoekgegevens
- Automatisch geplande monitoring: Volg rankings en concurrenten automatisch
Perfect voor
- SEO-monitoring: Geautomatiseerde rankingtracking en concurrentieanalyse
- Marktonderzoek: Productgegevens en prijsinformatie extraheren
- Contentstrategie: Trending onderwerpen en zoekpatronen identificeren
- AI-verbetering: AI-modellen voeden met realtime zoekgegevens
- Leadgeneratie: Bedrijfsinformatie extraheren uit zoekresultaten
Ondersteunde zoektypen
- Google Zoeken: Webresultaten, afbeeldingen, winkelen, nieuws
- Lokale SEO: Google Maps en lokale bedrijfsgegevens
- E-commerce: Productprijzen en beschikbaarheid
- Nieuwsmonitoring: Laatste artikelen en trending onderwerpen
- Academisch onderzoek: Google Scholar-integratie
n8n Workflow-voorbeeld
1. Maak HTTP-verzoekknooppunt
- Methode: POST
- URL:
https://api.autom.dev/v1/google/search - Headers:
x-api-key: UW_API_SLEUTEL - Body: JSON met zoekparameters
2. Resultaten verwerken
- Organische resultaten extraheren
- Filteren op positie of domein
- Gegevensformaat transformeren
- Opslaan in database of naar andere apps sturen
3. Automatiseringstriggers
- Schema: Dagelijkse/wekelijkse rankingmonitoring
- Webhook: Realtime zoektriggers
- Handmatig: Onderzoek op aanvraag
Veelvoorkomende gebruiksscenario's
SEO-rankingtracking
Monitor trefwoordposities automatisch en ontvang waarschuwingen voor rankingwijzigingen.
Concurrentieanalyse
Volg concurrentierankings en contentstrategieën voor meerdere trefwoorden.
Contentonderzoek
Identificeer trending onderwerpen en contenthiaten in uw niche.
Prijsmonitoring
Volg productprijzen en beschikbaarheid op e-commerceplatforms.
Leadgeneratie
Extraheer zakelijke contactinformatie uit zoekresultaten.
Aan de slag
- Meld u aan bij Autom.dev: Ontvang uw API-sleutel van autom.dev
- Installeer n8n: Gebruik Docker, npm of n8n Cloud
- Maak workflow: Voeg HTTP-verzoekknooppunt toe met Autom.dev-eindpunt
- Configureer zoeken: Stel uw queryparameters en filters in
- Automatiseer: Plan of activeer uw zoekworkflows
API-parameters
query: Zoekterm of trefwoordpage: Resultatenpaginanummer (1-10)gl: Landcode (us, uk, fr, enz.)hl: Taalcode (en, fr, es, enz.)num: Aantal resultaten (1-100)device: desktop of mobilelocation: Specifieke locatie voor lokaal zoeken
Enterprise-functies
- Snelheidsbeperking: Automatische verzoekbeperking
- Foutafhandeling: Opnieuw proberen-mechanismen en fallbacks
- Gegevens-export: CSV, JSON of database-integratie
- Teamsamenwerking: Deel workflows en sjablonen
- Monitoring: Realtime uitvoeringstracking
Begin vandaag nog met het bouwen van uw Google-zoekscraper met n8n en Autom.dev - geen codering vereist!
Volledige n8n HTTP-verzoekconfiguratie
Op basis van de n8n HTTP Request-documentatie, hier is hoe u het knooppunt correct configureert voor de Autom.dev API:
Visuele configuratiegids

De bovenstaande afbeelding toont de exacte configuratie die nodig is in n8n. Volg deze 3 belangrijke stappen:
Stap 1: API-URL configureren 🌐
URL-veld: Voer https://api.autom.dev/v1/google/search in
- Stel Methode in op
POST - Dit is het Autom.dev-eindpunt voor Google Search-scraping
Stap 2: Authenticatieheader instellen 🔑
Headerconfiguratie:
- Naam:
x-api-key - Waarde: Uw Autom.dev API-token
- Zorg ervoor dat Headers verzenden is ingeschakeld (AAN zetten)
Stap 3: Zoekparameters toevoegen 📋
Bodyconfiguratie:
- Schakel Body verzenden in (AAN zetten)
- Stel Body Content Type in op
JSON - Voeg uw zoekpayload toe:
{
"query": "google search api",
"page": 1,
"gl": "us",
"hl": "en",
"num": 10
}
Stap-voor-stap configuratie
1. Basisverzoekinstellingen
- Voeg HTTP-verzoekknooppunt toe: Sleep het HTTP Request-knooppunt naar uw workflowcanvas
- Methode: Selecteer
POSTin de vervolgkeuzelijst - URL: Voer
https://api.autom.dev/v1/google/searchin
2. Authenticatieheaderconfiguratie
- Ga naar Headers-sectie: Klik op "Parameter toevoegen" onder Headers
- Headernaam: Voer
x-api-keyin - Headerwaarde: Voer uw Autom.dev API-sleutel in (haal deze van autom.dev)
Naam: x-api-key
Waarde: uw_werkelijke_api_sleutel_hier
3. Verzoekbodyconfiguratie
- Body Content Type: Selecteer
JSON - JSON Body: Voeg uw zoekparameters toe
{
"query": "google search api",
"page": 1,
"gl": "us",
"hl": "en",
"num": 10
}
4. Aanvullende HTTP-verzoekopties
Responshandling:
- Inclusief responsheaders en status: Zet AAN om volledige responsdetails te krijgen
- Responsformaat: Behoud als "Automatisch detecteren" voor JSON-responsen
Foutafhandeling:
- Nooit fout: Zet UIT om API-fouten correct op te vangen
- Negeer SSL-problemen: Behoud UIT voor beveiliging
Time-outinstellingen:
- Time-out: Stel in op 30000ms (30 seconden) voor zoekverzoeken
Voorbeeld n8n Workflow-structuur
[Handmatige trigger] → [HTTP-verzoek (Autom.dev)] → [Resultaten verwerken] → [Uitvoer]
Verwerken van Autom.dev-respons
Na ontvangst van de API-respons kunt u gegevens extraheren met behulp van de ingebouwde functies van n8n:
Organische resultaten extraheren
// In een Code-knooppunt of Functie-knooppunt
const results = $json.organic_results;
return results.map(result => ({
position: result.position,
title: result.title,
link: result.link,
snippet: result.snippet,
domain: result.domain
}));
Filteren op positie
// Krijg alleen top 5 resultaten
const topResults = $json.organic_results
.filter(result => result.position <= 5);
return topResults;
Specifieke domeinen extraheren
// Filter resultaten van specifieke domeinen
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.
