Automatiseret SEO-audit & Slack-arbejdsgang

Denne arbejdsgang automatiserer SEO-gennemgang og auditproces for website-sider. Den analyserer sideindhold for SEO-best practices, udfører Google Search Console- og kannibaliseringstjek, genererer en omfattende SEO-rapport, gemmer rapporten i Google Docs og giver besked til SEO-teamet via Slack for godkendelse og næste skridt. Ideel til marketing- og SEO-teams, der søger effektivitet og grundighed i sideaudits.

Thumbnail for Video
Sådan fungerer AI-flowet - Automatiseret SEO-audit & Slack-arbejdsgang

Flows

Sådan fungerer AI-flowet

Modtag SEO-gennemgangsanmodning.
Udløses, når der modtages en ny besked i Slack eller via chatinput, der anmoder om en SEO-gennemgang af en webside.
Automatiseret SEO-audit.
Analyserer websiden indhold ved hjælp af AI, tjekker on-page SEO-elementer, Google Search Console-data og potentiel søgeordskannibalisering.
Generér og formater SEO-rapport.
AI genererer en struktureret, detaljeret SEO-rapport, der kombinerer generelle SEO-tjek, GSC-analyse og indsigter om kannibalisering.
Gem rapport & teamnotifikation.
Gemmer SEO-gennemgangen som et Google Docs-dokument og sender en formateret Slack-besked for at informere SEO-teamet, inklusive gennemgangslink til feedback og godkendelse.
Godkend og automatiser næste skridt.
Når teamet godkender i Slack, kan arbejdsgangen fortsætte med at indeksere siden eller tage yderligere automatiserede SEO-tiltag baseret på teamets svar.

Prompts brugt i dette flow

Nedenfor er en komplet liste over alle prompts, der bruges i dette flow for at opnå dets funktionalitet. Prompts er instruktioner givet til AI-modellen for at generere svar eller udføre handlinger. De vejleder AI'en i at forstå brugerens hensigt og generere relevante outputs.

Prompt

Prompt til automatiseret SEO-audit og struktureret 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 til Google Search Console-gennemgang og forslag til blogforbedringer.

                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 til kannibaliseringanalyse og anbefalinger.

                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 til notifikationsbesked til Slack med gennemgangsresume og 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 med 20 års erfaring, udfører detaljeret SEO-audit og bruger værktøjer.

                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 til at koordinere gennemgang, bruge værktøj til at hente gennemgang og handle baseret på admin-godkendelse.

                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 brugt i dette flow

Nedenfor er en komplet liste over alle komponenter, der bruges i dette flow for at opnå dets funktionalitet. Komponenter er byggestenene i hvert AI-flow. De giver dig mulighed for at skabe komplekse interaktioner og automatisere opgaver ved at forbinde forskellige funktioner. Hver komponent tjener et specifikt formål, såsom at håndtere brugerinput, behandle data eller integrere med eksterne tjenester.

ChatInput

Chat Input-komponenten i FlowHunt igangsætter brugerinteraktioner ved at indsamle beskeder fra Playground. Den fungerer som startpunktet for flows og gør det muligt for arbejdsgangen at behandle både tekst- og filbaserede input.

Prompt-komponent i FlowHunt

Lær, hvordan FlowHunt's Prompt-komponent lader dig definere din AI-bots rolle og adfærd, så du sikrer relevante og personlige svar. Tilpas prompts og skabeloner for effektive, kontekstbevidste chatbot-flows.

Generator

Udforsk Generator-komponenten i FlowHunt—kraftfuld AI-drevet tekstgenerering med din valgte LLM-model. Skab nemt dynamiske chatbot-svar ved at kombinere prompts, valgfrie systeminstruktioner og endda billeder som input, hvilket gør det til et centralt værktøj til at bygge intelligente, samtale-baserede arbejdsgange.

LLM Gemini

FlowHunt understøtter dusinvis af AI-modeller, herunder Google Gemini. Lær, hvordan du bruger Gemini i dine AI-værktøjer og chatbots, skifter mellem modeller og styrer avancerede indstillinger som tokens og temperatur.

Opret Data

Komponenten Opret Data gør det muligt dynamisk at generere strukturerede dataregistreringer med et tilpasset antal felter. Ideel til arbejdsgange, der kræver oprettelse af nye dataobjekter undervejs, understøtter den fleksibel feltkonfiguration og problemfri integration med andre automatiseringstrin.

Parse Data

Parse Data-komponenten omdanner strukturerede data til almindelig tekst ved hjælp af tilpassede skabeloner. Den muliggør fleksibel formatering og konvertering af dataindgange til videre brug i dit workflow, hvilket hjælper med at standardisere eller forberede information til efterfølgende komponenter.

Sæt Flow-variabel

Administrer nemt dit workflow ved at indstille eller opdatere variabler direkte med Set Flow Variable-komponenten. Dette værktøj gør det muligt at tildele værdier til navngivne variabler i dit flow, hvilket muliggør dynamisk datahåndtering og fleksibel flowlogik.

Hent Flow-variabel

Get Flow Variable-komponenten gør det muligt at tilgå variabler og parametre i dit workflow, så du nemt kan hente data, der tidligere er gemt i flowet. Den sikrer, at vigtig information er tilgængelig for efterfølgende trin og understøtter dynamisk og kontekstbaseret automatisering.

AI Agent

AI Agent-komponenten i FlowHunt giver dine workflows autonom beslutningstagning og evnen til at bruge værktøjer. Den udnytter store sprogmodeller og forbinder til forskellige værktøjer for at løse opgaver, følge mål og levere intelligente svar. Ideel til at skabe avancerede automatiseringer og interaktive AI-løsninger.

MCP-klient

Integrer flere værktøjer med din AI-agent uden besvær ved hjælp af MCP-klientkomponenten. Designet til problemfri tilslutning, fungerer den som bro mellem din AI og forskellige eksterne værktøjer, hvilket forbedrer automatisering og kapacitet.

Slack-besked modtaget

Denne komponent repræsenterer starten på en Slack-samtale med FlowHunt. Den lader dig styre, hvornår, hvor og hvordan Flos Slack-svar udløses.

Slack Send Message

Denne komponent repræsenterer FlowHunts Slack-beskeder til dig. Den lader dig styre, hvor og hvordan FlowHunt sender beskeder, og hvem der får besked.

Opret Google Docs

Opret nemt nye Google Docs-dokumenter i dine automatiserede arbejdsgange. Komponentet Opret Google Docs lader dig angive dokumentets indhold og filnavn, hvilket muliggør problemfri integration af dokumentoprettelse i AI-drevne processer. Perfekt til automatisering af dokumentgenerering, rapportering og samarbejdsopgaver.

Chat Output

Opdag Chat Output-komponenten i FlowHunt—afslut chatbot-svar med fleksible, fler-delte outputs. Uundværlig for problemfri flow-afslutning og til at skabe avancerede, interaktive AI-chatbots.

Flow-beskrivelse

Formål og fordele

Denne arbejdsgang er designet til at automatisere processen omkring SEO-audit af websider, generere strukturerede gennemgangsrapporter og effektivisere teamkommunikation og opfølgningshandlinger via Slack og Google Docs. Den udnytter flere AI-agenter, LLM’er, dataorkestreringstrin og integrationer med Slack og Google Docs for at skabe en robust, skalerbar og gentagelig SEO-gennemgangsproces.

Overblik over flowet på højt niveau

  1. Inputs & Triggere:
    • Arbejdsgangen kan udløses ved at modtage en besked i en specifik Slack-kanal (når botten nævnes) eller via manuel chatinput.
  2. AI-drevet SEO-gennemgang:
    • Arbejdsgangen bruger avancerede promptskabeloner og Google Gemini LLM-modeller til at analysere sideindhold og udføre en SEO-audit baseret på branchestandarder og tilpassede tjeklister.
  3. Specialiserede del-audits:
    • Yderligere agenter analyserer Google Search Console (GSC)-data og udfører kannibaliseringstjek ved hjælp af specialiserede prompts og værktøjer.
  4. Dataaggregering & formatering:
    • Resultater fra hver audit samles i strukturerede data, parses og formateres til let forståelige rapporter.
  5. Rapportering & Notifikation:
    • Output sendes til Google Docs som en vedvarende journal, og en sammendragsnotifikation (med gennemgangslink og højdepunkter) sendes til SEO-teamets Slack-kanal.
  6. Opfølgningsautomatisering:
    • Systemet beder teamet om at godkende, anmode om yderligere gennemgang eller fortsætte til næste skridt, og kan automatisere sideindeksering baseret på admin-godkendelse.

Detaljeret trin-for-trin-beskrivelse

1. Trigger & indsamling af input

  • Slack-besked-trigger:
    Når botten nævnes i en specifik Slack-kanal, opfanger den beskeden som input og sikrer, at kun relevante anmodninger behandles.
  • Manuelt input (valgfrit):
    Systemet understøtter også manuelt input gennem et chatinterface, hvilket giver fleksibilitet og mulighed for test.

2. Hoved-SEO-audit (generelt tjek)

  • Arbejdsgangen bruger en Prompt Template med en detaljeret SEO-tjekliste, der dækker:

    • H1, meta title, meta description
    • URL-struktur
    • Billedoptimering
    • Antal ord
    • Intern linkning
    • Forekomst af hovedsøgeord
  • Google Gemini LLM (sat til deterministisk, lav temperatur) analyserer sideindholdet og genererer en struktureret markdown-rapport med handlingsrettede anbefalinger og visuelle cues (emojis/ikoner).

  • Generator-node behandler prompten og LLM-modellen for at producere det generelle auditresultat.


3. Specialiserede audits (GSC & kannibaliseringstjek)

  • GSC-tjek:

    • En AI-agent med værktøjer til at forespørge Google Search Console-data tjekker sidens placering, CTR og giver forslag til forbedringer, hvis siden findes i GSC.
    • Prompten sikrer, at outputtet er struktureret og handlingsrettet.
  • Kannibaliseringstjek:

    • En anden AI-agent, med værktøjer til søgeord/domæneanalyse, tjekker om der findes andre URL’er på samme domæne, der konkurrerer om det samme primære søgeord.
    • Der gives anbefalinger til konsolidering eller differentiering.
  • Hver specialiseret audit bruger sin egen prompt og AI-agent, hvilket sikrer modularitet og fokuseret analyse.


4. Aggregering og formatering af resultater

  • Create Data Node:

    • Samler den generelle audit, GSC-tjek og kannibaliseringstjek i et struktureret dataobjekt med tre hovedfelter:
      FeltKilde
      generalGenerel SEO-audit
      gsc_checkGSC-analyse
      cann_checkKannibaliseringstjek
  • Parse Data Node:

    • Bruger en skabelon til at omdanne de aggregerede data til et læsbart markdown-format med særskilte sektioner for hver analysetype.
  • Set Flow Variable:

    • Gemmer den parserede, menneskeligt læsbare gennemgang som en flow-variabel (seo_review) til nem hentning og brug i efterfølgende trin.

5. Rapportlevering: Google Docs og Slack

  • Google Docs-integration:

    • Den færdige gennemgang gemmes automatisk som et Google Doc (seo_review), hvilket sikrer en vedvarende, delbar journal.
  • Slack-notifikation:

    • En beskedskabelon bruges til at udforme en notifikation til SEO-teamets Slack-kanal, der opsummerer gennemgangen, inkluderer Google Docs-linket og beder teamet om feedback eller næste skridt.
  • Slack Send Message Node:

    • Sender den formaterede besked til Slack og følger op i tråden for løbende diskussioner.

6. Outputs & teamfeedback

  • Chat Outputs:

    • Flere chatoutputs eksisterer til playground/test eller videre brug i andre systemer.
  • Team-beslutningsloop:

    • Slack-notifikationen beder teamet om at svare i tråden og angive, om siden skal gennemgås igen, eller om arbejdsgangen skal fortsætte med at indeksere siden.
  • Automatisering af næste skridt:

    • Hvis teamet/admin godkender, kan arbejdsgangen automatisk udløse værktøjer (via MCP-klientintegration) til at sende side-URL’en til Google Search Console til indeksering, og kan prioritere baseret på forretningslogik (fx CPC, sæson).

Nøglekomponenter og integrationer

