Google Search Console koppelen aan Claude: zo doe je dat

Koppel Google Search Console aan Claude met een externe MCP-connector. Vereisten, stappen voor web en Claude Code, een eerste audit en oplossingen voor fouten.

TL;DR

Om Google Search Console aan Claude te koppelen, voeg je een externe MCP-server zoals GSC Magic toe als aangepaste connector (Customize, daarna Connectors), log je in met het Google-account dat toegang heeft tot je property en vraag je Claude je sites te tonen. Claude Code gebruikt in plaats daarvan één terminalcommando. Menu’s en abonnementslimieten verschillen per account.

Hoe koppel je Google Search Console aan Claude?

Je koppelt Google Search Console aan Claude door een externe MCP-server (Model Context Protocol) toe te voegen als aangepaste connector, in te loggen met het Google-account dat je property kan zien en de connector in een gesprek in te schakelen. Claude roept dan de tools van de server aan om je klikken, vertoningen, zoekopdrachten en indexeringsdata op te halen in plaats van te gokken.

RouteGeschikt voorWat je nodig hebtBelangrijkste nadeel
Aangepaste connector in Claude (web of desktop)De meeste site-eigenaren en consultantsEen abonnement dat aangepaste connectors toestaat, een externe MCP-URL, een Google-loginMenu’s en limieten verschillen per abonnement en workspace
Claude Code (terminal)SEO-werk binnen een ontwikkelworkflowClaude Code geïnstalleerd, dezelfde MCP-URLAlleen via de opdrachtregel
Een CSV-export uploadenEenmalige vragen, geen connector beschikbaarEen export uit Search ConsoleStatische momentopname, wordt niet ververst
Je eigen script tegen de Search Console APIDatawarehouses en eigen automatiseringEen Google Cloud-project, OAuth en codeJe bouwt en onderhoudt alles zelf

De rest van deze gids behandelt de eerste twee routes in detail. Voor de API-route lees je de gids over de Search Console API.

Wat kan Claude met Search Console-data als de koppeling er is?

Een gekoppelde Claude kan vragen beantwoorden over je eigen Search Console-property: welke pagina’s klikken verloren, welke zoekopdrachten net buiten de topresultaten staan en welke URL’s indexeringsproblemen hebben. Zonder koppeling kan hij SEO-begrippen uitleggen, maar je privé prestatierapporten niet zien.

Vragen die goed werken: welke pagina’s de meeste klikken verloren in de laatste 28 volledige dagen, welke zoekopdrachten met veel vertoningen tussen positie 4 en 20 staan met een zwakke CTR, of een daling alleen op mobiel voorkomt en van welke URL’s je de indexering moet controleren.

Google Search Console meet wat er gebeurt in Google Zoeken: vertoningen, klikken, doorklikratio (CTR) en gemiddelde positie. Het laat niet zien wat bezoekers deden na de klik. Voor sessies en conversies heb je Google Analytics 4 nodig en voor Bing Bing Webmaster Tools. Op de eigen pagina’s van GSC Magic staat één connector beschreven die alle drie de bronnen dekt; lees waarom GSC-klikken en GA4-sessies verschillen voordat je ze vergelijkt.

Wat heb je nodig voordat je begint?

Je hebt een Google-account nodig met toegang tot minstens één geverifieerde Search Console-property, een Claude-account waar aangepaste connectors zijn toegestaan en de URL van een externe MCP-server waarvan je de aanmelding kunt afronden. Mist er één van de drie, dan mislukt de installatie of krijg je een lege lijst met properties.

  1. Een Search Console-property. Elke property die je in Search Console kunt openen werkt, of je nu eigenaar bent of gebruiker met lagere rechten. Wat Claude kan lezen, wordt beperkt door wat dat Google-account kan lezen. Google beschrijft de rollen op de pagina over eigenaren, gebruikers en rechten.
  2. Een Claude-abonnement dat aangepaste connectors toestaat. In de gids van Anthropic over aangepaste connectors staan aangepaste externe MCP-connectors voor de abonnementen Free, Pro, Max, Team en Enterprise. Eerdere versies van die gids beperkten Free-accounts tot één aangepaste connector, dus lees de actuele tekst. Bij Team en Enterprise voegt eerst een Owner de connector toe voor de organisatie.
  3. Een extern MCP-endpoint dat via internet bereikbaar is. Volgens de gids van Anthropic verbinden aangepaste connectors vanuit de cloud van Anthropic en niet vanaf jouw apparaat, dus een server op localhost werkt niet als webconnector. Het endpoint van GSC Magic is https://mcp.gscmagic.com/mcp.

