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

Google pagespeed + e-post, seo-audits kunder litar på

Rickard Andersson Partner, Nodenordic.se

SEO-revisioner ska skapa tydlighet. Men verkligheten är en röra av webbläsarflikar, halvfärdiga anteckningar och “jag skriver rapporten senare” som ligger i din att-göra-lista i flera dagar.

PageSpeed-emailrevisioner slår som hårdast när du gör detta i volym. Marknadschefer märker det när ledningen vill ha svar snabbt. Byråägare märker det när en kund ber om “en enkel rapport” och det blir en hel eftermiddag.

Det här n8n-flödet kör en automatiserad SEO-revision, hämtar Google PageSpeed-mätvärden, använder AI för att ta fram rekommendationer och mejlar en polerad HTML-rapport. Du får se vad den kontrollerar, vad du får och hur du implementerar den utan att drunkna i tekniska detaljer.

Så här fungerar automatiseringen

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

n8n Workflow Template: Google pagespeed + e-post, seo-audits kunder litar på

Problemet: SEO-revisioner tar för lång tid att paketera och förklara

Du kan oftast se problemen på en webbplats ganska snabbt. Det som gör ont är att göra om det till något som en kund (eller din chef) faktiskt kan agera på. Du öppnar PageSpeed Insights, crawlar sidans källkod, kontrollerar rubriker, sedan robots.txt och sitemap.xml. Någonstans på vägen glömmer du vad du försökte bevisa. Ännu värre: du sitter med bra fynd som fastnar i röriga anteckningar, så den slutliga “rapporten” blir ett stressat mejl med skärmdumpar och luddiga råd som “förbättra prestandan”. Det är ingen revision. Det är en gissning.

Det går snabbt att summera. Inte för att en enskild kontroll är svår, utan för att du gör dussintals små kontroller som alla måste sammanfattas tydligt.

  • PageSpeed-siffror kopieras manuellt, vilket är långsamt och lätt att misstolka under press.
  • Rekommendationer blir inkonsekventa mellan revisioner, så kunder får blandade budskap från en månad till nästa.
  • Grundläggande tekniska kontroller som robots.txt, sitemap.xml och noindex-taggar hoppas ofta över eftersom de är “jobbiga att verifiera”.
  • Även när du hittar riktiga problem kan det ta ungefär en timme per webbplats att formatera dem till en kundfärdig rapport.

Lösningen: Automatiserad SEO-revisionsrapport med PageSpeed + AI, skickad via e-post

Det här flödet förvandlar en enda input (en URL) till en komplett SEO-revision som du kan skicka direkt. Det startar när en webhook tar emot sidan du vill granska. n8n hämtar webbsidans HTML, extraherar viktiga on-page-element och kör djupare tekniska kontroller som hämtning av robots.txt och sitemap. Parallellt anropar den Google PageSpeed API för att samla prestandamätvärden, skickar sedan innehållet och de extraherade fälten till AI-steg som genererar rekommendationer på tydlig svenska för titlar, metabeskrivningar, bilders alt-text, sökordstäthet och övergripande innehållskvalitet. Till sist slås allt ihop till en strukturerad HTML-rapport och mejlas till dig (eller direkt till kund).

Flödet börjar med en URL som skickas till webhooken. Därifrån samlar det SEO-signaler, hämtar PageSpeed Insights-data och kör AI-analys för vägledning om “vad som ska ändras”. Resultatet blir en formaterad HTML-rapport som levereras via e-post, så du kan vidarebefordra den som den är eller lägga den i din kundportal.

Det här får du: Automatisering vs. resultat

Exempel: Så här ser det ut

Säg att du levererar 5 revisioner varje vecka. Manuellt kan en typisk revision innebära PageSpeed (ca 20 minuter), kontroll av metataggar och rubriker (ca 20 minuter), länkcheckar och tekniska filer som robots.txt/sitemap.xml (ca 20 minuter), och sedan skriva och formatera rapporten (ca 60 minuter). Det är ungefär 2 timmar per webbplats, eller cirka 10 timmar i veckan. Med det här flödet skickar du URL:en till webhooken, väntar cirka 10 minuter på bearbetning och får en färdig HTML-rapport via e-post. Det är större delen av din fredag tillbaka.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
  • Google PageSpeed Insights API för hastighets- och prestandamätvärden
  • DeepSeek API för att driva djupgående innehållsanalys
  • OpenAI API-nyckel (hämta den i din OpenAI-kontos instrumentpanel)

Kunskapsnivå: Medel. Du kopplar några API:er, klistrar in inloggningsuppgifter i n8n och testar webhooken en eller två gånger.

Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).

Så fungerar det

En webhook tar emot URL:en som ska revideras. Du skickar en sidlänk till n8n (från ett formulär, en knapp eller till och med ett annat flöde), och det triggar hela körningen.

Flödet hämtar och tolkar sidan. n8n laddar ned HTML:en, extraherar viktiga element (titel, metabeskrivning, rubriker) och kör kodbaserade kontroller som validering av bildtaggar och extrahering av länkar så att rapporten kan visa problem i prydliga tabeller.

Prestanda och tekniska filer kontrolleras automatiskt. Google PageSpeed-mätvärden hämtas via API, medan robots.txt och sitemap.xml hämtas och granskas. Det här är exakt det som ofta missas när du har bråttom.

AI gör om fynd till rekommendationer, och sedan mejlas en HTML-rapport. Flödet använder AI-steg för att generera förbättringsförslag för titlar, metabeskrivningar, bilders alt-text, sökordstäthet och innehållskvalitet. Allt slås ihop, formateras och skickas som en strukturerad rapport via e-post.

Du kan enkelt ändra rapportens sektioner för att lägga till egna checklistpunkter utifrån dina behov. Se hela implementationsguiden nedan för alternativ för anpassning.

Steg-för-steg-guide för implementering

Steg 1: konfigurera webhook-triggern

Konfigurera den inkommande ingångspunkten som startar SEO-auditen varje gång en URL skickas in.

  1. Lägg till och öppna Incoming Webhook Trigger.
  2. Kopiera Test URL från Incoming Webhook Trigger för att använda vid testning.
  3. Skicka en exempel-payload som innehåller mål-URL:en till Incoming Webhook Trigger för att verifiera att arbetsflödet startar.

Tips: ha en exempel-payload redo (t.ex. ett JSON-objekt med en URL) så att ni snabbt kan testa om hela pipelinen när ni uppdaterar noder längre ned i flödet.

Steg 2: anslut sidinhämtning och domänparsning

Konfigurera den initiala datainsamlingen och grenarna för domänparsning som driver resten av auditen.

  1. I Incoming Webhook Trigger, bekräfta att utdata kopplas till Fetch Web Page, Parse Domain och PageSpeed Metrics Call parallellt.
  2. Verifiera att Fetch Web Page skickar utdata till både Parse HTML Content och Source Code Review parallellt.
  3. Från Parse Domain, bekräfta att den skickar utdata till både Fetch Robots File och Retrieve Sitemap parallellt.
  4. Behåll det parallella flödet intakt: Incoming Webhook Trigger skickar utdata till Fetch Web Page, Parse Domain och PageSpeed Metrics Call parallellt.

⚠️ Vanlig fallgrop: serialisera inte de parallella grenarna. Auditen bygger på att Fetch Web Page, Parse Domain och PageSpeed Metrics Call körs samtidigt för en komplett rapport.

Steg 3: konfigurera HTML-parsning och kodbaserade SEO-kontroller

Extrahera SEO-relevant data från HTML och kör kodbaserade valideringar.

  1. Säkerställ att Parse HTML Content skickar utdata till Compute Keyword Density, Extract Links, Validate Image Tags, Title Extraction, Description Extraction och Content Quality Review parallellt.
  2. Verifiera att Title Extraction kopplas till Title Insight Review.
  3. Verifiera att Description Extraction kopplas till Meta Description Review.
  4. Bekräfta att Compute Keyword Density kopplas till Keyword Density Review.
  5. Kontrollera att Validate Image Tags kopplas till Image Alt Review.
  6. Bekräfta kontrollerna för sitemap och robots: Retrieve SitemapSitemap Processing, och Fetch Robots FileRobots File Review.

Tips: det här arbetsflödet använder flera code-noder (10 totalt) för parsning och validering. Håll deras logik fokuserad på ett enda ansvar för att förenkla felsökning.

Steg 4: konfigurera AI/LLM-granskningar

Anslut LLM-drivna utvärderingar för titlar, beskrivningar, nyckelordstäthet, användning av bild-alt och innehållskvalitet.

  1. Öppna DeepSeek Chat Engine och anslut den som språkmodell för Title Insight Review, Meta Description Review, Keyword Density Review, Image Alt Review och Content Quality Review.
  2. Säkerställ att varje chain-nod får korrekt uppströmsdata: Title Insight Review från Title Extraction, Meta Description Review från Description Extraction, Keyword Density Review från Compute Keyword Density och Image Alt Review från Validate Image Tags.
  3. Credential Required: anslut era DeepSeek-credentials i DeepSeek Chat Engine (credentials läggs till på den överordnade LLM-noden, inte på chain-noderna).

⚠️ Vanlig fallgrop: lägg inte till credentials på chain-noderna. Credential måste ställas in på DeepSeek Chat Engine, som tillhandahåller modellen till alla chain-noder.

Steg 5: kombinera resultat och bygg rapporten

Slå samman alla auditsignaler till en strukturerad rapport och generera HTML-utdata.

  1. Verifiera att alla analysutdata flödar in i Combine Results, inklusive Title Insight Review, Meta Description Review, Keyword Density Review, Content Quality Review, Image Alt Review, Extract Links, Source Code Review, Robots File Review, Sitemap Processing och PageSpeed Metrics Call.
  2. Bekräfta att Combine Results skickar utdata till Report Logic Functions.
  3. Bekräfta att Report Logic Functions skickar utdata till Build HTML Report.
  4. I Build HTML Report, verifiera att HTML-mallen använder fält som produceras av Report Logic Functions och Combine Results.

Tips: om er rapport verkar ofullständig, kontrollera att varje gren är ansluten till Combine Results och att Report Logic Functions konsoliderar alla fält innan rendering.

Steg 6: konfigurera e-postleverans

Skicka den slutliga HTML-rapporten via e-post när all analys är klar.

  1. Öppna Dispatch Email Notice och ställ in mottagare, ämne och brödtext så att de inkluderar HTML-utdata från Build HTML Report.
  2. Credential Required: anslut era e-post-credentials i Dispatch Email Notice.
  3. Bekräfta att Build HTML Report skickar utdata direkt till Dispatch Email Notice.

⚠️ Vanlig fallgrop: om e-postutskick misslyckas, verifiera era SMTP- eller e-postleverantörsinställningar i Dispatch Email Notice och kör arbetsflödet igen.

Steg 7: testa och aktivera ert arbetsflöde

Kör ett fullständigt test för att bekräfta att varje gren exekveras och att e-postrapporten levereras.

  1. Klicka på Execute Workflow och skicka en test-payload till Incoming Webhook Trigger.
  2. Bekräfta lyckad körning: parallella grenar slutförs, Combine Results slår ihop utdata och Build HTML Report genererar HTML.
  3. Kontrollera er inkorg för att verifiera att Dispatch Email Notice skickar SEO-rapporten.
  4. När allt är verifierat, växla arbetsflödet till Active för användning i produktion.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Inloggningsuppgifter för Google PageSpeed Insights kan gå ut eller kräva specifika behörigheter. Om det slutar fungera: kontrollera först begränsningar och kvoter för din Google Cloud API-nyckel.
  • 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 i all evighet.

Vanliga frågor

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

Cirka 30 minuter om du redan har dina API-nycklar klara.

Behöver jag kunna koda för att automatisera PageSpeed-emailrevisioner?

Nej. Du kopplar tjänster, klistrar in API-nycklar och testar ett webhook-anrop.

Är n8n gratis att använda för det här flödet för PageSpeed-emailrevisioner?

Ja. n8n har ett gratis self-hosted-alternativ 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 kostnader för OpenAI- och DeepSeek-API-användning, samt kvotbegränsningar i Google PageSpeed API beroende på volym.

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 self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärd och hanterar n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här flödet för PageSpeed-emailrevisioner för revisioner av flera sidor (sitemap)?

Ja, och det är ett av de bättre användningsområdena för den här uppsättningen. Flödet hämtar redan sitemap.xml och bearbetar den, så du kan justera logiken för sitemap-bearbetningen så att den loopar igenom fler URL:er och sedan behålla samma steg för “Combine Results” och “Build HTML Report”. Vanliga anpassningar är att bara revidera specifika sökvägar (som /blog/), köra enbart PageSpeed-delen för snabba kontroller och lägga till egen poängsättning så att kunder får en enkel godkänd/underkänd-sammanfattning längst upp.

Varför misslyckas min Google PageSpeed Insights-anslutning i det här flödet?

Oftast är det en begränsning på API-nyckeln eller ett kvotproblem i Google Cloud. Skapa en ny nyckel (eller ta bort referrer-/IP-begränsningar under test) och uppdatera den i n8n. Om det fungerar några körningar och sedan slutar: kontrollera kvoter och fakturering, eftersom PageSpeed-endpoints kan strypa anrop när du skalar upp.

Hur många sidor kan den här automatiseringen för PageSpeed-emailrevisioner hantera?

Om du kör self-hosted handlar det framför allt om dina serverresurser och dina API-kvoter.

Är den här automatiseringen för PageSpeed-emailrevisioner bättre än att använda Zapier eller Make?

För den här typen av revision är n8n oftast bättre, eftersom du kan blanda HTTP-anrop, kodbasad parsning och flerstegs AI-analys i ett och samma flöde utan att betala extra för varje gren. Self-hosting är också viktigt om du reviderar många webbplatser, eftersom exekveringsgränser blir mindre smärtsamma. Zapier och Make kan fortfarande fungera, men så fort du behöver HTML-parsning, sitemap-bearbetning eller slå ihop många utdata till en rapport kommer du att känna friktionen. Om du är osäker kan du prata med en automationsexpert och få ett rakt svar för din situation.

Gör revisionen en gång, mejla rapporten och gå vidare. Flödet sköter de repetitiva kontrollerna och formateringen så att du kan lägga tiden på beslut som faktiskt förbättrar ranking.

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