Geautomatiseerde SEO-audit & Slack-workflow

Deze workflow automatiseert het SEO-review- en auditproces voor webpagina’s. Het analyseert paginacontent op SEO best practices, voert controles uit via Google Search Console en op kannibalisatie, genereert een uitgebreid SEO-rapport, slaat het rapport op in Google Docs en brengt het SEO-team via Slack op de hoogte voor goedkeuring en vervolgstappen. Ideaal voor marketing- en SEO-teams die efficiëntie en grondigheid zoeken in pagina-audits.

Thumbnail for Video
Hoe de AI-flow werkt - Geautomatiseerde SEO-audit & Slack-workflow

Flows

Hoe de AI-flow werkt

SEO-reviewverzoek ontvangen.
Wordt geactiveerd wanneer een nieuw bericht wordt ontvangen in Slack of via chatinput waarin een SEO-review voor een webpagina wordt gevraagd.
Geautomatiseerde SEO-audit.
Analyseert de webpagina-inhoud met AI en controleert on-page SEO-elementen, Google Search Console-data en mogelijke keyword-kannibalisatie.
SEO-rapport genereren en opmaken.
AI genereert een gestructureerd, gedetailleerd SEO-rapport dat algemene SEO-controles, GSC-analyse en inzichten over kannibalisatie combineert.
Rapport opslaan & teamnotificatie.
Slaat de SEO-review op als Google Docs-document en stuurt een opgemaakt Slack-bericht om het SEO-team te informeren, inclusief de reviewlink voor feedback en goedkeuring.
Goedkeuren en volgende stappen automatiseren.
Na goedkeuring door het team in Slack kan de workflow doorgaan met het indexeren van de pagina of verdere geautomatiseerde SEO-acties uitvoeren op basis van het teamantwoord.

Gebruikte prompts in deze flow

Hieronder vindt u een complete lijst van alle prompts die in deze flow zijn gebruikt om de functionaliteit te bereiken. Prompts zijn de instructies die aan het AI-model worden gegeven om reacties te genereren of acties uit te voeren. Ze begeleiden de AI bij het begrijpen van de gebruikersintentie en het genereren van relevante uitvoer.

Prompt

Prompt voor geautomatiseerde SEO-audit en gestructureerd SEO-rapport met aanbevelingen.

                Analyseer de aangeleverde pagina-inhoud en voer een geautomatiseerde SEO-audit uit volgens de onderstaande checklist. Geef daarna een gestructureerd SEO-rapport met concrete aanbevelingen.
Checklist & Vereisten:
    On-Page Elementen Controle (op basis van aangeleverde content):
        H1-tag: Controleer op aanwezigheid, uniciteit en opname van het hoofdzoekwoord.
        Meta title: Controleer lengte (50–60 tekens), aanwezigheid van hoofdzoekwoord en duidelijkheid.
        Meta description: Controleer lengte (150–160 tekens), aanwezigheid hoofdzoekwoord en overtuigingskracht.
        URL-lengte: Haal uit input; moet <75 tekens zijn, beschrijvend en zoekwoordrijk.
        Afbeeldingsoptimalisatie: Controleer dat elke afbeelding:
            Een beschrijvende bestandsnaam heeft (geen generieke “image123.jpg”)
            Relevante alt-tekst bevat met het hoofdzoekwoord of gerelateerde termen.
    Woordenaantal:
        Tel totaal zichtbare tekstwoorden (negeer HTML, menu’s, footer). Moet >800 woorden zijn.
    Interne links:
        Detecteer links die verwijzen naar het domein **https://www.flowhunt.io**. Moet minimaal 2 links bevatten naar relevante interne artikelen met beschrijvende anchortekst.
    Zoekwoordcontrole:
        Controleer of hoofdzoekwoord aanwezig is in:
            H1-tag
            Eerste 100 woorden van de body/intro
            URL-slug
            Meta title

=== PAGINA HTML ===
{context}
===

Geef het resultaat als review en structureer de samenvatting in een markdown-tabel met passende iconen om te markeren of een taak is opgelost, herzien moet worden of kritiek is. Zorg dat je voor elke taak emoji’s gebruikt om aan te geven of het goed is, verbeterd moet worden, of kritiek is.

            

Prompt

Prompt voor Google Search Console-review en suggesties voor blogverbeteringen.

                Hieronder vind je de URL en inhoud van de pagina. Zoek eerst de URL op in Google Search Console om te zien of deze bestaat. Als dat zo is, analyseer dan de CTR, positie, etc. en geef op basis van de pagina-inhoud suggesties voor verbeteringen aan de blog. Maak een lijst van zaken die aangepast moeten worden.

=== PAGINA-INHOUD EN URL ===
{context}
===

Geef het resultaat als review en structureer de samenvatting in een markdown-tabel met passende iconen om te markeren of een taak is opgelost, herzien moet worden of kritiek is. Zorg dat je voor elke taak emoji’s gebruikt om aan te geven of het goed is, verbeterd moet worden, of kritiek is.

            

Prompt

Prompt voor kannibalisatie-analyse en aanbevelingen.

                Hieronder vind je de URL en inhoud van de pagina. Analyseer de pagina op kannibalisatie. Zoek naar zoekopdrachten die ranken voor hetzelfde primaire zoekwoord en kijk of er andere URL’s zijn die voor hetzelfde zoekwoord ranken. Geef indien nodig advies over hoe verder te gaan en te verbeteren.

=== PAGINA-INHOUD EN URL ===
{context}
===

Geef het resultaat als review en structureer de samenvatting in een markdown-tabel met passende iconen om te markeren of een taak is opgelost, herzien moet worden of kritiek is. Zorg dat je voor elke taak emoji’s gebruikt om aan te geven of het goed is, verbeterd moet worden, of kritiek is.

            

Prompt

Prompt voor notificatiebericht naar Slack met review-samenvatting en link.

                Hieronder vind je een link naar een Google Docs-review van een artikel. De review wordt gegeven als REVIEW. Schrijf een bericht aan de SEO-groep in Slack om iedereen te informeren dat de review is afgerond, geef ook een algemene positieve boodschap, een globaal gevoel bij de review en zorg dat je de REVIEW LINK in het bericht opneemt zodat ze het kunnen bekijken. Vraag het team tot slot in dezelfde thread te antwoorden of het opnieuw beoordeeld moet worden of dat je door kunt gaan met de volgende stappen voor indexatie.

REVIEW LINK: {context}

=== REVIEW INHOUD===
{input}
===

GEEF ALLEEN HET BERICHT DAT NAAR SLACK WORDT GESTUURD IN MARKDOWN

            

AI Agent

SEO AI-agent met 20 jaar ervaring, voert gedetailleerde SEO-audit uit en gebruikt tools.

                Input:

Volledige HTML/content van een opgegeven URL. Dit is de bron voor alle controles. Gebruik de aangeleverde keyword-tools alleen als extra keyword- of SERP-data nodig zijn.

Doel:

Analyseer de aangeleverde pagina-inhoud en voer een geautomatiseerde SEO-audit uit volgens de onderstaande checklist. Geef daarna een gestructureerd SEO-rapport met concrete aanbevelingen.

Checklist & Vereisten:

   On-Page Elementen Controle (op basis van aangeleverde content):

       H1-tag: Controleer op aanwezigheid, uniciteit en opname van het hoofdzoekwoord.

       Meta title: Controleer lengte (50–60 tekens), aanwezigheid van hoofdzoekwoord en duidelijkheid.

       Meta description: Controleer lengte (150–160 tekens), aanwezigheid hoofdzoekwoord en overtuigingskracht.

       URL-lengte: Haal uit input; moet <75 tekens zijn, beschrijvend en zoekwoordrijk.

       Afbeeldingsoptimalisatie: Controleer dat elke afbeelding:

           Een beschrijvende bestandsnaam heeft (geen generieke “image123.jpg”)

           Relevante alt-tekst bevat met het hoofdzoekwoord of gerelateerde termen.

   Woordenaantal:

       Tel totaal zichtbare tekstwoorden (negeer HTML, menu’s, footer). Moet >800 woorden zijn.

   Interne links:

       Detecteer links die verwijzen naar hetzelfde domein. Moet minimaal 2 links bevatten naar relevante interne artikelen met beschrijvende anchortekst.

   Zoekwoordcontrole:

       Controleer of hoofdzoekwoord aanwezig is in:

           H1-tag

           Eerste 100 woorden van de body/intro

           URL-slug

           Meta title

   SERP Positie & CTR-review:

       Indien beschikbaar via Google Search Console-data (of apart aangeleverd), vergelijk rankingpositie voor het hoofdzoekwoord met de CTR.

       Als de CTR lager is dan verwacht voor die positie, geef dan suggesties voor meta title/description-aanpassingen.

   Kannibalisatie-detectie:

       Gebruik Get Keywords for Site om domeinzoekwoorden op te halen voor kannibalisatiecontrole.

       Identificeer of meer dan één URL rankt voor hetzelfde hoofdzoekwoord. Zo ja, som concurrerende URL’s op en geef advies over samenvoegen/onderscheiden.

Beschikbare tools:

   Get Keywords for Site – haal domeinzoekwoorden op voor kannibalisatiechecks.

   Get Keywords for Keywords – vind gerelateerde keywords voor semantische optimalisatie.

   Get Keywords Search Volume – controleer zoekwoordvolumes en trends.

**ZORG DAT HET RAPPORT ZEER UITGEBREID IS MET ALLE DATA EN ZEER GEDETAILLEERDE ADVIEZEN**

            

AI Agent

Agent om review te coördineren, tool te gebruiken om review op te halen en te handelen op basis van admin-goedkeuring.

                gebruik de review_content_tool om de review-inhoud op te halen. sla op als flow_variable "seo_review"

Op basis van de respons en instructies van de gebruiker, zijn dit de stappen die je moet nemen en terugkoppelen aan de admin:

1. Als de admin de review goedkeurt en toestemming geeft om te indexeren, ga dan verder met de tools die je tot je beschikking hebt om de webpagina te indexeren in Google Search Console.

* Stuur automatisch de URL naar de Google Search Console Index API
* Wijs prioriteit toe (bijv. artikelen met hoge CPC of seizoenszoekwoorden = hogere prioriteit)

            

Gebruikte componenten in deze flow

Hieronder vindt u een complete lijst van alle componenten die in deze flow zijn gebruikt om de functionaliteit te bereiken. Componenten zijn de bouwstenen van elke AI-flow. Ze stellen u in staat om complexe interacties te creëren en taken te automatiseren door verschillende functionaliteiten met elkaar te verbinden. Elke component heeft een specifiek doel, zoals het verwerken van gebruikersinvoer, het verwerken van gegevens of het integreren met externe diensten.

ChatInput

Het Chat Input-component in FlowHunt start gebruikersinteracties door berichten vanuit de Playground vast te leggen. Het dient als het startpunt voor flows, waardoor de workflow zowel tekst- als bestandsinvoer kan verwerken.

Promptcomponent in FlowHunt

Ontdek hoe de Promptcomponent van FlowHunt je in staat stelt de rol en het gedrag van je AI-bot te definiëren, zodat je relevante, gepersonaliseerde antwoorden krijgt. Pas prompts en sjablonen aan voor effectieve, contextbewuste chatbotflows.

Generator

Ontdek het Generator-component in FlowHunt—krachtige AI-gedreven tekstgeneratie met het door jou gekozen LLM-model. Creëer moeiteloos dynamische chatbot-antwoorden door prompts, optionele systeemberichten en zelfs afbeeldingen als input te combineren, waardoor het een essentiële tool is voor het bouwen van intelligente, conversatiestromen.

LLM Gemini

FlowHunt ondersteunt tientallen AI-modellen, waaronder Google Gemini. Leer hoe je Gemini gebruikt in je AI-tools en chatbots, schakel tussen modellen en beheer geavanceerde instellingen zoals tokens en temperatuur.

Gegevens aanmaken

De component Gegevens aanmaken stelt je in staat om dynamisch gestructureerde gegevensrecords te genereren met een aanpasbaar aantal velden. Ideaal voor workflows waarin het creëren van nieuwe gegevensobjecten on-the-fly nodig is, met flexibele veldconfiguratie en naadloze integratie met andere automatiseringsstappen.

Gegevens parseren