Over toegang tot GSC Magic. Op de pagina’s van GSC Magic staat een gratis plan met 1 site en 200 aanvragen per maand (10 per dag), een Pro-plan voor maximaal 10 sites en een Pro-proefperiode van 7 dagen voor nieuwe accounts. Maak eerst een gratis account aan: het endpoint authenticeert tegen je GSC Magic-account, dus koppel Google en importeer minstens één property voordat je de connector toevoegt. De korte versie van deze stappen staat op de integratiepagina voor Claude.

Hoe voeg je GSC Magic toe als aangepaste connector in Claude op het web of desktop?

Open Customize, ga naar Connectors, voeg een aangepaste connector toe, geef hem een naam, plak https://mcp.gscmagic.com/mcp en rond de Google-aanmelding af. Per oktober 2026 is dit het pad uit de gids van Anthropic, maar Anthropic hernoemt menu’s regelmatig, dus beschouw de labels hieronder als bij benadering.

Claude Pro of Max (persoonlijke accounts):

  1. Open Claude en ga naar Customize, daarna Connectors.
  2. Kies Add en daarna Add custom connector.
  3. Vul de naam GSC Magic en de URL https://mcp.gscmagic.com/mcp in.
  4. Bekijk de authenticatie-instellingen die Claude herkent en ga verder. Bij een OAuth-server word je doorgestuurd naar een inlogpagina.
  5. Log in met het Google-account dat toegang heeft tot je Search Console-property. Lees de gevraagde rechten en keur alleen goed wat je begrijpt.
  6. Open een nieuw gesprek, controleer in de connectorinstellingen of de GSC Magic-connector aanstaat en vraag: “Toon de Search Console-properties waartoe je toegang hebt.”

Claude Team of Enterprise:

  1. Een Owner van de organisatie opent Organization settings, daarna Connectors, en voegt de aangepaste connector toe (Add, daarna Custom, daarna Web) met dezelfde URL.
  2. Elk teamlid opent vervolgens Customize, daarna Connectors, zoekt de connector en kiest Connect om met het eigen Google-account in te loggen.
  3. Beheerders kunnen de tools van een connector instellen op Always allow, Needs approval of Blocked. Zie je de connector niet, dan kan een beleidsregel hem verbergen.

Plak nooit een Google-wachtwoord, API-secret of token in een gewoon chatbericht.

Hoe koppel je Search Console aan Claude Code?

Draai één commando in een terminal en autoriseer daarna vanuit Claude Code. De documentatie van Claude Code raadt het HTTP-transport aan voor externe servers. Het commando registreert de server, maar controleert de inloggegevens niet.

claude mcp add --transport http gsc-magic https://mcp.gscmagic.com/mcp

Start daarna Claude Code en typ /mcp. Een server die nog moet inloggen, staat als “needs authentication” in de lijst; selecteer hem en rond de aanmelding in de browser af. Een werkende server toont een vinkje, een server met een storing toont de HTTP-status. De details staan in de MCP-documentatie van Claude Code.

Standaard wordt de server opgeslagen met lokale scope: privé voor jou en alleen actief in het huidige project. Voeg --scope user toe om hem in elk project beschikbaar te maken. Gebruik de webconnector als je niet in een terminal werkt en Claude Code als SEO-controles deel uitmaken van een workflow rond een codebase.

Hoe controleer je dat Claude echte Search Console-data leest?

