Ga naar inhoud
DraaiboekenGemiddeld7 min leestijdBijgewerkt op 2026-10-12

Google Search Console koppelen aan ChatGPT: 5 opties

Vijf manieren om Search Console-data in ChatGPT te krijgen, van een CSV-upload tot een MCP-server, en hun beperkingen. Gecontroleerd aan de hand van de documentatie van OpenAI in oktober 2026.

Doel
Kies de route die past bij hoe vaak je vragen stelt, hoeveel data je hebt en wie er nog meer toegang nodig heeft.
Je hebt nodig
Een Search Console-property waartoe je toegang hebt. Voor de zelfbouwroutes heb je ook een Google Cloud-project nodig.

ChatGPT kan Search Console niet zelf openen: er moet iets zijn dat de data bij Google ophaalt en doorgeeft. Er zijn vijf praktische manieren om dat te doen, van de minste tot de meeste configuratie: een export uploaden, een custom GPT bouwen waarvan de actie de Search Console API aanroept, je eigen MCP-server draaien, een gehoste MCP-server toevoegen zoals die van AutoPSEO, of de OpenAI API met een externe MCP-tool aanroepen voor geplande taken.

De onderstaande details zijn gecontroleerd aan de hand van de documentatie van Google en OpenAI op 12 oktober 2026.

De beperkingen die elke route deelt

Welke route je ook kiest, de data komt van dezelfde plek en kent dezelfde beperkingen:

  • De interface exporteert maximaal 1.000 rijen, en zeldzame zoekopdrachten ontbreken uit elke tabel vanwege privacy (Search Console-datalimieten).
  • De API levert tot 25.000 rijen per verzoek, met paginering voor meer, maar Google geeft aan dat de bovenste rijen worden teruggegeven en dat niet elke rij gegarandeerd is. Het dagelijkse maximum is 50.000 rijen per site per zoektype. Elke site en elke gebruiker mag tot 1.200 queries per minuut uitvoeren, en queries die op zowel pagina als zoekopdracht groeperen zijn het duurst (Search Analytics API, gebruikslimieten).
  • De dagelijkse bulkexport naar BigQuery bevat alle prestatiedata behalve geanonimiseerde zoekopdrachten, voor sites die alles nodig hebben (bulkdata-export).
  • De data loopt twee tot drie dagen achter, en dagen worden geteld in Pacific Time.

Er is ook een beperking aan de kant van ChatGPT. Als het model ruwe rijen ontvangt, moet het zelf optellen, middelen en vergelijken. Vraag het om de gebruikte periode te noemen en te laten zien hoe het tot een totaal is gekomen, en controleer een paar getallen in Search Console.

Optie 1: een export uploaden

Hoe het werkt. Stel in het Prestatierapport de periode en filters in, exporteer de tabel en upload het bestand in een chat. ChatGPT accepteert spreadsheets als XLSX, XLS, CSV en TSV (bestandsuploads bij OpenAI).

Geschikt voor: een eenmalige vraag over een kleine site.

Waar het ophoudt: 1.000 rijen per export, een momentopname die verouderd is zodra je naar een andere periode vraagt, en geen mogelijkheid om zoekopdrachten en pagina's samen te exporteren vanuit de interface. Voor "welke pagina scoort op deze zoekopdracht?" heb je dus een tweede export en wat koppelwerk nodig. Exporteer de tabellen Zoekopdrachten en Pagina's apart en geef in je prompt aan welke periode elk bestand beslaat.

Optie 2: een custom GPT met een actie

Hoe het werkt. Met GPT-acties kan een custom GPT een externe REST API aanroepen, beschreven in een schema, met authenticatie die je zelf configureert (GPT-acties). Voor Search Console maak je een Google Cloud-project aan, schakel je de Search Console API in, stel je een OAuth-client en toestemmingsscherm in, beschrijf je de methode searchanalytics.query in het schema en koppel je de actie van de GPT aan je OAuth-client.

Geschikt voor: een ontwikkelaar die een privéassistent wil en de integratie graag zelf beheert.

Waar het ophoudt: je onderhoudt het schema, de OAuth-configuratie en alle wijzigingen van Google. Als mensen buiten je organisatie het gebruiken, gelden de OAuth-regels van Google: apps die gevoelige of beperkte scopes aanvragen moeten doorgaans worden geverifieerd, en een niet-geverifieerde app is beperkt tot 100 nieuwe gebruikers (niet-geverifieerde apps). De GPT ontvangt ruwe rijen, dus het rekenwerk blijft de taak van het model.

Optie 3: je eigen MCP-server draaien

Hoe het werkt. Het Model Context Protocol (MCP) is een open standaard om assistenten met tools te verbinden, en er bestaan verschillende open-source MCP-servers voor Search Console. Je draait er een met je eigen Google OAuth-gegevens op een openbaar HTTPS-adres en voegt die daarna toe aan ChatGPT als aangepaste MCP-server. OpenAI biedt ook een Secure MCP Tunnel om een server te testen die nog niet openbaar is (Verbinden vanuit ChatGPT).

Geschikt voor: ontwikkelaars die elke regel code willen kunnen lezen en één verbinding over meerdere assistenten willen gebruiken, want ook Claude, Cursor en andere spreken MCP.

