Automatiserad SEO-granskning & Slack-arbetsflöde

Detta arbetsflöde automatiserar SEO-granskning och revisionsprocessen för webbsidor. Det analyserar sidinnehåll enligt SEO-bästa praxis, utför kontroller i Google Search Console och undersöker kannibalisering, genererar en omfattande SEO-rapport, sparar rapporten i Google Docs och meddelar SEO-teamet via Slack för godkännande och nästa steg. Perfekt för marknadsförings- och SEO-team som söker effektivitet och noggrannhet i sidgranskningar.

Thumbnail for Video
Så fungerar AI Flow - Automatiserad SEO-granskning & Slack-arbetsflöde

Flows

Så fungerar AI Flow

Ta emot SEO-granskningsförfrågan.
Startar när ett nytt meddelande tas emot i Slack eller via chattinput där en SEO-granskning av en webbsida begärs.
Automatiserad SEO-granskning.
Analyserar webbsidans innehåll med AI, granskar on-page SEO-element, Google Search Console-data och potentiell nyckelords-kannibalisering.
Generera och formatera SEO-rapport.
AI genererar en strukturerad, detaljerad SEO-rapport som kombinerar allmänna SEO-kontroller, GSC-analys och insikter om kannibalisering.
Spara rapport & teamnotifiering.
Sparar SEO-granskningen som ett Google Docs-dokument och skickar ett formaterat Slack-meddelande för att meddela SEO-teamet, inklusive granskningslänken för feedback och godkännande.
Godkänn och automatisera nästa steg.
När teamet godkänner i Slack kan arbetsflödet gå vidare till att indexera sidan eller utföra ytterligare automatiserade SEO-åtgärder baserat på teamets svar.

Prompts som används i detta flow

Nedan är en komplett lista över alla prompts som används i detta flow för att uppnå dess funktionalitet. Prompts är instruktioner som ges till AI-modellen för att generera svar eller utföra åtgärder. De vägleder AI:n i att förstå användarens avsikt och generera relevanta resultat.

Prompt

Prompt för automatiserad SEO-granskning och strukturerad SEO-rapport med rekommendationer.

                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 för Google Search Console-granskning och förbättringsförslag för blogg.

                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 för analys av kannibalisering och rekommendationer.

                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 för notifieringsmeddelande till Slack med granskningssammanfattning och länk.

                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 erfarenhet, utför detaljerad SEO-granskning och använder verktyg.

                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 för att koordinera granskning, använda verktyg för att hämta granskning och agera baserat på admin-godkännande.

                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 som används i detta flow

Nedan är en komplett lista över alla komponenter som används i detta flow för att uppnå dess funktionalitet. Komponenter är byggstenarna i varje AI Flow. De låter dig skapa komplexa interaktioner och automatisera uppgifter genom att koppla olika funktioner. Varje komponent tjänar ett specifikt syfte, som att hantera användarindata, bearbeta data eller integrera med externa tjänster.

Chatinmatning

Chatinmatningskomponenten i FlowHunt initierar användarinteraktioner genom att fånga upp meddelanden från Playground. Den fungerar som startpunkt för flöden och möjliggör att arbetsflödet kan bearbeta både text- och filbaserade indata.

Promptkomponent i FlowHunt

Lär dig hur FlowHunts Prompt-komponent låter dig definiera din AI-bots roll och beteende, vilket säkerställer relevanta och personliga svar. Anpassa prompts och mallar för effektiva, kontextmedvetna chatbotflöden.

Generator

Utforska Generator-komponenten i FlowHunt—kraftfull AI-driven textgenerering med din valda LLM-modell. Skapa enkelt dynamiska chatbot-svar genom att kombinera promptar, valfria systeminstruktioner och till och med bilder som indata, vilket gör den till ett kärnverktyg för att bygga intelligenta, konverserande arbetsflöden.

LLM Gemini

FlowHunt stöder dussintals AI-modeller, inklusive Google Gemini. Lär dig hur du använder Gemini i dina AI-verktyg och chattbotar, växla mellan modeller och kontrollera avancerade inställningar som tokens och temperatur.

Skapa Data