De Parse Data-component zet gestructureerde gegevens om in platte tekst met behulp van aanpasbare sjablonen. Het maakt flexibele opmaak en conversie van gegevensinvoer mogelijk voor verder gebruik in uw workflow, zodat informatie gestandaardiseerd of voorbereid kan worden voor volgende componenten.

Stel Flow-variabele in

Beheer moeiteloos je workflow door variabelen direct in te stellen of bij te werken met de Set Flow Variable-component. Met deze tool kun je waarden toewijzen aan benoemde variabelen binnen je flow, wat dynamische gegevensverwerking en flexibele flowlogica mogelijk maakt.

Flow-variabele ophalen

Met de Flow-variabele ophalen-component kun je variabelen en parameters binnen je workflow benaderen, waardoor het eenvoudig is om eerder in de flow opgeslagen data op te halen. Zo is essentiële informatie beschikbaar voor volgende stappen en wordt dynamische, contextbewuste automatisering ondersteund.

AI Agent

De AI Agent-component in FlowHunt geeft je workflows autonome beslissingskracht en het vermogen om tools te gebruiken. Het maakt gebruik van grote taalmodellen en koppelt aan diverse tools om taken op te lossen, doelen te volgen en intelligente antwoorden te geven. Ideaal voor het bouwen van geavanceerde automatiseringen en interactieve AI-oplossingen.

MCP Client

Integreer moeiteloos meerdere tools met je AI Agent via de MCP Client-component. Ontworpen voor naadloze connectiviteit, fungeert het als brug tussen je AI en diverse externe tools, waardoor geavanceerde workflows en meer automatisering mogelijk worden.

Slack-bericht ontvangen

Deze component vertegenwoordigt het begin van een Slack-gesprek met FlowHunt. Hiermee kun je bepalen wanneer, waar en hoe Flo’s Slack-reacties worden geactiveerd.

Slack Bericht Verzenden

Deze component vertegenwoordigt FlowHunt's Slack-berichten naar jou terug. Hiermee kun je bepalen waar en hoe FlowHunt berichten verzendt en wie er wordt genotificeerd.

Google Docs aanmaken

Genereer moeiteloos nieuwe Google Docs-documenten binnen je geautomatiseerde workflows. Met de Google Docs aanmaken-component kun je de inhoud en bestandsnaam van het document opgeven, waarmee je documentcreatie naadloos integreert in AI-gedreven processen. Perfect voor het automatiseren van documentgeneratie, rapportages en samenwerkingsopdrachten.

Chatuitvoer

Ontdek het Chat Output-component in FlowHunt—finaliseer chatbot-antwoorden met flexibele, meerledige outputs. Essentieel voor naadloze flow-afronding en het creëren van geavanceerde, interactieve AI-chatbots.

Flowbeschrijving

Doel en voordelen

Deze workflow is ontworpen om het proces van SEO-audits voor webpagina’s te automatiseren, gestructureerde reviewrapporten te genereren en teamcommunicatie en vervolgacties via Slack en Google Docs te stroomlijnen. Het maakt gebruik van meerdere AI-agenten, LLM’s, data-orkestratiestappen en integraties met Slack en Google Docs om een robuust, schaalbaar en herhaalbaar SEO-reviewproces te creëren.

Overzicht van het algemene flowproces

  1. Inputs & Triggers:
    • De workflow kan worden gestart door een bericht in een specifiek Slack-kanaal (wanneer de bot wordt genoemd), of handmatig via chatinput.
  2. AI-gestuurde SEO-review:
    • De workflow gebruikt geavanceerde prompttemplates en Google Gemini LLM-modellen om paginacontent te analyseren en een SEO-audit uit te voeren op basis van branche-standaarden en maatwerkchecklists.
  3. Gespecialiseerde sub-audits:
    • Extra agenten analyseren verder de Google Search Console (GSC)-data en voeren kannibalisatiecontroles uit met behulp van gespecialiseerde prompts en tools.
  4. Data-aggregatie & opmaak:
    • Resultaten van elke audit worden samengevoegd tot gestructureerde data, geparseerd en opgemaakt voor menselijke interpretatie.
  5. Rapportage & notificatie:
    • De output wordt als blijvend verslag naar Google Docs gestuurd, en een samenvattende notificatie (met reviewlink en highlights) wordt naar het SEO-team in Slack gestuurd.
  6. Opvolgautomatisering:
    • Het systeem vraagt het team om goed te keuren, om een extra review te verzoeken, of door te gaan met de volgende stappen, en kan automatische pagina-indexering uitvoeren op basis van admin-goedkeuring.

