Automatisert SEO-revisjon og Slack-arbeidsflyt

Denne arbeidsflyten automatiserer SEO-gjennomgang og revisjonsprosessen for nettsider. Den analyserer sideinnholdet for SEO-best practices, utfører kontroller i Google Search Console og ser etter kannibalisering, genererer en omfattende SEO-rapport, lagrer rapporten i Google Docs, og varsler SEO-teamet via Slack for godkjenning og videre steg. Perfekt for markedsførings- og SEO-team som ønsker effektivitet og grundighet i side-revisjoner.

Thumbnail for Video
Hvordan AI Flow fungerer - Automatisert SEO-revisjon og Slack-arbeidsflyt

Flows

Hvordan AI Flow fungerer

Motta SEO-gjennomgangsforespørsel.
Utøses når en ny melding mottas i Slack eller via chatinput med forespørsel om SEO-gjennomgang av en nettside.
Automatisert SEO-revisjon.
Analyserer nettsideinnholdet med AI, kontrollerer on-page SEO-elementer, Google Search Console-data og potensiell nøkkelordskannibalisering.
Generer og formater SEO-rapport.
AI genererer en strukturert, detaljert SEO-rapport som kombinerer generelle SEO-kontroller, GSC-analyse og innsikt om kannibalisering.
Lagre rapport & teamvarsling.
Lagrer SEO-gjennomgangen som et Google Docs-dokument og sender en formatert Slack-melding for å varsle SEO-teamet, inkludert gjennomgangslenken for tilbakemelding og godkjenning.
Godkjenn og automatiser neste steg.
Når teamet godkjenner i Slack, kan arbeidsflyten fortsette med å indeksere siden eller utføre videre automatiserte SEO-tiltak basert på teamets respons.

Prompts brukt i denne flowen

Nedenfor er en komplett liste over alle prompts som brukes i denne flowen for å oppnå dens funksjonalitet. Prompts er instruksjoner gitt til AI-modellen for å generere svar eller utføre handlinger. De veileder AI-en i å forstå brukerens intensjon og generere relevante resultater.

Prompt

Prompt for automatisert SEO-revisjon og strukturert SEO-rapport med anbefalinger.

                Analyze the provided page content and perform an automated SEO audit according to the checklist below, then output a structured SEO report with actionable recommendations.
Checklist & Requirements:
    On-Page Element Verification (from provided content):
        H1 tag: Verify presence, uniqueness, and inclusion of the main keyword.
        Meta title: Check length (50–60 characters), presence of main keyword, and clarity.
        Meta description: Check length (150–160 characters), presence of main keyword, and persuasiveness.
        URL length: Extract from input; ensure <75 characters, descriptive, keyword-rich.
        Image optimization: Check that each image has:
            A descriptive file name (no generic “image123.jpg”)
            Relevant alt text including the main keyword or related terms.
    Word Count:
        Count total visible text words (ignore HTML, menus, footer). Must be >800 words.
    Internal Linking:
        Detect links pointing to the domain **https://www.flowhunt.io**. Must have at least 2 links to relevant internal articles with descriptive anchor text.
    Keyword Occurrence Check:
        Verify main keyword is present in:
            H1 tag
            First 100 words of the body/excerpt
            URL slug
            Meta title

=== PAGE HTML ===
{context}
===

Output the result as a review and structure the summary of review in a markdown table with appropriate icons to draw attention if its resolved, needs review, or critical fix. make sure to include emojis for each task indicating whether its good, needs to be improved, or critical to be fixed

            

Prompt

Prompt for Google Search Console review and suggestions for blog improvements.

                Given is the URL and content of the page. First search the URL in Google Search Console to see if this URL exists in Google Search Console. If it does exist, analyze the CTR, Position etc.. and based on the content of the webpage suggest what should be changed in the Blog and make a list of what should be changed.

=== PAGE CONTENT AND URL ===
{context}
===

Output the result as a review and structure the summary of review in a markdown table with appropriate icons to draw attention if its resolved, needs review, or critical fix. make sure to include emojis for each task indicating whether its good, needs to be improved, or critical to be fixed

            

Prompt

Prompt for Cannibalization analysis and recommendations.

                Given is the URL and content of the page. Your objective is to analyze the page from Cannibalization perspective. Search the queries that are ranking for the same primary keyword and see if there are any other URLs which are ranking for the same URL. If there is, suggest how to move forward and improve.

=== PAGE CONTENT AND URL ===
{context}
===