Vraag om iets wat je in de interface van Search Console kunt verifiëren voordat je een rapport vertrouwt. Test eerst.

  1. Vraag: “Toon de Search Console-properties waartoe je toegang hebt en zeg welke tool je hebt gebruikt.” De lijst moet overeenkomen met wat je in Search Console ziet.
  2. Kies één property. Let op of het een domeinproperty of een URL-voorvoegselproperty is. Een domeinproperty omvat alle subdomeinen en protocollen, terwijl een URL-voorvoegselproperty één exact voorvoegsel dekt. Deze keuze verandert de totalen.
  3. Vraag om het totaal aan klikken en vertoningen voor Google Web-zoekopdrachten over de laatste 28 volledige dagen, met begin- en einddatum.
  4. Open dezelfde property, hetzelfde zoektype en dezelfde datums in het rapport Prestaties van Search Console. De totalen horen dicht bij elkaar te liggen. Kleine verschillen kunnen komen door voorlopige recente data.
  5. Vraag om de vijf belangrijkste zoekopdrachten voor één pagina en controleer ze steekproefsgewijs in het rapport Prestaties door op die pagina te filteren.
  6. Verschillen de cijfers, controleer dan het zoektype, de reikwijdte van de property, de datums en of de nieuwste dagen voorlopig zijn.

Is de lijst met properties leeg, dan is het Google-account waarmee je bent ingelogd waarschijnlijk niet het account met toegang tot Search Console. Ontkoppel, koppel opnieuw en kies het juiste account.

Welke prompts probeer je als eerste?

Begin met prompts die Claude dwingen zijn property, datumbereik en tool te noemen. Ze leggen een defecte verbinding snel bloot en leren je om te vragen naar controleerbare uitvoer.

Toon de Google Search Console-properties waartoe ik toegang heb. Zeg welke je gebruikt voordat je gaat analyseren.

Vergelijk voor de gekozen property de klikken en vertoningen in Google Zoeken van de laatste 28 volledige dagen met de 28 dagen daarvoor. Toon de begin- en einddatum en de vijf pagina’s die de grootste veranderingen verklaren.

Zoek zoekopdrachten met minstens 200 vertoningen in de laatste 28 dagen, een gemiddelde positie tussen 4 en 20 en een relatief lage CTR. Geef per rij de zoekopdracht, pagina, vertoningen, klikken, CTR en positie.

Zie de drempelwaarden als uitgangspunt, niet als SEO-regels. Een kleine site heeft misschien een lagere drempel voor vertoningen nodig, een grote site een hogere. Meer prompts vind je in 25 SEO-prompts voor AI-agents en in de gids over zoekopdrachten met een lage CTR opsporen.

Hoe draai je een eerste audit in Claude?

Draai één nauw afgebakende audit in plaats van Claude te vragen “mijn SEO te fixen”. De zes stappen hieronder leveren een nulmeting op die je elke maand kunt herhalen en na wijzigingen kunt vergelijken.

  1. Kies de property. Vraag Claude de properties te tonen en kies daarna de exacte property die je wilt analyseren.
  2. Kies vergelijkbare perioden. Gebruik de laatste 28 volledige dagen tegenover de 28 dagen daarvoor. Laat Claude beide datumbereiken afdrukken.
  3. Meet de verandering. Vraag per periode om klikken, vertoningen, CTR en gemiddelde positie, met de absolute en procentuele verandering waarbij de eerdere periode de noemer is.
  4. Vind de pagina’s die ertoe doen. Sorteer op verloren klikken, niet op verloren percentage. Een pagina die van 3 naar 1 klik zakt, verloor 67 %, terwijl een pagina die van 900 naar 650 zakt 250 klikken verloor.
  5. Onderzoek één pagina. Vraag voor het grootste verlies naar de zoekopdrachten, de verdeling per apparaat en de verdeling per land die veranderden. Een daling alleen op mobiel vraagt om andere controles dan een daling op alle apparaten.
  6. Schrijf een actielogboek. Leg de waarneming vast, een hypothese om te toetsen en een maatstaf die verbetering zou aantonen. Laat Claude een niet-geverifieerde oorzaak niet als feit presenteren.

Gebruik de geselecteerde GSC-property en vergelijk de laatste twee volledige perioden van 28 dagen. Toon de begin- en einddatum, het totaal aan klikken, vertoningen, CTR en positie van elke periode. Noem de vijf URL’s met het grootste absolute klikverlies.

Bepaal voor de URL met het grootste verlies welke zoekopdrachten en apparaten veranderden. Label waarnemingen als waargenomen en voorgestelde verklaringen als hypotheses.

Vat de drie beste vervolgacties samen als: pagina, bewijs, voorgestelde wijziging, inspanning en succesmaatstaf. Gebruik geen data van diensten die niet zijn gekoppeld.

Hoe ziet een uitgewerkt voorbeeld eruit?

De cijfers hieronder zijn hypothetisch, voor een fictieve site, en laten zien hoe je een audit van Claude leest, niet wat jij zult zien. De kernles is dat vertoningen kunnen stijgen terwijl klikken dalen.

MaatstafVorige 28 dagenLaatste 28 dagenVerandering
Klikken12.40010.850-1.550 (-12,5 %)
Vertoningen410.000421.000+11.000 (+2,7 %)
CTR3,02 %2,58 %-0,44 procentpunt

Stel dat Claude vervolgens meldt dat drie pagina’s 1.240 van de 1.550 verloren klikken verklaren (ongeveer 80 %): /guides/api (-620), /blog/old-news (-410) en /pricing (-210). Een verstandige lezing is: de klikken daalden terwijl de vertoningen stegen, dus de zichtbaarheid stortte niet in; iets verkleinde het aandeel vertoningen dat in een klik verandert. Mogelijke hypotheses zijn een lagere gemiddelde positie voor belangrijke zoekopdrachten, een nieuwe zoekfunctie die ruimte inneemt of een zwakkere snippet. Geen daarvan wordt door deze tabel bewezen. De volgende stap is de zoekopdrachten en posities voor /guides/api te vergelijken en daarna de live resultaten voor de belangrijkste zoekopdrachten te bekijken.

Wat zijn de grenzen van Search Console-data in Claude?

Claude is maar zo compleet als de data die de connector teruggeeft, en Search Console zelf heeft hiaten. Ken ze voordat je cijfers aan een klant presenteert.

GrensWat het betekentBron
Recente dagen zijn voorlopigDe nieuwste data (meestal vandaag en soms gisteren) kan nog veranderen; het rapport toont standaard volledige dagenGoogle: Over de data
Ongeveer 16 maanden historieOudere vergelijkingen vragen om opgeslagen exportsData langer dan 16 maanden bewaren
De API geeft toprijen, niet allesEen query geeft tot 25.000 rijen per aanvraag en de API toont tot ongeveer 50.000 rijen per dag per zoektype; rijen zijn gesorteerd op klikkenGoogle: Search Analytics-queries
Geanonimiseerde zoekopdrachtenZeldzame zoekopdrachten worden om privacyredenen achtergehouden, waardoor querytabellen minder optellen dan het totaalGoogle: dataverschillen
AI-functies worden samengevoegdVermeldingen in AI Overviews en AI Mode tellen mee onder het zoektype Web; het aparte rapport van Google over generatieve AI toont vertoningen, geen klikkenGoogle: prestatierapport voor generatieve AI
Quotum voor URL-inspectie2.000 inspecties per dag en 600 per minuut per site via de APIGoogle: gebruikslimieten

Behandel een ingekort resultaat nooit als compleet en vraag Claude te zeggen wat er ontbreekt in plaats van conversies te schatten die Search Console niet kan tonen.

Gebruik deze opzet niet als je gegarandeerde realtimedata nodig hebt, als je organisatie het verbiedt om zoekdata naar externe diensten te sturen of als je maar één export nodig hebt. In die gevallen is een CSV-upload of een direct API-script misschien veiliger.

Hoe los je veelvoorkomende connectorproblemen op?

De meeste storingen komen door abonnementslimieten, het verkeerde Google-account of een connector die wel is geïnstalleerd maar niet is ingeschakeld in het huidige gesprek. Loop de tabel van boven naar beneden door.

SymptoomWaarschijnlijke oorzaakWat je controleert
Geen optie “Add custom connector”Abonnement of beleid van de workspaceControleer je Claude-abonnement, het aantal toegestane connectors en bij een beheerder of aangepaste connectors zijn ingeschakeld
Het Free-plan weigert nog een connectorConnectorlimietVerwijder een bestaande aangepaste connector of upgrade; controleer de actuele limiet in de gids van Anthropic
Connector geïnstalleerd, maar Claude gebruikt hem nietNiet ingeschakeld in dit gesprekOpen de connectorinstellingen in de chat en zet hem aan; controleer de toolrechten
Inloggen loopt vast of eindigt met een foutProbleem met server of autorisatieProbeer het opnieuw, ontkoppel en koppel opnieuw; controleer of de MCP-URL precies https://mcp.gscmagic.com/mcp is
Inloggen lukt, maar er staan geen properties in de lijstVerkeerd Google-accountKoppel opnieuw met het account dat toegang heeft tot Search Console; privé- en werkaccounts verschillen vaak
Melding “Not authorized” of geen properties gevondenNog geen GSC Magic-account, of geen Google-property gekoppeldMaak een gratis account aan op app.gscmagic.com, koppel Google, importeer een property en probeer het opnieuw
De data stopt een paar dagen geledenVertraging in Search ConsoleVergelijk alleen volledige perioden
Cijfers wijken af van de interface van Search ConsoleAndere filters of voorlopige dataStem property, zoektype, datums en dimensies op elkaar af
Claude Code toont de server als misluktNetwerk- of authenticatieprobleemDraai /mcp, lees de getoonde status en autoriseer opnieuw

Zijn de menulabels veranderd, volg dan de connectorgids van Anthropic als referentie.

Wat controleer je voordat je een connector autoriseert?

Lees het scherm met rechten, geef de voorkeur aan alleen-lezen toegang en koppel alleen servers die je vertrouwt. Een MCP-connector is een brug tussen Claude en een externe dienst, dus wat hij kan, hangt af van de tools die hij aanbiedt en niet van Claude alleen.

  • Toegang tot de property. De connector ziet wat het ingelogde Google-account ziet. Gebruik een account met alleen de toegang die je nodig hebt.
  • Reikwijdte van de tools. Maak onderscheid tussen het lezen van rapporten en schrijven, zoals het indienen van sitemaps. GSC Magic houdt het Free-plan alleen-lezen; op betaalde plannen zijn schrijftools beschikbaar en kan de accounteigenaar ze uitzetten in Settings.
  • Gevoelige uitvoer. Zoekopdrachten kunnen onaangekondigde producten verraden. Bepaal of die data gedeeld mag worden met de AI-dienst die je gebruikt.
  • Controle door de organisatie. Volg in de workspace van een bedrijf het goedkeuringsproces van de beheerders. Anthropic merkt op dat aangepaste connectors niet door Anthropic zijn geverifieerd.
  • Intrekken. Weet hoe je de connector in Claude ontkoppelt en hoe je de toegang in je Google-account intrekt.

De MCP-documentatie over autorisatie legt uit hoe OAuth-aanmelding voor externe servers werkt, mocht je de technische achtergrond willen.

Gebruik je Claude, ChatGPT of de API voor Search Console?

Gebruik wat je team al heeft: Claude en ChatGPT kunnen dezelfde externe MCP-server aanroepen, maar menu’s, abonnementsregels en goedkeuringsmeldingen verschillen.

VraagClaude-connectorAangepaste MCP-app in ChatGPTScript voor de Search Console API
Installatie-inspanningLaag: URL plakken, inloggenLaag tot gemiddeld; hangt af van abonnement en workspaceHoog: OAuth, code, planning
Drempel door abonnement of beheerderAfhankelijk van abonnement en workspaceVaak strenger; zie de ChatGPT-gidsGeen, naast de rechten van Google
Live dataJa, zolang de koppeling actief isJa, zolang de koppeling actief isJa, volgens jouw schema
Geschikt voorInteractieve analyseTeams die al in ChatGPT werkenDatawarehousing en automatisering

Wat doe je nadat je hebt gekoppeld?

Draai de audit van zes stappen één keer, sla de nulmeting op en kies dan één pagina en één wijziging om te testen. Draai na het volgende volledige venster van 28 dagen dezelfde prompts opnieuw en vergelijk.

Lees daarna keyword-kannibalisatie opsporen als twee pagina’s concurreren om één zoekopdracht, de checklist bij een verkeersdaling als de klikken dalen of waarom pagina’s niet geïndexeerd zijn als nieuwe URL’s niet verschijnen. Wil je Bing-data erbij halen, lees dan Bing Webmaster Tools-data voor AI-agents.