Gedetailleerde stap-voor-stap beschrijving

1. Trigger & Inputverzameling

  • Slack-bericht trigger:
    Wanneer de bot wordt genoemd in een specifiek Slack-kanaal, wordt het bericht als input vastgelegd, zodat alleen relevante verzoeken worden verwerkt.
  • Handmatige input (optioneel):
    Het systeem ondersteunt ook handmatige input via een chatinterface, voor flexibiliteit en testen.

2. Hoofd-SEO-audit (algemene controle)

  • De workflow gebruikt een Prompt Template met een gedetailleerde SEO-checklist, waaronder:

    • H1, meta title, meta description
    • URL-structuur
    • Afbeeldingsoptimalisatie
    • Woordenaantal
    • Interne links
    • Hoofdzoekwoordgebruik
  • De Google Gemini LLM (ingesteld op deterministisch, lage temperatuur) analyseert de paginacontent en genereert een gestructureerd markdown-rapport met concrete aanbevelingen en visuele cues (emoji’s/iconen).

  • Generator-node verwerkt de prompt en het LLM-model om het algemene auditresultaat te produceren.


3. Gespecialiseerde audits (GSC & Kannibalisatiecontroles)

  • GSC-controle:

    • Een AI-agent met tools om Google Search Console-data op te vragen, controleert de positie van de pagina, CTR en geeft suggesties voor verbetering indien de pagina in GSC voorkomt.
    • De prompt zorgt voor een gestructureerde en bruikbare output.
  • Kannibalisatiecontrole:

    • Een andere AI-agent, met tools voor zoekwoord-/domeinanalyse, controleert of er andere URL’s op hetzelfde domein concurreren voor hetzelfde primaire zoekwoord.
    • Aanbevelingen worden gedaan voor samenvoegen of differentiëren.
  • Elke gespecialiseerde audit gebruikt een eigen prompt en AI-agent voor modulariteit en gerichte analyse.


4. Aggregatie en opmaak van resultaten

  • Create Data Node:

    • Combineert de algemene audit, GSC-check en kannibalisatiecontrole tot een gestructureerd data-object met drie hoofdvelden:
      VeldBron
      generalAlgemene SEO-audit
      gsc_checkGSC-analyse
      cann_checkKannibalisatiecontrole
  • Parse Data Node:

    • Gebruikt een sjabloon om de samengevoegde data om te zetten naar een leesbare markdown-indeling, met aparte secties voor elk analysetype.
  • Set Flow Variable:

    • Slaat de geparste, leesbare review op als flowvariabele (seo_review) voor eenvoudig gebruik in vervolgstappen.

5. Rapportlevering: Google Docs en Slack

  • Google Docs-integratie:

    • De voltooide review wordt automatisch opgeslagen als een Google Doc (seo_review), zodat er een blijvend, deelbaar verslag is.
  • Slack-notificatie:

    • Een berichtsjabloon wordt gebruikt om een notificatie op te stellen voor het SEO-team in Slack, met een samenvatting van de review, de Google Docs-link en een oproep voor feedback of vervolgstappen.
  • Slack Send Message Node:

    • Stuurt het opgemaakte bericht naar Slack, met opvolging in de thread voor verdere discussies.

6. Outputs & teamfeedback

  • Chat outputs:

    • Er zijn meerdere chat outputs beschikbaar voor playground/testen of hergebruik door andere systemen.
  • Team-beslissingsloop:

    • De Slack-notificatie vraagt het team te reageren in de thread, aan te geven of de pagina opnieuw beoordeeld moet worden of dat de workflow door kan naar indexatie.
  • Automatisering van vervolgstappen:

    • Bij goedkeuring door team/admin kan de workflow automatisch tools aanroepen (via de MCP-clientintegratie) om de pagina via Google Search Console te laten indexeren, en kan prioriteren op basis van bedrijfslogica (zoals CPC, seizoensinvloeden).

Belangrijkste componenten en integraties

ComponentDoel
Prompt TemplatesStandaardiseren van auditinstructies voor LLM’s/agenten
Google Gemini LLMAI-gedreven content- en SEO-analyse
AI-agentenModulaire, doelgerichte sub-audits (algemeen, GSC, kannibalisatie)
MCP Client ToolIntegratie met externe SEO/Google-tools
Slack-integratieAutomatiseert teamnotificaties en feedbackverzameling
Google DocsBlijvende, deelbare reviewdocumentatie
Data NodesAggregatie en opmaak van resultaten uit meerdere bronnen

Waarom is deze workflow nuttig voor schaalvergroting en automatisering?

  • Consistentie:
    Elke pagina wordt beoordeeld aan de hand van dezelfde gedetailleerde criteria en sjablonen, waardoor menselijke fouten en bias worden beperkt.

  • Snelheid:
    Reviews, notificaties en indexeringen kunnen binnen minuten plaatsvinden in plaats van dagen.

  • Samenwerking:
    Teamfeedback wordt centraal afgehandeld in Slack-threads, met alle context en links automatisch beschikbaar.

  • Audittrail:
    Elke review wordt opgeslagen als Google Doc, wat zorgt voor een doorzoekbare geschiedenis voor compliance en kennisdeling.

  • Uitbreidbaarheid:
    Door de modulaire opzet kunnen extra tools, meer gespecialiseerde audits of aanpassingen voor andere contenttypes eenvoudig worden geïntegreerd.

  • Automatisering van repetitieve taken:
    Van contentreview tot GSC-indexering: het systeem kan routinematige acties uitvoeren zonder handmatige tussenkomst, waardoor experts tijd overhouden voor waardevoller werk.


Voorbeeldworkflow in de praktijk

  1. SEO-manager noemt de bot in Slack:

  2. Workflow wordt getriggerd:

    • Input wordt opgepakt, algemene audit, GSC- en kannibalisatiechecks worden uitgevoerd via LLM’s en agenten.
  3. Rapport wordt gegenereerd:

    • Gebundeld, opgemaakt en opgeslagen in Google Docs.
  4. Slack-notificatie:

    • SEO-team ontvangt een gedetailleerd bericht met een reviewsamenvatting en Google Docs-link en wordt gevraagd om feedback.
  5. Team reageert:

    • Bij goedkeuring kan de workflow automatisch indexatie activeren en de review als afgerond markeren.

Ingebedde notities & checklists

  • Algemene SEO-checklist (uit in-flow notities):

    • H1, meta title/description, URL, afbeeldingen, woordenaantal, interne links, zoekwoordgebruik.
  • GSC-check:

    • Als URL bestaat in GSC, check positie/CTR en geef suggesties tot verbetering.
  • Kannibalisatiecontrole:

    • Kijk of andere URL’s concurreren op hetzelfde zoekwoord; geef advies voor samenvoegen.

Conclusie

Deze workflow biedt een end-to-end, AI-gedreven oplossing voor SEO-audits, rapportage en teamcommunicatie. Door repetitieve stappen te automatiseren, te integreren met externe tools en feedback en documentatie te centraliseren, stelt het SEO-teams in staat hun werk te schalen, de kwaliteit te verbeteren en sneller te reageren op publicatie- en optimalisatiemogelijkheden.

Laat ons uw eigen AI-team bouwen

Wij helpen bedrijven zoals die van u bij het ontwikkelen van slimme chatbots, MCP-servers, AI-tools of andere soorten AI-automatisering om mensen te vervangen bij repetitieve taken in uw organisatie.

Meer informatie

AI SEO Concurrentie Trefwoorden Analyzer
AI SEO Concurrentie Trefwoorden Analyzer

AI SEO Concurrentie Trefwoorden Analyzer

Analyseer automatisch de homepage-URL van je concurrent om hun best presterende zoekwoorden te ontdekken, verzamel trefwoordgegevens van Google en ontvang bruik...

4 min lezen
AI Blog Generator met Humanisering
AI Blog Generator met Humanisering

AI Blog Generator met Humanisering

Genereer gedetailleerde, SEO-geoptimaliseerde blogs met hulp van AI-agenten. De flow onderzoekt de beste Google-resultaten, maakt een SEO-briefing, schrijft een...

4 min lezen