SEO-automation med n8n: de 8 arbetsflöden värda att bygga, en steg-för-steg-varning från Search Console, kostnader jämförda med Zapier och riskerna att undvika.

På den här sidan
Kort sagt
n8n är ett verktyg för automatisering av arbetsflöden som du kan köra på egen server gratis eller hyra i molnet, och det klarar den repetitiva halvan av SEO väl: hämta Search Console-data, larma vid trafiktapp, kontrollera sidor, skriva underlag och skicka innehåll till ett CMS. Det debiterar per körning av ett arbetsflöde och inte per steg, vilket gör långa SEO-kedjor billigare än på Zapier. Det bestämmer inte åt dig vad som ska skrivas och bedömer inte kvaliteten åt dig, och Google behandlar massgenererade sidor utan mervärde som skräppost, så låt strategi och slutgranskning vara mänskliga.
Vill du veta mer? Fråga
Snabbquiz
Vilken sorts SEO-verktyg passar dig?
Sorank matchar dina svar
Testa det i 3 dagar på din egen webbplats och se var du står på Google, ChatGPT och de andra AI-tjänsterna.
Starta 3 dagars gratis provperiod3 dagar gratis, sedan kan du avsluta när du vill. 90 dagars garanti med pengarna tillbaka om du inte ser resultat.
SEO-automation med n8n innebär att koppla dina SEO-datakällor (Search Console, en crawler, en leverantör av SERP-data, en språkmodell, ditt CMS) till arbetsflöden som körs enligt schema eller vid en händelse. De flesta guider om ämnet listar mallar. Den här guiden visar vilka arbetsflöden som är värda att bygga, hur du bygger det mest användbara steg för steg, vad det kostar jämfört med Zapier och var automatiseringen slutar löna sig. n8ns egen prissida anger att en körning är en enda genomkörning av hela arbetsflödet, oavsett antal steg, och den detaljen styr en stor del av valen nedan.
n8n är en visuell byggare för arbetsflöden: du kopplar noder (en utlösare, ett API-anrop, en omvandling, ett villkor, en åtgärd) på en arbetsyta, och varje nod kan också köra JavaScript eller Python när de visuella alternativen inte räcker. Det hör till samma familj som Zapier och Make, med tre drag som betyder något för SEO-arbete:
För en bredare bild av vad i SEO som är värt att automatisera och vad som bör vara manuellt, läs vår guide om SEO-automation. Den här artikeln handlar om hur du gör det med n8n.
De bästa kandidaterna har tre drag gemensamt: de upprepas i en fast rytm, deras indata är strukturerad data, och ett fel är billigt att upptäcka. Tabellen sorterar åtta vanliga arbetsflöden efter den logiken.
| Arbetsflöde | Utlösare | Huvudnoder | Resultat | Bedömning |
|---|---|---|---|---|
| Varning vid tapp i Search Console | Veckoschema | HTTP Request (Search Console API), Code, Slack eller e-post | Sidor och sökfrågor som tappat klick | Automatisera helt |
| Kontroll av indexeringsstatus | Dagligt schema | HTTP Request (URL Inspection API), Google Sheets | Nya URL:er som ännu inte indexerats | Automatisera helt |
| Export av rankingdata | Dagligt schema | HTTP Request (leverantör av SERP-data), databas | Positionshistorik per sökord | Automatisera, granska varje vecka |
| Kontroll av trasiga länkar och statuskoder | Veckoschema | Hämtning av sitemap, HTTP Request, filter | 404, 5xx och omdirigeringskedjor | Automatisera helt |
| Klustring av sökord | Manuellt eller vid ny export | Sheets, Code, AI Agent | Grupperade sökord per sida | Automatisera utkast, människan beslutar |
| Underlag för innehåll | Nytt sökord i ett ark | SERP-data, AI Agent, Google Docs | Disposition, frågor, källor att kontrollera | Automatisera utkast, människan redigerar |
| Förslag till metatitel och metabeskrivning | Låg klickfrekvens upptäckt | Search Console-data, AI Agent | Förslag på omskrivningar | Människan godkänner varje förslag |
| Publicering av artiklar | Godkänt utkast | CMS-nod (WordPress) eller webhook | Utkast eller publicerat inlägg | Automatisera utskicket, inte godkännandet |
De fyra första raderna är ren datahantering och innebär liten risk. De fyra sista involverar en språkmodell, så deras värde beror på det granskningssteg du behåller. Om du främst vill ha rankingar över tid är ett särskilt verktyg för rankinguppföljning oftast billigare att köra än en hemmabyggd kedja, och vår guide om SERP-API:er visar vad du bör jämföra om du ändå bygger en.
Det här är arbetsflödet de flesta team bör bygga först: det övervakar trafiken varje vecka och berättar vilka sidor som tappat innan en månatlig rapport gör det. Det kräver en Google Search Console-egendom, ett Google Cloud-projekt med Search Console API aktiverat och en n8n-instans.
I n8n skapar du en Google OAuth2 API-credential med skrivskyddat omfång för Search Console. n8n rekommenderar OAuth2 framför tjänstekonton för de flesta Google-tjänster. Om du använder ett tjänstekonto i stället lägger du till dess e-postadress som användare för Search Console-egendomen, annars returnerar varje anrop ett behörighetsfel.
Kör den en gång i veckan, några dagar efter att perioden slutat: Search Console-data färdigställs med några dagars fördröjning, och API:t returnerar som standard bara färdig data.
Lägg till två HTTP Request-noder som skickar till searchAnalytics.query-endpointen, en för de senaste 7 färdiga dagarna och en för de 7 dagarna före dem, med dimensionerna page och query. Ett enda anrop returnerar upp till 25,000 rader (1,000 som standard), och parametern startRow bläddrar genom resten, vilket nodens pagineringsalternativ kan hantera.
Tips
Kör du samma arbetsflöde för många webbplatser? Aktivera alternativet Batching i HTTP Request-noden och ange ett batchintervall. Google begränsar Search Analytics till 1,200 frågor per minut per webbplats och per användare, och att sprida ut anropen undviker misslyckade körningar som är svåra att upptäcka.
Slå ihop båda resultaten per sida, beräkna skillnaden i klick och behåll de sidor som tappat mer än en tröskel du sätter (till exempel 20% och minst 30 klick, så att små sidor inte översvämmar varningen). Sortera efter absolut förlust.
Publicera de 10 största förlorarna i Slack eller e-post, var och en med sin huvudsökfråga och positionsförändringen. Lägg till en Google Sheets-nod om du vill ha en historik. Resultatet är en att-göra-lista, inte en diagnos: ett tapp kan bero på en Google-uppdatering, en teknisk ändring på din sida, säsongsvariation eller ett svarsfält som nu tar klicken.
De officiella gränserna dokumenteras på Googles sida om användningsgränser för Search Console API: utöver kvoten för Search Analytics tillåter URL Inspection API 2,000 inspektioner per dag och webbplats, tillräckligt för nya och uppdaterade sidor men inte för att granska en stor webbplats varje natt.

