Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
January 22, 2026

Apify + Google Docs: SERP-baserade briefdispositioner

Rickard Andersson Partner, Nodenordic.se

Konkurrentanalys är den tysta tidstjuven. Du öppnar 10 flikar, skummar rubriker, kopierar anteckningar till ett dokument och inser sedan att hälften av “toppresultaten” var produktsidor, videor eller PDF:er som du inte ens kan använda.

Den här SERP outline automation träffar content marketers först, eftersom briefar staplas snabbt. SEO-specialister känner av det under innehållssprintar. Och skribenter fastnar till slut med blicken i ett tomt dokument när “researchen” aldrig blir till en användbar struktur.

Det här arbetsflödet omvandlar ett nyckelord till en felfri, databaserad disposition i Google Docs och loggar sedan förfrågan i Google Sheets så att du kan följa vad som briefats, när och åt vem.

Så fungerar den här automatiseringen

Hela n8n-arbetsflödet, från trigger till slutligt resultat:

n8n Workflow Template: Apify + Google Docs: SERP-baserade briefdispositioner

Problemet: SERP-research blir flikkaos

Att skapa en “bra” SEO-brief betyder oftast att göra samma dans varje gång. Sök på nyckelordet. Öppna toppresultaten. Plocka ut H1:or, H2:or och H3:or. Försök se mönster. Sy sedan ihop det till en disposition som en skribent faktiskt kan följa. I teorin är det rakt på sak. I praktiken är det rörigt, repetitivt och lätt att göra fel när du har bråttom. En missad vinkel hos en konkurrent kan leda till en omskrivning senare, och helt ärligt är det den dyra delen.

Det blir snabbt mycket. Här är var det fallerar i riktiga team.

  • Manuell SERP-granskning betyder ofta 10–15 öppna flikar, och “dispositionen” hamnar utspridd i anteckningar, dokument och chattmeddelanden.
  • Icke-artikelresultat smyger sig in (YouTube, Amazon, PDF:er), så du slösar tid på att extrahera struktur från sidor du aldrig ville analysera.
  • Rubriker kopieras inkonsekvent, vilket gör att briefkvaliteten beror på vem som gjorde researchen just den dagen.
  • Inget loggas strukturerat, så du kan inte svara på enkla frågor som “Vilka nyckelord briefade vi förra veckan?” utan att gräva.

Lösningen: gör SERP:ar till Google Docs-briefar automatiskt

Det här arbetsflödet automatiserar hela loopen “research till disposition” med Apify, OpenAI, Google Docs och Google Sheets. Du börjar med att ange ett mål-nyckelord och en kort notis om målgruppen i ett n8n-formulär. Därefter hämtar Apify aktuella toppresultat i Google för den frågan, och sedan filtrerar arbetsflödet bort uppenbara icke-artiklar så att indata förblir korrekt formaterad. Sedan besöker det varje kvarvarande konkurrent-URL och extraherar sidans rubrikstruktur (H1 till H3) samt grundläggande metadata. Till sist analyserar OpenAI den samlade strukturen för att skapa en praktisk disposition baserad på vad som redan rankar, och n8n skapar ett nytt Google Doc med resultatet. Förfrågan loggas i Google Sheets för spårbarhet och återanvändning.

Arbetsflödet startar när du skickar in n8n-formuläret med nyckelord och målgrupp. Apify sköter SERP-scraping och extrahering på sidan, och OpenAI omvandlar mönstren till en disposition som är redo att skriva på. Google Docs tar emot den färdiga briefen, medan Google Sheets sparar dina förfrågningsdetaljer så att inget försvinner i “någon annans anteckningar”.

Vad du får: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du briefar 5 artiklar i veckan. Manuellt kanske du öppnar 10 konkurrent-sidor per brief, lägger kanske 10 minuter på att skumma varje och sedan ytterligare 30 minuter på att göra om anteckningar till en disposition. Det är ungefär 2 timmar per brief, eller runt 10 timmar i veckan. Med det här arbetsflödet skickar du in formuläret på cirka 2 minuter, väntar medan Apify och OpenAI gör grovjobbet (ofta runt 10–15 minuter) och sedan är din disposition i Google Docs klar. Du får tillbaka större delen av den veckan.

Det här behöver du

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Apify för att scrapa SERP:ar och konkurrentrubriker
  • Google Docs för att lagra den genererade dispositionen
  • OpenAI API-nyckel (hämta den från din OpenAI-dashboard)

Svårighetsgrad: Medel. Du kopplar konton, klistrar in ett Sheet-ID och justerar ett par inställningar som region och max antal resultat.