KomponentFormål
PromptskabelonerStandardiserer auditinstruktioner til LLMs/agenter
Google Gemini LLMAI-drevet indholds- og SEO-analyse
AI-agenterModulare, målrettede del-audits (generel, GSC, kannibalisering)
MCP Client ToolIntegrerer med eksterne SEO-/Google-værktøjer
Slack-integrationAutomatiserer teamnotifikationer og feedbackindsamling
Google DocsVedvarende, delbar gennemgangsdokumentation
Data NodesAggregerer og formaterer multi-kilde-resultater

Hvorfor er denne arbejdsgang nyttig til skalering og automatisering?

  • Konsistens:
    Hver side analyseres efter samme detaljerede kriterier og skabeloner, hvilket minimerer menneskelige fejl og bias.

  • Hastighed:
    Gennemgange, notifikationer og indeksering kan ske på minutter, ikke dage.

  • Samarbejde:
    Teamfeedback samles effektivt i Slack-tråde, med al kontekst og links automatisk tilgængelige.

  • Audit Trail:
    Hver gennemgang gemmes som et Google Doc, hvilket skaber en søgbar historik til compliance og læring.

  • Udvidelsesmuligheder:
    Den modulære tilgang gør det muligt at integrere flere værktøjer, mere specialiserede audits eller tilpasse til andre indholdstyper.

  • Automatisering af gentagne opgaver:
    Fra indholdsgennemgang til GSC-indeksering kan systemet håndtere rutinehandlinger uden manuel indgriben, hvilket frigør eksperter til mere værdiskabende arbejde.


Eksempel på arbejdsgang i praksis

  1. SEO-manager nævner botten i Slack:

  2. Arbejdsgangen starter:

    • Opfanger input, kører generel audit, GSC- og kannibaliseringstjek via LLMs og agenter.
  3. Rapporten genereres:

    • Samlet, formateret og gemt i Google Docs.
  4. Slack-notifikation:

    • SEO-teamet modtager en detaljeret besked med gennemgangsresume og Google Docs-link og bliver bedt om feedback.
  5. Teamet svarer:

    • Hvis godkendt, kan arbejdsgangen automatisk udløse indeksering og markere gennemgangen som afsluttet.

Indlejrede noter & tjeklister

  • Generel SEO-tjekliste (fra in-flow-noter):

    • H1, meta title/description, URL, billeder, antal ord, interne links, søgeordsbrug.
  • GSC-tjek:

    • Hvis URL eksisterer i GSC, tjek position/CTR og foreslå forbedringer.
  • Kannibaliseringstjek:

    • Se om andre URL’er konkurrerer på samme søgeord; foreslå konsolidering.

Konklusion

Denne arbejdsgang leverer en end-to-end, AI-drevet løsning til SEO-audits, rapportering og teamkommunikation. Ved at automatisere gentagende trin, integrere med eksterne værktøjer og centralisere feedback og dokumentation gør den det muligt for SEO-teams at skalere deres indsatser, forbedre kvaliteten og reagere hurtigere på publicering og optimeringsmuligheder.

Lad os bygge dit eget AI-team

Vi hjælper virksomheder som din med at udvikle smarte chatbots, MCP-servere, AI-værktøjer eller andre typer AI-automatisering til at erstatte mennesker i gentagne opgaver i din organisation.

Lær mere

AI SEO Konkurrent Nøgleordsanalysator
AI SEO Konkurrent Nøgleordsanalysator

AI SEO Konkurrent Nøgleordsanalysator

Analysér automatisk din konkurrents hjemmeside-URL for at opdage deres højest rangerende nøgleord, indsamle nøgleordsdata fra Google og modtag handlingsrettede ...

3 min læsning
SEO Indholdsbrief Udkast Generator
SEO Indholdsbrief Udkast Generator

SEO Indholdsbrief Udkast Generator

Generér et SEO-venligt indholdsbrief-udkast ved at analysere de højest rangerende Google-søgeresultater for et givent søgeord. Dette workflow bruger AI og websø...

3 min læsning
AI-søgeordsforskning med SEO-målinger
AI-søgeordsforskning med SEO-målinger

AI-søgeordsforskning med SEO-målinger

Denne arbejdsgang automatiserer søgeordsforskning ved at generere en detaljeret tabel over relaterede søgeord til din målsætning, inklusive vigtige SEO-målinger...

3 min læsning