Handleidingen · n8n

Automatische SEO-audit uitvoeren met n8n, Claude en Google Search Console

Automatische SEO-audit met n8n, Claude en Google Search Console. Rapporten, alerts en prioriteiten. Nederlandse MKB-handleiding.

🟡 Gevorderd — beetje technisch ⏱ 90 minuten
Tools: n8nClaudeGoogle Search ConsoleGoogle Sheets
Automatische SEO-audit uitvoeren met n8n, Claude en Google Search Console

SEO-audits zijn waardevol maar tijdrovend. Een handmatige audit van Google Search Console kost gemiddeld 2 tot 4 uur per maand: data exporteren, filteren, analyseren, prioriteren en een actieplan schrijven. Met n8n en Claude automatiseer je dit volledig. Elke maandagochtend wacht er een SEO-rapport klaar in je inbox.

Deze handleiding bouwt een workflow die wekelijks Search Console data ophaalt, Claude de data laat analyseren op kansen en problemen, en een geprioriteerd actieplan genereert. Bouwtijd: 90 minuten, daarna volledig automatisch.

Wat je nodig hebt

  • n8n (cloud of self-hosted)
  • Google Search Console toegang voor jouw website (en Google API credentials)
  • Claude API key (Anthropic Console)
  • Google Sheets (voor historische data opslag)
  • Gmail of Slack voor rapportage output
  • Stap 1: Google Search Console API activeren

    Ga naar Google Cloud Console (console.cloud.google.com), maak een nieuw project aan en activeer de 'Google Search Console API'. Maak daarna OAuth 2.0 credentials aan (type: Desktop App) en download het credentials.json bestand. In n8n voeg je de Google credentials toe onder Settings, Credentials, Google Search Console API.

    Stap 2: Schedule Trigger instellen

    Maak een nieuwe n8n workflow met een Schedule Trigger. Stel in op elke maandag om 07:00 (cron: 0 7 * * 1). Dit geeft je een wekelijks rapport aan het begin van de werkweek.

    Stap 3: Search Console data ophalen

    Voeg een HTTP Request node toe voor de Search Console API. We halen twee datasets op: zoekterm prestaties en pagina prestaties. Begin met zoektermen:

    Dit geeft de top 50 zoektermen van de afgelopen 4 weken met clicks, impressies, CTR en gemiddelde positie. Voeg een tweede HTTP Request node toe voor pagina-prestaties (dimensie: page in plaats van query).

    Stap 4: Vorige week data ophalen uit Google Sheets

    Voeg een Google Sheets Read Rows node toe om de data van vorige week op te halen. Dit maakt trendvergelijking mogelijk: zijn clicks gestegen of gedaald? Welke zoektermen verloren positie?

    Stap 5: Data formatteren voor Claude

    Voeg een Code node toe die de data combineert en structureert voor Claude analyse:

    Stap 6: Claude SEO-analyse

    Stuur de gestructureerde data naar Claude met een analytisch SEO-prompt:

    Stap 7: Data opslaan in Google Sheets

    Sla de huidige week's data op in Google Sheets voor toekomstige trendvergelijking. Voeg een Google Sheets Append Row node toe die per zoekterm een rij toevoegt:

    Stap 8: Rapport versturen

    Stuur het Claude-rapport naar de SEO-verantwoordelijke via e-mail of Slack:

    Stap 9: Positiedalingen alertering (bonus)

    Voeg een extra check toe die vergelijkt met de vorige week data en direct alarmeert als een topzoekterm meer dan 5 posities is gedaald:

    Stap 10: Activeren en monitoren

    Klik op Activate. De workflow runt elke maandag om 07:00 automatisch. Controleer de eerste drie runs handmatig via n8n Execution History om te verifiëren dat de data correct binnenkomt en Claude's analyses zinvol zijn. Na bevestiging: volledig hands-off.

    Troubleshooting

    Probleem: Search Console API geeft 403 Forbidden

    Controleer of de Google account die je gebruikt, eigenaar of beheerder is van de property in Search Console. Verifieer ook dat de Search Console API is geactiveerd in het Google Cloud Project dat bij de credentials hoort.

    Probleem: Weinig data in Search Console (nieuwe website)

    Search Console heeft minimaal 3 maanden data nodig voor zinvolle trendanalyse. Voor nieuwe sites: pas de datumrange aan naar 7 dagen en verlaag de impressiedrempel voor kansen naar 10 in plaats van 100.

    Uitbreidingen

  • Voeg Google Analytics 4 data toe voor bounce rate en conversies per pagina
  • Laat Claude ook concurrentiepaginas analyseren via web scraping van top-3 resultaten voor jouw doelzoektermen
  • Maak een maandelijks dieper rapport naast het wekelijkse snelle overzicht
  • Na drie maanden wekelijkse rapporten heb je een rijke dataset van je SEO-prestaties en een bewezen systeem dat kansen signaleert voordat ze wegglippen. Dat is precies het verschil tussen SEO als stressvolle taak en SEO als systematisch groeikanaal.

    Gerelateerd

    Nieuwsbrief

    Meer handleidingen en tips?

    Elke week de beste agentic AI inzichten en nieuwe handleidingen in je inbox.

    Gratis aanmelden →