Vill du inte sätta upp detta själv? Prata med en automatiseringsexpert (gratis konsultation i 15 minuter).

Så fungerar det

Trigger via formulärinsändning. Du anger mål-nyckelord och målgrupp i det inbyggda n8n-formuläret. Den enda inmatningen blir “jobbticket” för briefen för allt som följer.

SERP-scraping och städning. Apify hämtar Googles toppresultat för nyckelordet, och sedan filtrerar arbetsflödet bort icke-artikel-URL:er (produktsidor, videor, PDF:er) så att du inte förorenar analysen med fel sidtyper.

Extrahering av konkurrentstruktur och AI-generering av disposition. För varje konkurrentartikel hämtar Apify rubrikstrukturen (H1 till H3) och relaterad metadata. OpenAI granskar de samlade mönstren och genererar en heltäckande disposition som speglar vad som rankar, utan att kopiera någon enskild konkurrent.

Utdata till Google Docs plus en spårningspost. n8n skapar ett nytt Google Doc som innehåller dispositionen och loggar nyckelordet (och andra förfrågningsdetaljer) i Google Sheets för rapportering och återanvändning.

Du kan enkelt ändra land-/regioninställningarna för att matcha din marknad efter behov. Se den fullständiga implementeringsguiden nedan för anpassningsalternativ.

Vanliga fallgropar

  • Autentiseringsuppgifter för Google Docs och Google Sheets kan löpa ut eller kräva specifika behörigheter. Om något skapar fel, kontrollera statusen för autentiseringsuppgifterna i n8n och bekräfta att det anslutna Google-kontot kan skapa Docs och redigera målarket.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om efterföljande noder misslyckas på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du att redigera utdata för alltid.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automatiseringen för SERP-dispositioner?

Cirka 30 minuter om dina Apify-, Google- och OpenAI-konton är klara.

Behöver jag kunna koda för att automatisera SERP outline automation?

Nej. Du kopplar autentiseringsuppgifter och redigerar några fält som region och max antal resultat.

Är n8n gratis att använda för det här arbetsflödet för SERP outline automation?

Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna in Apify-användning och kostnader för OpenAI API (oftast några cent per disposition).

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger dig obegränsade körningar, men kräver grundläggande serveradministration.

Kan jag anpassa det här arbetsflödet för SERP outline automation för olika länder och SERP-storlekar?

Ja. Du kan ändra region genom att redigera inställningen countryCode i noden Workflow Configuration, och du kan justera maxResults för att analysera fler (eller färre) konkurrenter. Många team justerar också steget Filter Non-Article URLs för att exkludera domäner som wikipedia.org eller för att ta bort specifika publicister som de inte vill ska påverka dispositionen. Om du vill ha en annan dispositionsstil kan du byta modell eller skriva om systemprompten i noden AI Content Structure Analysis.

Varför misslyckas min Apify-anslutning i det här arbetsflödet?

Oftast beror det på en ogiltig eller utgången Apify-token i dina n8n-autentiseringsuppgifter. Det kan också hända om ditt Apify-konto inte har åtkomst till Google Search Scraper- eller Cheerio Scraper-actors, eller om du når användningsgränser när du kör större batcher. Om felen verkar slumpmässiga, kontrollera Apifys körloggar för actorn och bekräfta att arbetsflödet inte skickar tom eller felaktigt formaterad indata efter filtreringen.

Hur många briefar klarar den här SERP outline automation?

Med n8n Cloud Starter kan du köra tusentals exekveringar per månad, och vid egen hosting finns ingen hård exekveringsgräns (din server är den verkliga begränsningen). I praktiken genererar de flesta team utan problem några dussin briefar per dag så länge Apifys och OpenAIs användningsgränser är dimensionerade rätt. “Hastighetsgränsen” kommer oftast från scraping och tid för sidinläsning, inte från n8n.

Är den här SERP outline automation bättre än att använda Zapier eller Make?

Ofta, ja. n8n är bättre när du behöver förgreningslogik (som att filtrera bort icke-artiklar), slå ihop konkurrentdata och köra bearbetning i flera steg utan att betala extra per väg. Det ger dig också möjlighet till egen hosting, vilket kan spela stor roll när du skalar briefar över många nyckelord. Zapier eller Make kan vara enklare för små arbetsflöden, men blir klumpiga när du behöver scraping-actors, strukturerad filtrering och hantering av större payloads. Om du vill ha hjälp att välja, prata med en automatiseringsexpert.

När det här väl rullar slutar briefar att vara en flaskhals. Arbetsflödet hanterar den repetitiva researchen så att du kan lägga tiden på strategi och på att skriva sådant som faktiskt blir publicerat.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal