Categorieën bekijken

Google Search Console verbinden met Google Sheets - SEO-gegevens opvragen met SQL

Leestijd: 7 minuten

Query Streams verbindt Google Search Console met Google Sheets en zet uw organische zoekgegevens om in live, SQL-querybare tabellen die u op verzoek kunt vernieuwen. Importeer zoekwoordrangschikkingen, vertoningen, klikfrequenties en prestaties op paginaniveau in elke Google Sheets-spreadsheet — zonder handmatige CSV-exports of API-codering. Meld u gratis aan op QueryStreams.com en begin binnen enkele minuten met het analyseren van uw GSC-gegevens met SQL.

5 GSC-tabellen

Zoekanalyses, populairste zoekopdrachten, pagina's, landen en apparaten

Service Account Auth

Geen OAuth-browserflow — plak een JSON-sleutel voor headless authenticatie

AES-256 versleuteld

De inloggegevens van uw serviceaccount blijven op uw netwerk, nooit in de cloud.

16 maanden geschiedenis

Toegang tot maximaal 16 maanden aan GSC-gegevens, bovenop de standaardlimiet van 3 maanden voor werkloosheidsuitkeringen.

Welke gegevens van Google Search Console kunt u raadplegen?

Query Streams synchroniseert uw GSC-zoekprestatiegegevens naar tabellen die met SQL kunnen worden doorzocht. GSC-gegevens hebben doorgaans een vertraging van 2-3 dagen ten opzichte van de verwerkingspijplijn van Google.

Zoekanalyse

  • zoekanalyse Dagelijkse klikken, vertoningen, CTR en positie per zoekopdracht
  • top_zoekopdrachten Topzoekwoorden met vertoningen en CTR-statistieken
  • top_pagina's Zoekprestaties op paginaniveau met ranglijsten

Doelgroepverdeling

  • per land Zoekanalyses gesegmenteerd per land
  • per_apparaat Zoekprestaties op desktop, mobiel en tablet

Gegevensnotitie

  • GSC-gegevens hebben een verwerkingsvertraging van 2-3 dagen door Google.
  • Tot 16 maanden aan historische gegevens beschikbaar (tegenover 3 maanden in GSC UI)
  • Gegevens worden geaggregeerd — individuele gebruikerssessies worden niet bijgehouden.

Belangrijkste kolommen

  • query Het zoekwoord dat uw URL heeft geactiveerd
  • klikken Aantal klikken vanuit Google Search
  • indrukken Aantal keren dat uw URL in zoekresultaten is verschenen
  • ctr Doorklikpercentage (klikken / vertoningen)
  • positie Gemiddelde positie in zoekresultaten

Vereisten

1
Query-stromen account

Gratis aanmelden — geen creditcard nodig

2
Vraagstromen Netwerk Agent

Windows-service geïnstalleerd op uw netwerk. Installatiehandleiding

3
Google Cloud-project

Met de Google Search Console API ingeschakeld en een geverifieerde GSC-eigenschap

4
Google-serviceaccount

JSON-sleutelbestand met het serviceaccount toegevoegd als geverifieerde gebruiker in GSC

5
Google formulieren

Met de add-on Query Streams geïnstalleerd vanuit Google Workspace Marketplace

Installatiehandleiding

1Agent installeren
2Serviceaccount
3Connector toevoegen
4Synchronisatieschema
5Add-on installeren

Stap 1: Installeer de Query Streams Network Agent

  1. Inloggen op mijn.querystreams.nl
  2. Navigeer naar Netwerkagenten in de linkerzijbalk
  3. Klik op Agent downloaden en voer het Windows-installatieprogramma uit
  4. De agent wordt geïnstalleerd als een Windows-service en maakt automatisch verbinding.
  5. Uw agent verschijnt binnen 30 seconden als 'Online' in het portaal.

Stap 2: Maak een Google Cloud Service-account aan

  1. Ga naar de Google Cloud Console en maak of selecteer een project
  2. Navigeer naar API's en dienstenBibliotheek → zoeken en inschakelen Google Search Console API
  3. Ga naar IAM & BeheerServiceaccountsServiceaccount aanmaken
  4. Geef het een naam (bijvoorbeeld 'query-streams-gsc') en klik op Creëren en doorgaan
  5. Sla de optionele roltoewijzing over → klik Klaar
  6. Klik op het serviceaccount → Toetsen tab → Sleutel toevoegenNieuwe sleutel aanmakenJSON
  7. Het JSON-sleutelbestand wordt automatisch gedownload — sla het veilig op

Toegang verlenen in Google Search Console

  1. Ga naar Google Zoekresultaten en selecteer uw woning
  2. Klik op InstellingenGebruikers en machtigingen
  3. Klik op Gebruiker toevoegen
  4. Plak de klant_e-mail uit uw JSON-sleutelbestand
  5. Stel de toestemming in op Volledig → klik Toevoegen

Stap 3: Voeg de Google Search Console Connector toe

  1. Open de Network Agent-interface op http://localhost:1823
  2. Klik op Verbinding toevoegen en selecteer Google Zoekresultaten
  3. Plak de inhoud van uw JSON-sleutel voor serviceaccount (of upload het bestand)
  4. Selecteer uw GSC Vastgoed uit de vervolgkeuzelijst (domein of URL-voorvoegsel-eigenschap)
  5. Klik op Volgende synchronisatieschema's configureren en vooraf gebouwde query's installeren

Stap 4: Configureer uw synchronisatieschema

Zoekanalyse (dagelijks)Topzoekopdrachten, pagina's, landen en apparaten — dagelijks gesynchroniseerd met een vertraging van 3-4 dagen
Eerste synchronisatieHaal bij de eerste keer opstarten tot 16 maanden aan historische gegevens op