Om du hellre vill läsa av signalen än underhålla kedjan som producerar den visar Soranks instrumentpanel för GEO och SEO resultat från Search Console, sidor som går upp eller ner och besök från AI-assistenter på ett ställe.
Tekniskt sett ja: en typisk kedja läser ett sökord från ett ark, hämtar de bästa träffarna via ett SERP-API, ber en modell om en disposition och ett utkast via AI Agent-noden och skickar sedan texten till WordPress med WordPress-noden eller till vilket CMS som helst med ett HTTP-anrop. Att bygga det tar några timmar. Att göra resultatet tillräckligt bra för att ranka tar mycket längre, eftersom de svåra delarna ligger utanför arbetsflödet: välja sökord du kan vinna, lägga till fakta och källor som de bästa träffarna saknar, interna länkar som passar din webbplats, bilder, strukturerad data och en enhetlig ton. Vår guide om innehållsautomation beskriver närmare vad som bör ligga kvar hos människor.
Var försiktig
Googles riktlinjer mot skräppost listar storskalig innehållsmissbruk, vilket inkluderar att använda generativa AI-verktyg för att producera många sidor utan mervärde för användarna. Ett arbetsflöde som gör en sökordslista till hundratals ogranskade inlägg är exakt det mönstret.
Det finns två säkrare upplägg som fungerar i praktiken. Det första behåller n8n för research och underlag (vår kostnadsfria generator för innehållsunderlag visar vad ett bra underlag innehåller) och lämnar skrivandet till en människa. Det andra överlämnar skrivandet och publiceringen till ett särskilt verktyg och använder n8n bara runt omkring. Soranks artikelgenerator publicerar till exempel till WordPress, Shopify, Webflow, Wix eller valfritt system via en webhook, som en n8n Webhook-nod kan ta emot för att utlösa egna steg (ett Slack-meddelande, ett inlägg i sociala medier, en uppgift för redaktören). Om du jämför färdiga alternativ finns vår lista över de bästa verktygen för innehållsautomation.
Båda verktygen kan köra arbetsflödena ovan. Skillnaden ligger i hur de fakturerar och hur mycket kod de låter dig skriva, och SEO-kedjor tenderar att vara långa och datatunga.
| Kriterium | n8n | Zapier |
|---|---|---|
| Faktureringsenhet | En körning per arbetsflöde, oavsett antal steg | En uppgift per lyckad åtgärd (utlösare, filter och formaterare räknas inte) |
| Startpris (årlig fakturering, kontrollerat oktober 2026) | Starter: €20 per månad för 2,500 körningar | Professional: $19.99 per månad för 750 uppgifter |
| Gratisalternativ | Community-utgåvan, på egen server | 100 uppgifter per månad, bara Zaps med två steg |
| Egen kod | JavaScript- och Python-noder | Kodsteg med begränsad körtid |
| AI-agenter och MCP | AI Agent-nod, MCP Client Tool-nod | AI-steg och agenter, faktureras separat eller efter användning |
| Inlärningskurva | Brantare, närmare programmering | Mjukare, fler färdiga appåtgärder |
Ett konkret exempel visar skillnaden. Ett veckovis arbetsflöde med 15 åtgärdssteg körs ungefär 4 gånger i månaden: det blir 4 körningar i n8n, och ungefär 60 uppgifter i Zapier. Multiplicera med flera webbplatser eller en daglig rytm, så adderas den stegbaserade modellen snabbt. För långa SEO-kedjor är n8n oftast det billigare och flexiblare valet; Zapier förblir det snabbare alternativet för korta automationer på två eller tre steg mellan vanliga appar (priser enligt n8n:s och Zapiers prissidor).
GEO handlar om att bli citerad av ChatGPT, Gemini, Perplexity och Claude, och det tillför en typ av arbetsflöde som klassisk SEO inte behövde: att ställa samma köparfrågor till flera assistenter enligt ett schema och registrera om ditt varumärke dyker upp. Du kan bygga en grundläggande version i n8n genom att skicka prompter till modell-API:er och söka i svaren efter ditt varumärkesnamn. Två begränsningar gäller: API-svar kan skilja sig från det användarna ser i konsumentapparna (som lägger till webbsökning, plats och personalisering), och en användbar panel kräver dussintals prompter över flera assistenter, körda tillräckligt ofta för att se en trend.

Därför kombinerar de flesta team n8n med ett verktyg för just den här delen. Spårning av AI-omnämnanden i Sorank följer 10 till 50 prompter beroende på abonnemang, i ChatGPT, Claude och Gemini, plus Grok från Pro-abonnemanget, och visar vem som citeras i din plats. På agentsidan låter n8n:s MCP Client Tool-nod en AI Agent anropa verktyg som en MCP-server exponerar; Soranks MCP-server för sin del för in dina SEO- och Search Console-data i Claude, ChatGPT och kodredigerare. Föredrar du en terminal framför en arbetsyta kan samma uppgifter skriptas med Claude Code.
Obs
En bra tumregel: automatisera insamling, kontroller och larm från början till slut, automatisera utkast med ett granskningssteg, och automatisera aldrig ett beslut som du inte kan förklara för en kund eller en kollega.
Börja med ett datadrivet arbetsflöde (Search Console-larmet ovan), kör det en månad, och lägg först därefter till modellbaserade steg. n8n är utmärkt på att flytta och kontrollera SEO-data, och svagt på att avgöra vad som förtjänar att publiceras. Vill du hellre hoppa över att bygga innehålls- och AI-synlighetsdelen gör Sorank det på autopilot: sökordsanalys, artiklar publicerade till ditt CMS, naturliga bakåtlänkar och uppföljning i ChatGPT, Claude och Gemini, från $49 per månad vid årlig fakturering, med en gratis provperiod på 3 dagar på prissidan.
Community-utgåvan av n8n, som körs på egen server, är gratis, så du betalar bara för servern och för de API:er dina arbetsflöden anropar (Search Console är gratis, SERP-data och språkmodeller är det inte). n8n:s molnabonnemang börjar på €20 per månad vid årlig fakturering för 2,500 körningar (kontrollerat oktober 2026).
Nej för enkla arbetsflöden: utlösare, Google Sheets-, Slack- och CMS-noder konfigureras visuellt. Att anropa Search Console API, hantera paginering eller jämföra två perioder är mycket enklare med grundläggande JavaScript eller Python i en Code-nod, och med viss förståelse för hur API:er och autentisering fungerar.
n8n samlar inte in rankingar på egen hand. Det kan anropa en leverantör av SERP-data eller Search Console API enligt schema och spara positionerna i ett ark eller en databas. Search Console ger genomsnittliga positioner bara för din egen webbplats, medan en SERP-leverantör visar hela resultatsidan, med konkurrenterna inräknade.
DE TESTADE SORANK FÖRE DIG