Output the result as a review and structure the summary of review in a markdown table with appropriate icons to draw attention if its resolved, needs review, or critical fix. make sure to include emojis for each task indicating whether its good, needs to be improved, or critical to be fixed

            

Prompt

Prompt for notification message to Slack with review summary and link.

                Given is link to good docs of a review for an article. the review is given as REVIEW. write a message to the SEO group in slack notifying everyone the review is done giving also an overall nice message, giving an overall feeling of the review and make sure to include the REVIEW LINK in your message so they can check it out. at the end also ask the team to answe in the same thread whether it should review again or continue with next steps to index the page.

REVIEW LINK: {context}

=== REVIEW CONTENT===
{input}
===

JUST OUTPUT THE MESSAGE THAT IS SENT TO SLACK IN MARKDOWN

            

AI Agent

SEO AI agent with 20 years of experience, performs detailed SEO audit and uses tools.

                Input:

Full HTML/content of a given URL. This is the source for all checks. Use the provided keyword tools only when additional keyword or SERP data is required.

Objective:

Analyze the provided page content and perform an automated SEO audit according to the checklist below, then output a structured SEO report with actionable recommendations.

Checklist & Requirements:

   On-Page Element Verification (from provided content):

       H1 tag: Verify presence, uniqueness, and inclusion of the main keyword.

       Meta title: Check length (50–60 characters), presence of main keyword, and clarity.

       Meta description: Check length (150–160 characters), presence of main keyword, and persuasiveness.

       URL length: Extract from input; ensure <75 characters, descriptive, keyword-rich.

       Image optimization: Check that each image has:

           A descriptive file name (no generic “image123.jpg”)

           Relevant alt text including the main keyword or related terms.

   Word Count:

       Count total visible text words (ignore HTML, menus, footer). Must be >800 words.

   Internal Linking:

       Detect links pointing to the same domain. Must have at least 2 links to relevant internal articles with descriptive anchor text.

   Keyword Occurrence Check:

       Verify main keyword is present in:

           H1 tag

           First 100 words of the body/excerpt

           URL slug

           Meta title

   SERP Position & CTR Review:

       If available from Google Search Console data (or supplied separately), compare ranking position for the main keyword with its CTR.

       If CTR is lower than expected for that position, suggest meta title/description tweaks.

   Cannibalization Detection:

       Use Get Keywords for Site to find keywords targeted by the domain.

       Identify if more than one URL is ranking for the same main keyword. If yes, list competing URLs and recommend consolidation/differentiation.

Available Tools:

   Get Keywords for Site – retrieve domain keywords for cannibalization checks.

   Get Keywords for Keywords – find related keywords for semantic optimization.

   Get Keywords Search Volume – verify keyword volumes and trends.

**MAKE SURE THE REPORT IS SUPER DETAILED WITH ALL DATA PRESENT AND SUGGESTIONS WITH HIGH DETAIL**

            

AI Agent

Agent to coordinate review, use tool to fetch review, and act based on admin approval.

                use the review_content_tool to fetch the review content. send as flow_variable "seo_review"

Based on the response and instructions of the user, here are the steps that you should take and respond back to the admin:

1. if the admin approves the review and approves to continue indexing the webpage, move on to use the tools you have in disposal to index the webpage in Google Search Console.

* Automatically send URL to Google Search Console Index API
* Assign priority (e.g., articles with high CPC or seasonal keywords = higher priority)

            

Komponenter brukt i denne flowen

Nedenfor er en komplett liste over alle komponenter som brukes i denne flowen for å oppnå dens funksjonalitet. Komponenter er byggesteinene i hver AI Flow. De lar deg lage komplekse interaksjoner og automatisere oppgaver ved å koble sammen ulike funksjoner. Hver komponent tjener et spesifikt formål, som å håndtere brukerinndata, behandle data, eller integrere med eksterne tjenester.

ChatInput

Chat Input-komponenten i FlowHunt initierer brukerinteraksjoner ved å fange opp meldinger fra Playground. Den fungerer som startpunktet for flyter, og gjør det mulig for arbeidsflyten å behandle både tekst- og filbaserte innspill.

Prompt-komponent i FlowHunt

Lær hvordan FlowHunts Prompt-komponent lar deg definere din AI-bots rolle og oppførsel, og sikrer relevante, personaliserte svar. Tilpass prompt og maler for effektive, kontekstsensitive chatbot-strømmer.

Generator