Wil je deze workflow zonder zelf een API-client te bouwen? Start gratis met GSC Magic.

Veelgestelde vragen

Kan ik Google Search Console aan Claude koppelen zonder te programmeren?

Ja. In Claude op het web of desktop voeg je een externe MCP-server toe als aangepaste connector door de URL te plakken en daarna met Google in te loggen. Aan jouw kant is geen code of Google Cloud-project nodig. Claude Code gebruikt in plaats daarvan één terminalcommando. Wat beschikbaar is, hangt af van je Claude-abonnement en de instellingen van je workspace.

Heeft Claude ingebouwde toegang tot mijn Search Console-data?

Nee. Claude kan privérapporten uit Search Console niet zien, tenzij je een tool koppelt die ze beschikbaar maakt, zoals een externe MCP-connector, of een export plakt of uploadt. Zonder koppeling kan hij alleen begrippen uitleggen of data analyseren die je in het gesprek aanlevert.

Kan het gratis Claude-plan een aangepaste MCP-connector gebruiken?

In de gids van Anthropic over aangepaste connectors stond ondersteuning voor het Free-plan, met een limiet van één aangepaste connector. Abonnementsregels veranderen, dus controleer het actuele artikel van Anthropic. De MCP-dienst waarmee je verbindt, waaronder GSC Magic, kan ook eigen limieten hebben voor aanvragen en sites.

Kan Claude mijn site wijzigen of URL’s indienen via Search Console?

Alleen als de connector schrijftools aanbiedt en jij die toestaat. GSC Magic houdt het Free-plan alleen-lezen; op betaalde plannen zijn schrijftools, zoals het indienen van sitemaps of IndexNow, beschikbaar en kan de accounteigenaar ze uitzetten in Settings. Claude kan bovendien om goedkeuring vragen voordat hij een tool gebruikt.

Waarom wijken de cijfers van Claude af van de interface van Search Console?

Veelvoorkomende oorzaken zijn een andere property, een ander zoektype, een ander datumbereik of een andere set dimensies, voorlopige data voor de laatste dagen en rijlimieten bij API-queries. Geanonimiseerde zoekopdrachten tellen wel mee in de totalen, maar staan niet in de querytabellen. Vraag Claude de property, het zoektype en de exacte datums te noemen en vergelijk dezelfde filters in Search Console.

Bevat Search Console-data in Claude ook conversies?

Nee. Search Console rapporteert vertoningen, klikken, doorklikratio en gemiddelde positie in Google Zoeken. Sessies, betrokkenheid en key events komen uit Google Analytics 4. Voor vragen over conversies koppel je ook GA4. Verwacht daarbij dat de twee tools bij sommige aantallen verschillen, omdat ze andere gebeurtenissen meten.

Is het veilig om een MCP-connector te autoriseren met mijn Google-account?

Bekijk wat de connector vraagt voordat je goedkeurt. Kies voor rapportage liever alleen-lezen toegang, koppel alleen servers die je vertrouwt en plak nooit wachtwoorden of API-secrets in de chat. Je kunt de connector in Claude op elk moment ontkoppelen en de toegang intrekken via de rechten van je Google-account.

Doe dit met GSC Magic

De korte versie van deze gids, met de “Add to Claude”-link voor één klik en de veelgestelde vragen, staat op de integratiepagina voor Claude. Developers doen hetzelfde in Claude Code met één commando.

, Oprichter van GSC Magic

Łukasz bouwt GSC Magic, de MCP-server die AI-agents toegang geeft tot Google Search Console, Bing Webmaster Tools en GA4. Hij schrijft over het gebruik van Search Console-data met Claude, ChatGPT en coding agents, en over de SEO-workflows die die tools mogelijk maken.

lukaszblania.comgithub.com/lumizone

Geef je agent je zoekdata.

GSC Magic koppelt Claude, ChatGPT en Cursor aan Google Search Console, Bing en GA4. Gratis plan, 7 dagen Pro-proefperiode, geen creditcard.

Gratis starten