n8n-automatisering af SEO: de 8 arbejdsgange det er værd at bygge, en trin-for-trin-alarm for Search Console, omkostninger sammenlignet med Zapier og de risici du skal undgå.

På denne side
Kort fortalt
n8n er et værktøj til automatisering af arbejdsgange, som du kan selvhoste gratis eller leje i skyen, og det klarer den gentagne halvdel af SEO godt: hente Search Console-data, give besked ved fald i trafik, kontrollere sider, lave udkast til briefs og sende indhold til et CMS. Det faktureres pr. kørsel af en arbejdsgang og ikke pr. trin, hvilket gør lange SEO-processer billigere end på Zapier. Det bestemmer ikke selv hvad der skal skrives, og det vurderer ikke kvaliteten for dig. Google behandler masseproducerede sider uden tilført værdi som spam, så lad strategi og den endelige gennemgang blive menneskelige.
Vil du vide mere? Spørg
Hurtig quiz
Hvilken slags SEO-værktøj passer til dig?
Sorank matcher dine svar
Test det i 3 dage på dit eget site, og se, hvor du står på Google, ChatGPT og de andre AI'er.
Start prøveperiode på 3 dage3 dage gratis, derefter stopper du, når du vil. 90 dages garanti: resultater eller pengene tilbage.
n8n-automatisering af SEO betyder at forbinde dine SEO-datakilder (Search Console, en crawler, en leverandør af SERP-data, en sprogmodel, dit CMS) i arbejdsgange, der kører efter en plan eller ved en hændelse. De fleste guides om emnet oplister skabeloner. Denne viser hvilke arbejdsgange det er værd at bygge, hvordan du bygger den mest nyttige trin for trin, hvad den koster sammenlignet med Zapier, og hvor automatisering holder op med at betale sig. n8n's egen prisside siger at en kørsel er én hel kørsel af hele din arbejdsgang, uanset antal trin, og den detalje præger de fleste valg nedenfor.
n8n er et visuelt værktøj til arbejdsgange: du kæder noder (en udløser, et API-kald, en transformation, en betingelse, en handling) sammen på et lærred, og hver node kan også køre JavaScript eller Python, når de visuelle muligheder ikke rækker. Det hører til samme familie som Zapier og Make, med tre træk der betyder noget for SEO-arbejde:
Vil du have et bredere billede af hvad der er værd at automatisere i SEO, og hvad der bør forblive manuelt, så læs vores guide til SEO-automatisering. Denne artikel handler om at gøre det med n8n.
De bedste kandidater har tre træk: de gentager sig i en fast rytme, deres input er struktureret data, og en fejl er billig at opdage. Tabellen sorterer otte almindelige arbejdsgange efter den logik.
| Arbejdsgang | Udløser | Vigtigste noder | Resultat | Vurdering |
|---|---|---|---|---|
| Alarm ved fald i Search Console | Ugentlig plan | HTTP Request (Search Console API), Code, Slack eller mail | Sider og søgeord der har mistet klik | Automatiser helt |
| Kontrol af indekseringsstatus | Daglig plan | HTTP Request (URL Inspection API), Google Sheets | Nye URL'er der endnu ikke er indekseret | Automatiser helt |
| Eksport af placeringer | Daglig plan | HTTP Request (SERP-dataleverandør), database | Placeringshistorik pr. søgeord | Automatiser, gennemgå ugentligt |
| Kontrol af ødelagte links og statuskoder | Ugentlig plan | Hentning af sitemap, HTTP Request, filter | 404, 5xx og redirect-kæder | Automatiser helt |
| Klyngedannelse af søgeord | Manuelt eller ny eksport | Sheets, Code, AI Agent | Grupperede søgeord pr. side | Automatiser udkast, mennesket beslutter |
| Indholdsbrief | Nyt søgeord i et ark | SERP-data, AI Agent, Google Docs | Disposition, spørgsmål, kilder at tjekke | Automatiser udkast, mennesket redigerer |
| Forslag til metatitel og metabeskrivelse | Lav klikrate registreret | Search Console-data, AI Agent | Forslag til omskrivning | Mennesket godkender hvert enkelt |
| Udgivelse af artikler | Godkendt udkast | CMS-node (WordPress) eller webhook | Udkast eller live opslag | Automatiser udsendelsen, ikke godkendelsen |
De fire første rækker er ren datahåndtering og bærer lidt risiko. De sidste fire involverer en sprogmodel, så deres værdi afhænger af det gennemgangstrin du beholder. Hvis du primært vil have placeringer over tid, er et dedikeret værktøj til placeringssporing typisk billigere at køre end en hjemmelavet proces. Vores guide til SERP-API'er dækker hvad du skal sammenligne, hvis du alligevel bygger en.
Det er den arbejdsgang de fleste teams bør bygge først: den holder øje med trafikken hver uge og fortæller dig hvilke sider der er glidet, før en månedlig rapport ville. Den kræver en Google Search Console-ejendom, et Google Cloud-projekt med Search Console API slået til, og en n8n-installation.
I n8n opretter du en Google OAuth2 API-legitimationsoplysning med scopet til skrivebeskyttet læsning af Search Console. n8n anbefaler OAuth2 frem for servicekonti til de fleste Google-tjenester. Hvis du i stedet bruger en servicekonto, tilføj dens mailadresse som bruger af Search Console-ejendommen, ellers returnerer hvert kald en tilladelsesfejl.
Kør den én gang om ugen, nogle dage efter perioden er afsluttet. Search Console-data bliver endelige med en forsinkelse på nogle dage, og API'et returnerer som standard kun endelige data.
Tilføj to HTTP Request-noder, der sender til searchAnalytics.query-endepunktet, én for de seneste 7 endelige dage og én for de 7 dage før, med dimensionerne page og query. Et enkelt kald returnerer op til 25,000 rækker (1,000 som standard), og parameteren startRow blader gennem resten, hvilket nodens sidenummereringsindstilling kan håndtere.
Tip
Kører du den samme arbejdsgang for mange sites? Slå indstillingen Batching til i HTTP Request-noden og angiv et batch-interval. Google begrænser Search Analytics til 1,200 forespørgsler i minuttet pr. site og pr. bruger, og at sprede kaldene undgår fejlede kørsler, som er svære at opdage.
Slå begge resultater sammen pr. side, beregn klikforskellen, og behold de sider der har mistet mere end en tærskel du selv har sat (for eksempel 20% og mindst 30 klik, så små sider ikke oversvømmer alarmen). Sortér efter det absolutte tab.
Send de ti største tabere til Slack eller mail, hver med sit vigtigste søgeord og placeringsændringen. Tilføj en Google Sheets-node, hvis du vil have en historik. Resultatet er en to-do-liste, ikke en diagnose: et fald kan skyldes en Google-opdatering, en teknisk ændring på dit site, sæsonsvingninger eller et svarfelt, der nu tager klikkene.
De officielle grænser står på Googles side om grænser for brug af Search Console API. Ud over kvoten for Search Analytics tillader URL Inspection API 2,000 inspektioner om dagen pr. site, nok til nye og opdaterede sider, men ikke til at gennemtjekke et stort site hver nat.

Hvis du hellere vil læse dette signal, end vedligeholde den proces der producerer det, viser Sorank-dashboardet for GEO og SEO Search Console-resultater, sider der stiger eller falder, og besøg fra AI-assistenter samlet ét sted.
Teknisk set ja: en typisk proces læser et søgeord fra et ark, henter de bedste resultater via en SERP-API, beder en model om en disposition og et udkast gennem AI Agent-noden, og sender teksten til WordPress med WordPress-noden eller til ethvert CMS med et HTTP-kald. Det tager nogle timer at bygge. At få outputtet godt nok til at rangere tager langt længere, fordi de svære dele ligger uden for arbejdsgangen: at vælge søgeord du kan vinde, tilføje fakta og kilder de bedste resultater ikke har, interne links der passer til dit site, billeder, struktureret data og en ensartet tone. Vores guide til indholdsautomatisering beskriver hvad der bør blive i menneskers hænder.
Pas på
Googles spampolitikker nævner misbrug af skaleret indhold, som omfatter brug af generative AI-værktøjer til at producere mange sider uden tilført værdi for brugerne. En arbejdsgang der omdanner en søgeordsliste til hundredvis af ikke-gennemgåede opslag, er præcis det mønster.
To sikrere opsætninger fungerer i praksis. Den første beholder n8n til research og briefs (vores gratis generator af indholdsbriefs viser hvad en god brief indeholder), og overlader skrivningen til et menneske. Den anden overlader skrivning og udgivelse til et dedikeret værktøj og bruger kun n8n omkring det. Blogartikelgeneratoren fra Sorank udgiver for eksempel til WordPress, Shopify, Webflow, Wix eller ethvert system via en webhook, som en Webhook-node i n8n kan modtage for at udløse dine egne trin (en Slack-besked, et socialt opslag, en opgave til redaktøren). Hvis du sammenligner færdige løsninger, se vores liste over de bedste værktøjer til indholdsautomatisering.
Begge værktøjer kan køre arbejdsgangene ovenfor. Forskellen er hvordan de fakturerer, og hvor meget kode de lader dig skrive. SEO-processer har en tendens til at være lange og datatunge.
| Kriterium | n8n | Zapier |
|---|---|---|
| Faktureringsenhed | Én kørsel pr. arbejdsgang, uanset antal trin | Én opgave pr. vellykket handling (udløsere, filtre og formatering medregnet ikke) |
| Startpris (årlig betaling, kontrolleret oktober 2026) | Starter: €20 om måneden for 2,500 kørsler | Professional: $19.99 om måneden for 750 opgaver |
| Gratis mulighed | Community-udgaven, selvhostet | 100 opgaver om måneden, kun Zaps med to trin |
| Brugerdefineret kode | JavaScript- og Python-noder | Kodetrin med begrænset køretid |
| AI-agenter og MCP | AI Agent-node, MCP Client Tool-node | AI-trin og agenter, faktureret separat eller efter forbrug |
| Indlæringskurve | Stejlere, tættere på programmering | Blødere, flere færdige app-handlinger |
Et regneeksempel viser forskellen. En ugentlig arbejdsgang med 15 handlingstrin kører omkring 4 gange om måneden: det er 4 kørsler på n8n og cirka 60 opgaver på Zapier. Ganger du det med flere sites eller en daglig rytme, løber den trinbaserede model hurtigt op. Til lange SEO-processer er n8n normalt det billigere og mere fleksible valg. Zapier er stadig det hurtigere valg til korte automatiseringer på to eller tre trin mellem almindelige apps (priser fra n8n's og Zapiers prissider).
GEO handler om at blive citeret af ChatGPT, Gemini, Perplexity og Claude. Det tilføjer en type arbejdsgang, som klassisk SEO ikke havde brug for: at stille de samme spørgsmål fra købere til flere assistenter efter en plan og registrere, om dit brand dukker op. Du kan bygge en simpel version i n8n ved at sende forespørgsler til model-API'er og søge i svarene efter dit brandnavn. To begrænsninger gælder: API-svar kan afvige fra det brugerne ser i de almindelige apps (som tilføjer websøgning, lokation og personalisering), og et brugbart panel kræver snesevis af forespørgsler på tværs af flere assistenter, kørt tit nok til at se en tendens.

Derfor parrer de fleste teams n8n med et værktøj til denne del. Sorank-overvågning af AI-omtaler følger 10 til 50 forespørgsler afhængigt af abonnementet, på ChatGPT, Claude og Gemini, plus Grok fra Pro-abonnementet, og viser hvem der bliver citeret i dit sted. På agentsiden lader n8n's MCP Client Tool-node en AI Agent kalde værktøjer, som en MCP-server stiller til rådighed. Sorank MCP-serveren henter til gengæld dine SEO- og Search Console-data ind i Claude, ChatGPT og kodeeditorer. Foretrækker du en terminal frem for et lærred, kan de samme opgaver scriptes med Claude Code.
Bemærk
En god tommelfingerregel: automatiser indsamling, kontrol og alarmer fra start til slut, automatiser udkast med et gennemgangstrin, og automatiser aldrig en beslutning du ikke kunne forklare over for en kunde eller en kollega.
Start med én dataarbejdsgang (Search Console-alarmen ovenfor), kør den i en måned, og tilføj først derefter modelbaserede trin. n8n er fremragende til at flytte og kontrollere SEO-data, og svagt til at beslutte hvad der fortjener at blive udgivet. Hvis du hellere vil springe over at bygge indholds- og AI-synlighedsdelen selv, klarer Sorank det på autopilot: søgeordsanalyse, artikler udgivet til dit CMS, naturlige backlinks og sporing i ChatGPT, Claude og Gemini, fra $49 om måneden med årlig betaling og en gratis prøveperiode på 3 dage på prissiden.
Community-udgaven af n8n, der selvhostes, er gratis, så du betaler kun for serveren og for de API'er dine arbejdsgange kalder (Search Console er gratis, mens SERP-data og sprogmodeller ikke er). Cloud-abonnementerne hos n8n starter på €20 om måneden med årlig betaling for 2,500 kørsler (kontrolleret oktober 2026).
Nej, ikke til simple arbejdsgange: udløsere, Google Sheets, Slack og CMS-noder konfigureres visuelt. Men at kalde Search Console API, håndtere sidenummerering eller sammenligne to perioder er meget nemmere med grundlæggende JavaScript eller Python i en Code-node, og med en vis forståelse af hvordan API'er og godkendelse fungerer.
n8n indsamler ikke selv placeringer. Det kan kalde en SERP-dataleverandør eller Search Console API efter en plan og gemme positionerne i et ark eller en database. Search Console giver kun gennemsnitlige placeringer for dit eget site, mens en SERP-leverandør viser hele resultatsiden, inklusive konkurrenterne.
DE PRØVEDE SORANK, FØR DU GJORDE DET