GSC-gegevens hebben doorgaans een vertraging van 2-3 dagen ten opzichte van de verwerkingspijplijn van Google. Dagelijkse synchronisatie is ideaal — vaker synchroniseren levert geen nieuwe resultaten op. Bij de eerste synchronisatie worden tot 16 maanden aan historische gegevens opgehaald, waardoor u veel meer geschiedenis krijgt dan de limiet van 3 maanden in de GSC-gebruikersinterface.

Stap 5: Installeer de Google Sheets-add-on

  1. Open Google Spreadsheets in uw browser
  2. Ga naar UitbreidingenAdd-onsAdd-ons downloaden
  3. Zoeken naar "Query Streams"
  4. Klik op Installeren en de vereiste toestemmingen verlenen
  5. Ga ernaar via UitbreidingenQuery-stromenOpen
  6. Log in met uw Query Streams-accountgegevens
  7. Of installeer direct: Query Streams voor Google Sheets installeren

Je bent verbonden! Open Query Streams in Google Sheets, klik op Opgeslagen query’s, en zoek uw Google Search Console-map met vooraf opgestelde zoekopdrachten voor zoekwoordrangschikkingen, CTR-analyse, paginaprestaties en meer. Selecteer een zoekopdracht en klik op Ren om live GSC-gegevens in uw spreadsheet te importeren.

Voorbeeld van SQL-query's in Google Search Console

Topzoekwoorden op basis van klikken (afgelopen 30 dagen)
SELECT
    query,
    SUM(clicks) AS total_clicks,
    SUM(impressions) AS total_impressions,
    ROUND(AVG(ctr) * 100, 2) AS avg_ctr_pct,
    ROUND(AVG(position), 1) AS avg_position
FROM gsc.search_analytics
WHERE date >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY query
ORDER BY total_clicks DESC
LIMIT 25;
Pagina's net buiten pagina 1 (positie 11–20)
SELECT
    pagina,
    SUM(klikken) AS klikken,
    SUM(vertoningen) AS vertoningen,
    ROUND(AVG(ctr) * 100, 2) AS ctr_pct,
    ROUND(AVG(positie), 1) AS gem_positie
FROM gsc.top_pages
WHERE date >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY page
HAVING ROUND(AVG(position), 1) BETWEEN 11 AND 20
ORDER BY impressions DESC
LIMIT 20;
Zoekwoorden met veel vertoningen en een lage CTR (CTR-kansen)
SELECT
    query,
    SUM(impressions) AS impressions,
    SUM(clicks) AS clicks,
    ROUND(AVG(ctr) * 100, 2) AS ctr_pct,
    ROUND(AVG(position), 1) AS avg_position
FROM gsc.search_analytics
WHERE date >= CURRENT_DATE - INTERVAL '90 days'
GROUP BY query
HAVING SUM(impressions) > 500
   AND AVG(ctr) < 0.03
ORDER BY impressions DESC
LIMIT 20;

SEO-rapporten delen zonder GSC-toegang te delen

Open een willekeurige GSC-query in de Query Builder → klik op de Delen tab → e-mailadressen invoeren → klikken DelenOntvangers krijgen trefwoord- en rangschikkingsgegevens in hun Google Sheets-add-on, zonder toegang tot uw Google Search Console-eigendom, servicerekeninggegevens of SQL-code.

Veelgestelde vragen

Kan ik meer dan 3 maanden aan GSC-gegevens krijgen?
Ja. De Google Search Console API biedt historische gegevens van maximaal 16 maanden. Query Streams haalt deze volledige geschiedenis op bij de eerste synchronisatie, waardoor u veel meer gegevens krijgt dan de limiet van 3 maanden die beschikbaar is in de GSC-webinterface. Dit is ideaal voor trendanalyses, jaar-op-jaarvergelijkingen en seizoensgebonden SEO-rapportages.
Waarom lopen mijn GSC-gegevens altijd een paar dagen achter?
Dit is een beperking van het Google-platform. De gegevensverwerking van GSC heeft een vertraging van 2-3 dagen voordat deze beschikbaar komt via de API. Dit heeft invloed op alle tools die gegevens uit de Search Console API lezen, niet alleen Query Streams. Dagelijkse accounts worden op passende wijze gesynchroniseerd om rekening te houden met deze vertraging.
Kan ik meerdere GSC-eigendommen koppelen?
Ja. Voeg voor elke GSC-eigenschap een aparte connector toe. Elke eigenschap wordt weergegeven als een afzonderlijke gegevensbron in de querybouwer, zodat u de organische prestaties van meerdere websites kunt opvragen en zelfs met elkaar kunt vergelijken in één enkele SQL-instructie, rechtstreeks in Google Sheets.
Kan ik GSC-gegevens combineren met Google Analytics in dezelfde query?
Ja. Als u zowel Google Search Console als Google Analytics 4 hebt gekoppeld, kunt u deze samenvoegen op basis van de pagina-URL in één enkele SQL-query. Zo kunt u zoekimpressies en CTR uit GSC correleren met on-site engagementstatistieken zoals sessieduur en bouncepercentage uit GA4.

Verwante gidsen

Categorie: API-connectoren

Tags: Google Search Console, GSC, Google Sheets, SEO, zoekwoorden, rankings, SQL, organisch zoeken

Meta-beschrijving: Koppel Google Search Console aan Google Sheets met SQL. Vraag zoekwoordrangschikkingen, CTR en 16 maanden aan zoekgegevens op — CSV-exports zijn niet nodig.

Geüpdatet op 3 juni 2026

Mogelijk gemaakt door BetterDocs