Utforsk Generator-komponenten i FlowHunt—kraftig AI-drevet tekstgenerering ved bruk av din valgte LLM-modell. Lag enkelt dynamiske chatbot-svar ved å kombinere prompt, valgfrie systeminstruksjoner og til og med bilder som input, noe som gjør den til et kjernetool for å bygge intelligente, samtalebaserte arbeidsflyter.

LLM Gemini

FlowHunt støtter dusinvis av AI-modeller, inkludert Google Gemini. Lær hvordan du bruker Gemini i AI-verktøyene og chatbotene dine, bytter mellom modeller og kontrollerer avanserte innstillinger som tokens og temperatur.

Opprett Data

Opprett Data-komponenten lar deg dynamisk generere strukturerte dataregistre med et tilpassbart antall felt. Ideell for arbeidsflyter som krever opprettelse av nye dataobjekter underveis, den støtter fleksibel feltkonfigurasjon og sømløs integrasjon med andre automatiseringstrinn.

Analyser Data

Komponenten Analyser Data omformer strukturert data til ren tekst ved hjelp av tilpassbare maler. Den muliggjør fleksibel formatering og konvertering av datainnganger for videre bruk i arbeidsflyten din, og hjelper til med å standardisere eller forberede informasjon for nedstrøms komponenter.

Sett flytvariabel

Administrer arbeidsflyten din uten problemer ved å sette eller oppdatere variabler underveis med komponenten Sett flytvariabel. Dette verktøyet lar deg tilordne verdier til navngitte variabler i flyten din, noe som muliggjør dynamisk datahåndtering og fleksibel flytlogikk.

Hent flytvariabel

Komponenten Hent flytvariabel lar deg få tilgang til variabler og parametere i arbeidsflyten din, noe som gjør det enkelt å hente data som er lagret tidligere i flyten. Den sikrer at viktig informasjon er tilgjengelig for påfølgende steg, og støtter dynamisk og kontekstavhengig automatisering.

AI-agent

AI-agent-komponenten i FlowHunt gir arbeidsflytene dine autonom beslutningstaking og verktøybruk. Den utnytter store språkmodeller og kobler til ulike verktøy for å løse oppgaver, følge mål og gi intelligente svar. Ideell for å bygge avanserte automatiseringer og interaktive AI-løsninger.

MCP-klient

Integrer flere verktøy med din AI-agent enkelt ved hjelp av MCP-klient-komponenten. Designet for sømløs tilkobling, muliggjør den avanserte arbeidsflyter ved å fungere som en bro mellom din AI og ulike eksterne verktøy, og øker automatisering og kapasitet.

Slack-melding mottatt

Denne komponenten representerer starten på en Slack-samtale med FlowHunt. Den lar deg kontrollere når, hvor og hvordan Flos Slack-responser utløses.

Slack Send Message

Denne komponenten representerer FlowHunt sine Slack-meldinger tilbake til deg. Den lar deg kontrollere hvor og hvordan FlowHunt sender meldinger og hvem som varsles.

Opprett Google Docs

Generer nye Google Docs-dokumenter sømløst innenfor dine automatiserte arbeidsflyter. Komponentet Opprett Google Docs lar deg spesifisere dokumentinnhold og filnavn, noe som muliggjør sømløs integrering av dokumentopprettelse i AI-drevne prosesser. Perfekt for automatisering av dokumentgenerering, rapportering og samarbeidende oppgaver.

Chat Output

Oppdag Chat Output-komponenten i FlowHunt—fullfør chatbot-svar med fleksible, flerdelte utganger. Essensielt for sømløs flytavslutning og for å lage avanserte, interaktive AI-chatboter.

Flow-beskrivelse

Formål og fordeler

Denne arbeidsflyten er designet for å automatisere SEO-revisjon av nettsider, generere strukturerte rapporter og effektivisere teamkommunikasjon og oppfølging via Slack og Google Docs. Den benytter flere AI-agenter, LLM-er, dataorkestrering og integrasjoner med Slack og Google Docs for å lage en robust, skalerbar og repeterbar SEO-gjennomgangsprosess.