Waar het ophoudt: jij bent verantwoordelijk voor hosting, beveiliging en updates, en de meeste van die servers geven de rijen van de API ongeanalyseerd door, met dezelfde rij- en quotabeperkingen als bij optie 2. De documentatie van OpenAI waarschuwt zelf dat OpenAI externe MCP-servers niet verifieert, dat een kwaadwillende server instructies in zijn antwoorden kan verbergen en dat officiële servers die door de serviceprovider worden gehost de veiligere keuze zijn (risico's van externe MCP).

Optie 4: een gehoste MCP-server toevoegen

Hoe het werkt. Een aanbieder draait de server en regelt de koppeling met Google; jij voegt het adres toe aan ChatGPT en logt in. De server van AutoPSEO staat op https://app.autopseo.com/mcp. Volgens de ontwikkelaarsdocumentatie van OpenAI voeg je een aangepaste MCP-server toe via de pagina Plugins van ChatGPT: kies de plusknop, kies Add custom MCP server, geef de server een naam, voer de server-URL in inclusief het pad /mcp, configureer de authenticatie, accepteer de risicomelding en maak de server aan. OpenAI geeft aan dat account- en werkruimtebeleid van toepassing zijn, dus in een bedrijfswerkruimte moet een beheerder het mogelijk eerst toestaan. ChatGPT heeft deze menu's al meerdere keren hernoemd. Toont jouw account iets anders, volg dan de stapsgewijze handleiding op de MCP- en ChatGPT-pagina van AutoPSEO of de handleiding voor de ChatGPT-koppeling. Je meldt je aan met je AutoPSEO-account; er komt geen eigen Google Cloud-project of OAuth-app bij kijken.

Wat ChatGPT krijgt. Naast gewone queries over je data bevatten de 19 Search Console- en GA4-tools kant-en-klare analyses die aan de kant van AutoPSEO worden berekend, zodat het model niet zelf hoeft te rekenen: content_decay voor pagina's die klikken verliezen, cannibalization voor zoekopdrachten die over je pagina's verdeeld zijn, ctr_benchmark tegenover je eigen CTR-curve, page_poaching voor zoekopdrachten binnen handbereik van de top, compare_periods, rank_changes, url_inspection en meer. Ze kosten geen credits, en als je geen datums opgeeft gebruiken ze de laatste 28 afgeronde dagen tegenover de 28 daarvoor. Met de demo-property sc-domain:demo.autopseo.app kun je ze uitproberen voordat je je eigen site koppelt.

Dezelfde verbinding geeft toegang tot de onderzoekstools van AutoPSEO (die onderzoekscredits kosten) en de contentengine. ChatGPT kan een onderwerp uit de wachtrij van je site pakken, de brief lezen, het artikel schrijven en indienen; het concept doorloopt dezelfde controles als de eigen schrijver van AutoPSEO en gebruikt niets van je artikelquotum. Concepten wachten op beoordeling, en de instructies van AutoPSEO zeggen de assistent alleen te publiceren als jij dat zegt (schrijven met je eigen AI).

Waar het ophoudt: je hebt een AutoPSEO-account nodig (een proefperiode van 7 dagen, daarna abonnementen vanaf $19 per maand), en de verbinding ziet alleen de properties die je account kan zien, met de rechten die je rol toestaat. Aanroepen zijn beperkt tot 60 per minuut per sleutel en 1.000 per uur per account.

Optie 5: de OpenAI API, voor geplande taken

Hoe het werkt. Voor rapporten die draaien zonder dat iemand ChatGPT opent (bijvoorbeeld een samenvatting op maandag die in een kanaal wordt geplaatst) kan de Responses API rechtstreeks een externe MCP-server aanroepen. Je voegt een tool van het type mcp toe met een server_url en een server_label, beperkt die eventueel tot benoemde tools met allowed_tools en bepaalt met require_approval of elke aanroep goedkeuring nodig heeft; standaard vraagt OpenAI om toestemming voordat data met een externe server wordt gedeeld (externe MCP in de Responses API). De pagina MCP & API van AutoPSEO bevat een kant-en-klare toolvermelding die met een API-sleutel authenticeert, en met een sleutel met alleen leesrechten kan de taak niets wijzigen.

Geschikt voor: terugkerende rapporten en automatiseringen in je eigen code.

Waar het ophoudt: je schrijft en draait de code zelf en betaalt voor de tokens. Wil je MCP helemaal niet gebruiken, dan biedt de REST API van AutoPSEO op https://app.autopseo.com/v1 dezelfde 19 Search Console- en GA4-tools met dezelfde sleutels.

Welke route kun je het beste kiezen?

Jouw situatieRoute
Eén vraag over een kleine site, vandaagEen export uploaden
Je bent ontwikkelaar, het is alleen voor jou en je wilt elk onderdeel zelf beherenEen custom GPT-actie, of je eigen MCP-server als je ook andere assistenten gebruikt
Je wilt dat de analyse voor je wordt gedaan, zonder Google Cloud-configuratieEen gehoste MCP-server
Je team heeft dezelfde cijfers nodig in meerdere assistentenEen gehoste MCP-server, één aanmelding per persoon
Een rapport moet op schema draaien zonder dat iemand erom vraagtDe OpenAI API met een externe MCP-tool

Goede antwoorden krijgen na het koppelen

  • Noem de property en de periode. Als er meerdere sites gekoppeld zijn, zeg dan welke, en vraag de assistent om beide vergeleken periodes te noemen.
  • Vraag om de analyse bij naam. "Voer de kannibalisatieanalyse uit voor deze site" past bij één tool; "controleer op overlap in zoekwoorden" kan bij meerdere tools passen.
  • Houd rekening met de vertraging. Een vraag over gisteren leest als een daling, omdat de nieuwste dagen onvolledig zijn.
  • Onderneem actie met een draaiboek. Zodra ChatGPT de cijfers heeft, zetten de checklist Quick wins in week 1 en de draaiboeken voor contentverval en kannibalisatie ze om in wijzigingen.

Als je kiest tussen meerdere MCP-servers om naast Search Console te zetten, laat de vergelijking van de beste SEO MCP-servers zien waarmee elk ervan verbinding maakt.

Zet je SEO-content op de automatische piloot

Koppel Search Console en je site. AutoPSEO scant de site en plant meteen de eerste onderwerpen. Geen creditcard nodig.