SEO & zoeken
Verbinden Google Zoekresultaten naar Excel, Google Sheets, AI en REST
Zoekopdrachten, pagina's, landen en apparaten als tabellen. Dezelfde connector die de rest van Query Streams intern gebruikt voor hun eigen SEO.
Eén verbinding, elk oppervlak
Waar uw Search Console-gegevens naartoe kunnen worden gestuurd
- 1 uitgaande verbinding
- 0 inkomende poorten
- alleen-lezen · inloggegevens blijven behouden
draait op
- Voor uw team, leveranciers en partners
-
Excel invoegen · vernieuwen op aanvraag
-
Google formulieren add-on · vernieuwen op aanvraag
-
Nova AI Vraag in begrijpelijke taal · tekst naar SQL
-
Gegevensviewer Live resultaten delen · team, leveranciers, partners · elk apparaat
- Voor apps en systemen
-
REST API JSON-eindpunt · OpenAPI 3.1
-
Power BI Power Query M
-
Geplande synchronisaties Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Voor AI-tools
-
AI-assistenten Claude · Cursor · MCP-server
- Bezorgd aan mensen
-
Waarschuwingen en rapporten Slack · Discord · E-mail · Webhook
Query Streams zet een Search Console-eigenschap om in SQL — elke combinatie van zoekopdracht, pagina, land en apparaat als rijen in één tabel, plus uw sites, sitemaps en inspectieresultaten — leesbaar vanuit Microsoft Excel, Google Sheets, Power BI, AI-assistenten via MCP en een REST-eindpunt. Het haalt de volledige zestien maanden aan gegevens op die Google bewaart bij de eerste synchronisatie, het gedeelte dat de Search Console-interface u niet in één keer toont.
- Voor uw team, leveranciers en partners
-
Search Console naar Excel Microsoft Excel · Excel-invoegtoepassing
Haal live zoekresultaten uit Search Console rechtstreeks naar een werkblad en vernieuw ze wanneer nodig — in Excel op de desktop, Excel Online en Microsoft 365.
Handleiding voor de zoekconsole -
Search Console naar Google Sheets Sheets-add-on
Voer een opgeslagen Search Console-query uit vanuit de zijbalk en sleep de rijen naar het spreadsheet. Gedeelde medewerkers kunnen het spreadsheet zelf vernieuwen.
Handleiding voor de zoekconsole -
Vraag Nova naar Search Console Nova AI · tekst naar SQL
Stel een vraag in begrijpelijke taal. Nova kent je Search Console-tabellen al, schrijft en voert de SQL-query uit, legt het antwoord uit en visualiseert het in een grafiek – je hoeft geen query te schrijven en geen inloggegevens te verstrekken.
Hoe Nova werkt -
Search Console naar Data Viewer Resultaten delen · team, leveranciers, partners · telefoon, tablet, desktop
Deel een live Search Console-resultaat met wie dan ook – een collega, een leverancier, een partner – als een bladwijzerbaar raster dat opnieuw wordt weergegeven wanneer het wordt geopend, op een telefoon, een tablet of een desktop. Ze zien de resultaten, nooit de SQL-query of de inloggegevens.
Hoe de gegevensviewer werkt - Voor apps en systemen
-
Search Console REST API HTTP-eindpunt
Publiceer een Search Console-query als een geauthenticeerd JSON-eindpunt dat elke applicatie kan aanroepen, met een OpenAPI 3.1-specificatie en kant-en-klare collecties voor Postman, Insomnia en Hoppscotch. Er wordt geen databasepoort geopend.
Hoe een REST API werkt -
Zoek in de Console naar Power BI Power Query M
Plak de gegenereerde Power Query M in de geavanceerde editor van Power BI en het rapport leest live zoekresultaten uit de Search Console via HTTPS — zonder ODBC-stuurprogramma en zonder geopende databasepoort.
Hoe Power BI werkt -
Search Console naar Airtable Automatiseringsplatform
Synchroniseer rijen uit Search Console met een Airtable-database volgens een schema, of haal ze op binnen een Airtable-automatiseringsscript.
Handleiding voor de zoekconsole -
Zoekconsole naar Baserow Automatiseringsplatform
Vul een Baserow-tabel in vanuit Search Console via het REST-eindpunt — zowel op een zelfgehoste locatie als in de Baserow-cloud.
Handleiding voor de zoekconsole -
Zoekconsole naar SeaTable Automatiseringsplatform
Houd een SeaTable-database actueel met gegevens uit Search Console zonder een bestand te exporteren of de database openbaar te maken.
Handleiding voor de zoekconsole -
Zoek in de zoekconsole naar Smartsheet Automatiseringsplatform
De resultaten van Search Console worden in een Smartsheet-raster geplaatst, zodat plannen en rapporten rechtstreeks uit het bronsysteem worden gelezen en niet uit de export van vorige week.
Handleiding voor de zoekconsole -
Zoekconsole naar Anvil Anvil Works · App-platform
Ondersteun een Anvil Python-app met Search Console via het REST-eindpunt in plaats van databasegegevens in de app in te sluiten.
Handleiding voor de zoekconsole - Voor AI-tools
-
Search Console MCP-server Claude, Cursor en MCP-klanten
Geef een AI-assistent alleen-leestoegang tot Search Console met het schema dat nodig is om correcte SQL-query's te schrijven — geen inloggegevens in de chat.
Handleiding voor de zoekconsole - Bezorgd aan mensen
-
Waarschuwingen en rapporten van Search Console Slack · Discord · E-mail · Webhook
Plan een Search Console-query in en laat de resultaten naar Slack, Discord, e-mail of een ondertekende webhook verzenden. Of wacht met verzenden totdat een bepaald aantal resultaten, een drempelwaarde of een percentageverandering de door u ingestelde grens overschrijdt.
Hoe waarschuwingen en rapporten werken
Hoe het werkt
5 stappen, geen wijziging van de inkomende firewall
Maak een Google-serviceaccount aan en voeg dit toe als gebruiker aan de Search Console-property.
Installeer de netwerkagent en geef deze de serviceaccountsleutel en de site-URL — ofwel de https-vorm of de sc-domeinvorm.
Opslaan. De eerste synchronisatie gaat zestien maanden terug voor alle vijf zoektypen.
Schrijf gewone SQL-query's voor gsc.search_analytics, of laat Nova dat voor u doen.
Lees de gegevens uit Excel, Sheets, Power BI, MCP of REST, gekoppeld aan elk systeem dat uw aanmeldingen en inkomsten beheert.
Diepgaande analyse van de functies
Wat Search Console je biedt
Zestien maanden, in één tabel.
Search Console bewaart zestien maanden aan gegevens en toont deze in gedeeltes. Zodra de gegevens in SQL zijn opgeslagen, is een jaar-op-jaarvergelijking die de interface niet kan uitvoeren een GROUP BY-clausule.
- gsc.search_analytics toont één rij per zoekopdracht, pagina, land, apparaat en dag, met klikken, vertoningen, doorklikratio en gemiddelde positie.
- Vijf zoektypen zijn gesynchroniseerd, niet alleen webzoekopdrachten. — Afbeeldingen, video's, nieuws en Discover worden ook weergegeven, elk met een eigen label.
- De rijen Discover en News bevatten geen zoekopdracht of apparaat, omdat Google die dimensies niet rapporteert. De kolommen zijn leeg in plaats van verzonnen.
- gsc.sites en gsc.sitemaps worden als aparte tabellen meegeleverd, waardoor het aantal ingediende versus geïndexeerde sites kan worden opgevraagd.
Eerlijk over de achterstand van Google
De gegevens in Search Console lopen ongeveer drie dagen achter, en de gegevens van de laatste paar dagen veranderen voortdurend nadat ze voor het eerst verschijnen. Dit is kenmerkend voor Google en beide gedragingen worden openlijk weergegeven in plaats van verborgen.
- De synchronisatie loopt tot drie dagen geleden, omdat een recentere opvraag een getal oplevert dat morgen onjuist zal zijn.
- Elke rij bevat een kolom 'data_state' die aangeeft of de gegevens gedeeltelijk of definitief zijn, zodat een rapport de dagen die nog in de fase van stabilisatie verkeren kan uitsluiten in plaats van ze stilletjes mee te nemen in het gemiddelde.
- Bij elke incrementele doorloop worden de laatste vijf dagen opnieuw gelezen, waardoor een gedeeltelijke rij de definitieve versie wordt in plaats van de eerste versie te blijven.
Wij gebruiken deze zelf.
Query Streams voert zijn eigen SEO uit op deze connector — dezelfde tabellen, dezelfde vertraging van drie dagen, dezelfde markering voor gedeeltelijke versus definitieve resultaten. Het is geen demo-integratie die is ontworpen voor een logo-wall.
- Als een zoekopdracht meer dan de 25.000 rijen oplevert die Google per pagina per dag retourneert, dan krijg je dat deel; het wordt niet automatisch opgesplitst over meerdere dimensies.
- De URL-inspectietabel bestaat en wordt op aanvraag gevuld, in plaats van door de geplande synchronisatie.
Gedeeld door elke API-connector
Hoe elke API-connector werkt
- Je account wordt omgezet in tabellen — Eindpunten worden gekoppeld aan getypte SQL-tabellen met primaire sleutels en indexen, zodat u SELECT, JOIN en GROUP BY kunt schrijven in plaats van door JSON te bladeren.
- Je kiest zelf wat er gesynchroniseerd wordt en hoe vaak. — elke tabel heeft zijn eigen interval, of helemaal geen. Indien de API van de leverancier dit ondersteunt, worden alleen records opgehaald die sinds de laatste keer dat de query is uitgevoerd zijn gewijzigd.
- Het exemplaar is van jou. — het bevindt zich in een met AES-256-GCM versleuteld DuckDB-bestand naast de agent, op uw computer. Niet in onze cloud.
- De verkoper hoort alleen van u. — De agent roept de API rechtstreeks aan vanuit uw eigen netwerk, waardoor uw token niet nodig is voor Query Streams om een query te beantwoorden.
Goed om te weten
- Het is een gesynchroniseerde kopie, geen live proxy. — Een query leest gegevens die al zijn opgehaald, waardoor de resultaten met SQL-snelheid worden geretourneerd en de API-limiet nooit wordt overschreden. Geselecteerde tabellen kunnen bovendien een verouderde rij vernieuwen terwijl u deze leest.
- De snelheidslimieten worden voor u gerespecteerd. — elke connector blijft ruim binnen de door de leverancier gepubliceerde limieten, zodat een rapport er niet voor kan zorgen dat uw account wordt afgeremd voor alle andere toepassingen die er gebruik van maken.
- Niets wordt weggegooid. — Velden die niet in de tabel zijn opgenomen, worden bewaard in een JSON-kolom genaamd raw_data, die je nog steeds kunt opvragen.
- Koppel het aan uw databases. — Een API-tabel en een SQL Server-tabel in dezelfde instructie is hier een gewone query, geen integratieproject.
Cross-source SQL
Koppel Search Console aan de rest van je gegevens.
Search Console kan je vertellen welke pagina de klik heeft gegenereerd. Het kan je echter niet vertellen welke van die klikken tot een account heeft geleid, of wat er vervolgens met dat account is betaald. Die twee gegevens worden elders opgeslagen en één overzicht kan alle drie omvatten. Elke bron voert alleen het deel uit dat het aankan, streamt het resultaat terug en de samenvoeging vindt centraal plaats — de bronnen communiceren nooit met elkaar en er wordt niets gekopieerd.
3 verbindingen · 3 agenten
Eén verklaring
-- klikken vanuit Search Console, aanmeldingen vanuit je database, inkomsten van Stripe
SELECT s.page, SUM(s.clicks) AS clicks, SUM(i.amount_due) AS invoiced
VAN gsc_site.gsc.search_analytics1 s
JOIN pg_crm.publieke.klanten2 c ON c.landing_page = s.page
JOIN facturering.stripe.facturen3 i ON i.customer = c.stripe_id
GROEP DOOR s.pagina
ORDER BY klikken DESC;
De drie onderdelen zijn de verbinding, het schema en de tabel. De naam van de verbinding is wat je er zelf aan hebt gegeven. De kolommen zijn ter illustratie; je tabellen blijven je eigen tabellen. De gegevens in Search Console gaan tot drie dagen terug, wat te wijten is aan de rapportagevertraging van Google zelf en niet aan iets wat de synchronisatie toevoegt. Alleen-lezen is van toepassing op elk onderdeel: alleen SELECT, WITH en EXPLAIN, met een limiet voor hoeveel gegevens een bron mag vrijgeven voor één enkele query. Hoe werken gefedereerde query's?
Verbindingsgegevens
Wat Search Console nodig heeft
- Authenticatie
- Een Google-serviceaccountsleutel, toegevoegd als gebruiker aan de property. Alleen-lezen toegang, beheerd door de agent.
- Eigendom
- Een site-URL — https://example.com/ of sc-domain:example.com. Laat dit veld leeg en alle eigenschappen die het account kan zien, worden gesynchroniseerd.
- Reikte over
- HTTPS vanaf uw netwerk naar de Search Console API. Geen inkomende verbindingen.
- Schema
- gsc — dus gsc.search_analytics, gsc.sitemaps
- Tabellen
- 4. zoekanalyse, sites, sitemaps en url-inspectie
- Zoektypen
- web, afbeelding, video, nieuws en ontdekken, elk met een label op de rij.
- Versheid
- De gegevens gaan terug tot drie dagen geleden, wat te maken heeft met de rapportagevertraging van Google zelf. De gegevens van de laatste vijf dagen worden bij elke controle opnieuw ingelezen.
- Geschiedenis
- 16 maanden na de eerste synchronisatie — alles wat Google bewaart.
- Lokale kopie
- Een met AES-256-GCM versleuteld DuckDB-bestand bevindt zich naast de agent op uw computer.
Alleen-lezen is structureel. Elke aanroep die deze connector doet, is een leesbewerking en het token dat het bevat, heeft een beperkte leesrechten — het kan geen sitemap verzenden of indexeringsverzoeken indienen.
Bij een query over meerdere bronnen is het middelste deel van een driedelige verwijzing gsc. Een verbinding genaamd gsc_site die zoekanalyses leest, wordt geschreven als gsc_site.gsc.search_analytics.
Leveranciersdocumentatie: zoeken.google.com
Veelgestelde vragen
Vragen over Google Search Console
Welke tools kunnen gegevens uit Google Search Console lezen via querystreams?
Alles via één verbinding: Excel, Google Sheets, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, geplande meldingen en rapporten. Verbind het account één keer en elk platform leest dezelfde alleen-lezen verbinding — er is geen configuratie per tool nodig en er wordt geen tweede kopie van de gegevens gemaakt.
Moet ik een firewallpoort openen voor mijn Google Search Console-account?
Nee. De Query Streams Network Agent draait binnen uw netwerk en opent één versleutelde uitgaande verbinding. Er wordt niets afgeluisterd voor inkomend verkeer, een VPN is niet nodig en het account behoudt zijn bestaande firewallregels.
Kunnen querystreams gegevens in Google Search Console wijzigen?
Nee. De agent zorgt ervoor dat alleen-lezen is toegestaan tijdens de uitvoering — één instructie tegelijk, alleen SELECT en soortgelijke instructies. De inloggegevens blijven op de agent en worden nooit naar Query Streams verzonden.
Wat heeft Query Streams nodig om verbinding te maken met Google Search Console?
Een bereikbare host, een rol en het bijbehorende wachtwoord — de agent bevat het stuurprogramma, dus er wordt niets op het account geïnstalleerd. Authenticatie: Een Google-serviceaccountsleutel, toegevoegd als gebruiker aan de property. Alleen-lezen bereik, beheerd door de agent. Property: Een site-URL — https://example.com/ of sc-domein:example.com. Laat dit veld leeg en alle properties die het account kan zien, worden gesynchroniseerd. Bereikt via: HTTPS vanuit uw netwerk naar de Search Console API. Geen inkomend verkeer. Schema: gsc — dus gsc.search_analytics, gsc.sitemaps.
Kan ik Google Search Console in dezelfde query koppelen aan een andere database?
Ja, dat is een gefedereerde query. Eén statement kan tegelijkertijd verwijzen naar Google Search Console en uw andere verbindingen, geschreven als connection.schema.table. Elke bron voert alleen het deel uit dat het aankan en streamt het resultaat terug; de join vindt centraal plaats, waardoor de bronnen nooit met elkaar verbinding maken en er niets wordt gekopieerd of gepland. Alleen-lezen is van toepassing op elk onderdeel — alleen SELECT, WITH en EXPLAIN — en er is een limiet aan hoeveel gegevens een bron voor een enkele query mag vrijgeven. Gefedereerde queries zijn een functie van uw abonnement; op de pagina met gefedereerde queries vindt u de huidige limieten voor bronnen en groottes.
Plaats Search Console daar waar het werk gebeurt
Installeer de agent, koppel deze aan uw account en kies een bestemming.
Alleen-lezen Alleen uitgaand De inloggegevens blijven bij de agent.