Overordnet flyt

  1. Inndata og utløsere:
    • Arbeidsflyten kan utløses ved å motta en melding i en spesifikk Slack-kanal (når boten blir nevnt), eller via manuell chatinput.
  2. AI-drevet SEO-revisjon:
    • Arbeidsflyten bruker avanserte promptmaler og Google Gemini LLM-modeller for å analysere sideinnhold og utføre SEO-revisjon basert på bransjestandarder og egendefinerte sjekklister.
  3. Spesialiserte delrevisjoner:
    • Tilleggsagenter analyserer Google Search Console (GSC)-data og utfører kannibaliseringstester med spesialiserte prompt og verktøy.
  4. Datainnsamling og formatering:
  5. Rapportering og varsling:
    • Resultatet sendes til Google Docs som et varig dokument, og et sammendrag (med gjennomgangslenke og høydepunkter) sendes til SEO-teamets Slack-kanal.
  6. Videre automatisering:
    • Systemet ber teamet om å godkjenne, be om ny gjennomgang, eller fortsette til neste steg, og kan automatisk indeksere siden basert på admin-godkjenning.

Detaljert steg-for-steg beskrivelse

1. Utløsere og inndatasamling

  • Slack-melding som utløser:
    Når boten blir nevnt i en bestemt Slack-kanal, fanger den opp meldingen som input, slik at kun relevante forespørsler behandles.
  • Manuell input (valgfritt):
    Systemet støtter også manuell input via chatgrensesnitt, for fleksibilitet og testing.

2. Hoved-SEO-revisjon (generell sjekk)

  • Arbeidsflyten bruker en promptmal med en detaljert SEO-sjekkliste som dekker:

    • H1, metatittel, metabeskrivelse
    • URL-struktur
    • Bildeoptimalisering
    • Antall ord
    • Interne lenker
    • Forekomst av hovednøkkelord
  • Google Gemini LLM (satt til deterministisk, lav temperatur) analyserer sideinnholdet og genererer en strukturert markdown-rapport med handlingsrettede anbefalinger og visuelle elementer (emojier/ikoner).

  • Generator-node prosesserer prompt og LLM-modell for å produsere det generelle revisjonsresultatet.


3. Spesialiserte revisjoner (GSC- og kannibaliseringstester)

  • GSC-sjekk:

    • En AI-agent, med verktøy for å hente Google Search Console-data, sjekker sidens posisjon, CTR, og gir forslag til forbedring hvis siden finnes i GSC.
    • Prompt sikrer at utdataene er strukturerte og handlingsrettede.
  • Kannibaliseringstest:

    • En annen AI-agent, med verktøy for nøkkelord/domanalyse, sjekker om andre URL-er på samme domene konkurrerer om samme primærnøkkelord.
    • Anbefalinger gis for konsolidering eller differensiering.
  • Hver spesialrevisjon bruker egen prompt og AI-agent, som sikrer modularitet og fokusert analyse.


4. Sammenstilling og formatering av resultater

  • Create Data Node:

    • Samler generell revisjon, GSC-sjekk og kannibaliseringstest i et strukturert dataobjekt med tre hovedfelt:
      FeltKilde
      generalGenerell SEO-revisjon
      gsc_checkGSC-analyse
      cann_checkKannibaliseringstest
  • Parse Data Node:

    • Bruker en mal for å gjøre de sammenslåtte dataene lesbare i markdown-format, med egne seksjoner for hver analysetype.
  • Set Flow Variable:

    • Lagrer den parsete, leservennlige gjennomgangen som en flow-variabel (seo_review) for enkel tilgang i senere steg.

5. Rapportlevering: Google Docs og Slack

  • Google Docs-integrasjon:

    • Den fullførte gjennomgangen lagres automatisk som et Google Docs-dokument (seo_review), slik at man har en varig og delbar rapport.
  • Slack-varsling:

    • En meldingsmal brukes for å lage en varsling til SEO-teamets Slack-kanal, med sammendrag, Google Docs-lenke og oppfordring til tilbakemelding eller neste steg.
  • Slack Send Message Node:

    • Sender den formaterte meldingen til Slack, med oppfølging i tråden for videre diskusjoner.

6. Utdata og tilbakemelding fra teamet

  • Chat-utdata:

    • Flere chat-utdata finnes for playground/testing eller for bruk i andre systemer.
  • Teamets beslutningssløyfe:

    • Slack-varslingen ber teamet svare i tråden om siden skal revideres igjen eller om arbeidsflyten skal fortsette med indeksering.
  • Automatisering av neste steg:

    • Hvis team/admin godkjenner, kan arbeidsflyten automatisk utløse verktøy (via MCP-klientintegrasjon) for å sende sidens URL til Google Search Console for indeksering, og prioritere basert på forretningslogikk (f.eks. CPC, sesong).

Nøkkelkomponenter og integrasjoner