Komponenten Skapa Data gör det möjligt att dynamiskt generera strukturerade dataposter med ett anpassningsbart antal fält. Perfekt för arbetsflöden som kräver skapande av nya dataobjekt i realtid, och den stödjer flexibel fältkonfiguration samt sömlös integration med andra automationssteg.

Parsa Data

Komponenten Parsa Data omvandlar strukturerad data till vanlig text med hjälp av anpassningsbara mallar. Den möjliggör flexibel formatering och konvertering av datainmatningar för vidare användning i ditt arbetsflöde, vilket hjälper till att standardisera eller förbereda information för nedströmskomponenter.

Ställ in flödesvariabel

Hantera ditt arbetsflöde smidigt genom att ställa in eller uppdatera variabler i farten med komponenten Ställ in flödesvariabel. Detta verktyg låter dig tilldela värden till namngivna variabler inom ditt flöde, vilket möjliggör dynamisk datahantering och flexibel flödeslogik.

Hämta flödesvariabel

Komponenten Hämta flödesvariabel gör det möjligt att komma åt variabler och parametrar inom ditt arbetsflöde, vilket gör det enkelt att hämta data som lagrats tidigare i flödet. Den säkerställer att viktig information finns tillgänglig för efterföljande steg och stödjer dynamisk och kontextmedveten automatisering.

AI-agent

Komponenten AI-agent i FlowHunt ger dina arbetsflöden autonom beslutsfattande och verktygsanvändande förmåga. Den utnyttjar stora språkmodeller och kopplar till olika verktyg för att lösa uppgifter, följa mål och ge intelligenta svar. Perfekt för att bygga avancerade automatiseringar och interaktiva AI-lösningar.

MCP-klient

Integrera flera verktyg med din AI-agent enkelt med MCP-klientkomponenten. Designad för sömlös anslutning, möjliggör den avancerade arbetsflöden genom att fungera som en brygga mellan din AI och olika externa verktyg, vilket förbättrar automatisering och kapacitet.

Slack-meddelande mottaget

Denna komponent representerar starten på en Slack-konversation med FlowHunt. Den låter dig styra när, var och hur Flos Slack-svar triggas.

Slack Skicka Meddelande

Denna komponent representerar FlowHunt’s Slack-meddelanden tillbaka till dig. Den låter dig styra var och hur FlowHunt skickar meddelanden och vem som notifieras.

Skapa Google Docs

Skapa enkelt nya Google Docs-dokument inom dina automatiserade arbetsflöden. Komponentet Skapa Google Docs låter dig ange dokumentinnehåll och filnamn, vilket möjliggör sömlös integrering av dokumentgenerering i AI-drivna processer. Perfekt för att automatisera dokumentgenerering, rapportering och samarbetsuppgifter.

Chattutgång

Upptäck Chattutgång-komponenten i FlowHunt—slutför chatbottsvar med flexibla, flerdelade utdata. Oumbärlig för smidig avslutning av flöden och skapande av avancerade, interaktiva AI-chattbottar.

Flow-beskrivning

Syfte och fördelar

Detta arbetsflöde är utformat för att automatisera processen för SEO-granskning av webbsidor, generera strukturerade granskningsrapporter och effektivisera teamkommunikation och uppföljningsåtgärder via Slack och Google Docs. Det utnyttjar flera AI-agenter, LLM:er, dataorkestreringssteg och integrationer med Slack och Google Docs för att skapa en robust, skalbar och repeterbar SEO-granskningsprocess.

Översikt över arbetsflödet

  1. Ingångar & Triggers:
    • Arbetsflödet kan triggas genom att ta emot ett meddelande i en specifik Slack-kanal (när boten nämns), eller via manuell chattinput.
  2. AI-driven SEO-granskning:
    • Arbetsflödet använder avancerade promptmallar och Google Gemini LLM-modeller för att analysera sidinnehåll och utföra en SEO-granskning baserat på branschstandard och anpassade checklistor.
  3. Specialiserade delgranskningar:
    • Ytterligare agenter analyserar Google Search Console (GSC)-data och utför kannibaliseringskontroller med specialiserade promptar och verktyg.
  4. Dataaggregering & Formatering:
    • Resultaten från varje granskning aggregeras till strukturerad data, parsas och formateras för mänsklig konsumtion.
  5. Rapportering & Notifiering:
    • Resultatet skickas till Google Docs som en bestående logg, och en sammanfattande notifiering (med granskningslänk och höjdpunkter) skickas till SEO-teamets Slack-kanal.
  6. Uppföljningsautomatisering:
    • Systemet ber teamet godkänna, begära ytterligare granskning eller gå vidare med nästa steg, och kan automatisera sidindexering baserat på admin-godkännande.

Detaljerad steg-för-steg-beskrivning

1. Trigger & insamling av input

  • Slack-meddelande-trigger:
    När boten nämns i en specifik Slack-kanal fångas meddelandet som en input, vilket säkerställer att endast relevanta förfrågningar behandlas.
  • Manuell input (valfritt):
    Systemet stödjer även manuell input via chattgränssnitt för flexibilitet och testning.

2. Huvudsaklig SEO-granskning (allmän kontroll)

  • Arbetsflödet använder en Promptmall med en detaljerad SEO-checklista som täcker:

    • H1, metatitel, metabeskrivning
    • URL-struktur
    • Bildoptimering
    • Textlängd
    • Intern länkning
    • Förekomst av huvudnyckelord
  • Google Gemini LLM (inställd på deterministiskt, låg temperatur) analyserar sidinnehållet och genererar en strukturerad markdown-rapport med åtgärdsförslag och visuella ledtrådar (emojis/ikoner).

  • Generatornoden bearbetar prompten och LLM-modellen för att producera det allmänna granskningsresultatet.


3. Specialiserade granskningar (GSC- & kannibaliseringskontroller)

  • GSC-kontroll:

    • En AI-agent, utrustad med verktyg för att fråga Google Search Console-data, kontrollerar sidans position, CTR och ger förbättringsförslag om sidan finns i GSC.
    • Prompten säkerställer att utdata är strukturerad och åtgärdsinriktad.
  • Kannibaliseringskontroll:

    • En annan AI-agent, med verktyg för nyckelords-/domänanalys, kontrollerar om andra URL:er på samma domän konkurrerar om samma primära nyckelord.
    • Rekommendationer ges för konsolidering eller differentiering.
  • Varje specialiserad granskning använder sin egen prompt och AI-agent för modularitet och fokuserad analys.


4. Aggregering och formatering av resultat

  • Create Data-nod:

    • Sammanställer den allmänna granskningen, GSC-kontrollen och kannibaliseringskontrollen till ett strukturerat dataobjekt med tre huvudfält:
      FältKälla
      generalAllmän SEO-granskning
      gsc_checkGSC-analys
      cann_checkKannibaliseringskontroll
  • Parse Data-nod:

    • Använder en mall för att göra den aggregerade datan till ett läsbart markdown-format, med separata sektioner för varje analys.
  • Set Flow Variable:

    • Sparar den parsade, läsbara granskningen som en flödesvariabel (seo_review) för enkel åtkomst i efterföljande steg.

5. Rapportleverans: Google Docs och Slack

  • Google Docs-integration:

    • Den färdiga granskningen sparas automatiskt som ett Google Doc (seo_review), vilket säkerställer en bestående, delbar logg.
  • Slack-notifiering:

    • En meddelandemall används för att skapa ett meddelande till SEO-teamets Slack-kanal, som summerar granskningen, inkluderar Google Docs-länken och uppmanar teamet till feedback eller nästa steg.
  • Slack Send Message-nod:

    • Skickar det formaterade meddelandet till Slack och följer upp i tråden för löpande diskussioner.

6. Utdata & teamfeedback

  • Chat Outputs:

    • Flera chat outputs finns för testmiljöer eller vidare konsumtion i andra system.
  • Teamets beslutsslinga:

    • Slack-notifieringen ber teamet svara i tråden och ange om sidan ska granskas igen eller om arbetsflödet ska gå vidare till indexering.
  • Automatisering av nästa steg:

    • Om team/admin godkänner kan arbetsflödet automatiskt trigga verktyg (via MCP-klientintegration) för att skicka sidans URL till Google Search Console för indexering, samt prioritera enligt affärslogik (t.ex. CPC, säsongsbetoning).

Viktiga komponenter och integrationer

KomponentSyfte
PromptmallarStandardiserar granskningsinstruktioner för LLM/agent
Google Gemini LLMAI-driven innehålls- och SEO-analys
AI-agenterModulära, måldrivna delgranskningar (allmän, GSC, kannibaliseringskontroll)
MCP-klientverktygIntegreras med externa SEO-/Google-verktyg
Slack-integrationAutomatiserar teamnotifieringar och feedbackinsamling
Google DocsBestående, delbar granskningsdokumentation
DatanoderAggregerar och formaterar resultat från flera källor

Varför är detta arbetsflöde användbart för skalning och automation?

  • Konsistens:
    Varje sida analyseras med samma detaljerade kriterier och mallar, vilket minskar mänskliga fel och bias.

  • Snabbhet:
    Granskningar, notifieringar och indexering kan ske på minuter, inte dagar.

  • Samarbete:
    Teamfeedback hanteras smidigt i Slack-trådar, med all kontext och länkar automatiskt infogade.

  • Revisionslogg:
    Varje granskning sparas som ett Google Doc och skapar en sökbar historik för efterlevnad och lärande.

  • Utbyggbarhet:
    Den modulära strukturen möjliggör integration av fler verktyg, mer specialiserade granskningar eller anpassning för andra innehållstyper.

  • Automatisering av repetitiva uppgifter:
    Från innehållsgranskning till GSC-indexering kan systemet hantera rutinåtgärder utan manuell inblandning, vilket frigör experter för värdeskapande arbete.


Exempel på arbetsflöde i praktiken

  1. SEO-ansvarig nämner boten i Slack:

  2. Arbetsflödet triggas:

    • Fångar inputen, kör allmän granskning, GSC- och kannibaliseringskontroller via LLM:er och agenter.
  3. Rapporten genereras:

    • Sammanställs, formateras och sparas till Google Docs.
  4. Slack-notifiering:

    • SEO-teamet får ett detaljerat meddelande med granskningssammanfattning och Google Docs-länk samt uppmanas till feedback.
  5. Teamet svarar:

    • Om godkänt kan arbetsflödet automatiskt trigga indexering och markera granskningen som slutförd.

Inbäddade anteckningar & checklistor

  • Allmän SEO-checklista (från interna anteckningar):

    • H1, metatitel/-beskrivning, URL, bilder, textlängd, interna länkar, nyckelordsanvändning.
  • GSC-kontroll:

    • Om URL finns i GSC, kontrollera position/CTR och ge förbättringsförslag.
  • Kannibaliseringskontroll:

    • Se om andra URL:er konkurrerar om samma nyckelord; föreslå konsolidering.

Slutsats

Detta arbetsflöde erbjuder en helhetslösning med AI för SEO-granskning, rapportering och teamkommunikation. Genom att automatisera repetitiva steg, integrera med externa verktyg och centralisera feedback och dokumentation kan SEO-team skala sitt arbete, förbättra kvaliteten och reagera snabbare på publicerings- och optimeringsmöjligheter.

Låt oss bygga ditt eget AI-team

Vi hjälper företag som ditt att utveckla smarta chatbotar, MCP-servrar, AI-verktyg eller andra typer av AI-automatisering för att ersätta människor i repetitiva uppgifter i din organisation.

Lär dig mer

AI SEO Konkurrenternas Nyckelordsanalys
AI SEO Konkurrenternas Nyckelordsanalys

AI SEO Konkurrenternas Nyckelordsanalys

Analysera automatiskt din konkurrents hemsida för att upptäcka deras högst rankade nyckelord, samla in nyckelordsdata från Google och få handlingsbara rekommend...

3 min läsning
SEO-innehållsgapanalysator
SEO-innehållsgapanalysator

SEO-innehållsgapanalysator

Detta AI-drivna arbetsflöde analyserar innehållsstrukturen på din webbsida, jämför den med topprankade konkurrenters sidor och ger skräddarsydda rekommendatione...

4 min läsning