KomponentFormål
PromptmalerStandardiserer revisjonsinstruksjoner til LLM-er/agentene
Google Gemini LLMAI-drevet innholds- og SEO-analyse
AI-agenterModulære, målstyrte delrevisjoner (generelt, GSC, kannibalisering)
MCP Client ToolIntegreres med eksterne SEO-/Google-verktøy
Slack-integrasjonAutomatiserer teamvarslinger og tilbakemeldingsinnhenting
Google DocsVarig, delbar revisjonsdokumentasjon
Data NodesSamler og formaterer resultater fra flere kilder

Hvorfor er denne arbeidsflyten nyttig for skalering og automatisering?

  • Konsistens:
    Hver side analyseres etter samme detaljerte kriterier og maler, noe som reduserer menneskelige feil og skjevheter.

  • Hastighet:
    Revisjoner, varslinger og indeksering kan skje på minutter, ikke dager.

  • Samarbeid:
    Teamtilbakemelding samles effektivt i Slack-tråder, med all kontekst og lenker automatisk inkludert.

  • Revisjonsspor:
    Hver gjennomgang lagres som et Google Docs-dokument, og danner et søkbart arkiv for etterlevelse og læring.

  • Utvidbarhet:
    Den modulære tilnærmingen tillater integrasjon av flere verktøy, mer spesialiserte revisjoner eller tilpasning til andre innholdstyper.

  • Automatisering av repeterende oppgaver:
    Fra innholdsevaluering til GSC-indeksering kan systemet håndtere rutineoppgaver uten manuell inngripen, slik at eksperter kan fokusere på mer verdiskapende arbeid.


Eksempel på arbeidsflyt i praksis

  1. SEO-ansvarlig nevner boten i Slack:

  2. Arbeidsflyt utløses:

    • Fanger opp input, kjører generell revisjon, GSC- og kannibaliseringstester via LLM-er og agenter.
  3. Rapport genereres:

    • Sammenstilles, formateres og lagres i Google Docs.
  4. Slack-varsling:

    • SEO-teamet mottar en detaljert melding med sammendrag og Google Docs-lenke, og blir bedt om tilbakemelding.
  5. Teamet svarer:

    • Ved godkjenning kan arbeidsflyten automatisk utløse indeksering og markere revisjonen som fullført.

Innebygde notater og sjekklister

  • Generell SEO-sjekkliste (fra notater i flyten):

    • H1, meta tittel/beskrivelse, URL, bilder, antall ord, interne lenker, nøkkelordbruk.
  • GSC-sjekk:

    • Hvis URL finnes i GSC, sjekk posisjon/CTR og kom med forbedringsforslag.
  • Kannibaliseringstest:

    • Sjekk om andre URL-er konkurrerer om samme nøkkelord; foreslå konsolidering.

Konklusjon

Denne arbeidsflyten gir en ende-til-ende, AI-drevet løsning for SEO-revisjon, rapportering og teamkommunikasjon. Ved å automatisere repeterende steg, integrere med eksterne verktøy og sentralisere tilbakemelding og dokumentasjon, gjør den det mulig for SEO-team å skalere innsatsen, forbedre kvaliteten og reagere raskere på publiserings- og optimaliseringsmuligheter.

La oss bygge ditt eget AI-team

Vi hjelper bedrifter som din med å utvikle smarte chatboter, MCP-servere, AI-verktøy eller andre typer AI-automatisering for å erstatte mennesker i repeterende oppgaver i organisasjonen din.

Lær mer

AI SEO Konkurrent Nøkkelordanalyse
AI SEO Konkurrent Nøkkelordanalyse

AI SEO Konkurrent Nøkkelordanalyse

Analyser automatisk din konkurrents hjemmeside-URL for å oppdage deres topp rangerte nøkkelord, samle nøkkelorddata fra Google, og motta handlingsrettede anbefa...

3 min lesing
SEO Innholdsbrief Generator
SEO Innholdsbrief Generator

SEO Innholdsbrief Generator

Generer et SEO-vennlig innholdsbrief ved å analysere topprangerte Google-søkeresultater for et gitt nøkkelord. Denne arbeidsflyten bruker KI og websøkeverktøy f...

3 min lesing
AI Nøkkelordforskning med SEO-målinger
AI Nøkkelordforskning med SEO-målinger

AI Nøkkelordforskning med SEO-målinger

Denne arbeidsflyten automatiserer nøkkelordforskning ved å generere en detaljert tabell over relaterte nøkkelord for din målfrase, inkludert viktige SEO-målinge...

3 min lesing