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

Semrush till Google Sheets: backlinkrapporter utan export

Rickard Andersson Partner, Nodenordic.se

Backlink-rapportering blir rörig snabbt. Ena dagen exporterar du en CSV, nästa dag hittar du den inte, och när du väl klistrar in siffror i ett kalkylark är de redan inaktuella.

SEO-ansvariga känner av detta vid revisioner. Byråägare känner av det när kunder frågar ”kan du skicka om den rapporten?”. Och marknadsförare som är generalister och bara försöker hänga med slutar ofta med att köra backlink report automation för hand. Det här flödet gör en domäninlämning till en felfri, loggad rapport i Google Sheets.

Du får se vad automationen gör, vad du behöver för att köra den och var de verkliga tidsvinsterna dyker upp när du spårar flera sajter.

Så här fungerar automationen

Se hur den löser problemet:

n8n Workflow Template: Semrush till Google Sheets: backlinkrapporter utan export

Backlink-kontroller låter snabbt tills du gör dem för fem kunddomäner, varje vecka, med samma steg: logga in i ett verktyg, kör en rapport, exportera, formatera om, klistra in i ett ”master”-ark och sedan förklara varför siffrorna inte matchar förra gången. Det handlar inte bara om tid. Det är den mentala belastningen av att komma ihåg vilken export som är den senaste, vilken flik som är ”den rätta”, och om du tog översiktsmått eller de detaljerade backlink-raderna. Små inkonsekvenser blir stora kunddiskussioner. Ärligt talat är det den värsta delen.

Friktionen byggs på. Här är var det oftast faller isär.

  • Du får dubbla exporter med lite olika datumstämplar, vilket gör jämförelser opålitliga.
  • Manuell kopiera-klistra in skapar små fel (en fel kolumn, en missad rad) som slår på totalerna.
  • Översiktsmått finns på ett ställe och detaljerade backlink-poster finns någon annanstans, så du kan inte revidera snabbt.
  • Delning blir ett extra moment eftersom ”senaste versionen” alltid ligger på någons laptop.

Lösningen: Semrush API till Google Sheets-loggning

Det här flödet automatiserar hela loopen för att hämta backlinks med Semrush Backlink Checker API (via RapidAPI) och Google Sheets. Du skickar in en domän via ett enkelt formulär, och n8n skickar domänen till Semrush i bakgrunden. Svaret kommer tillbaka som strukturerad data, och sedan delar flödet upp det i två användbara nivåer: en översikt på hög nivå (tänk totaler och hänvisande domäner) och en detaljerad lista med enskilda backlinks (käll-URL:er, ankartext och relaterade mätvärden). Till sist lägger det till båda nivåerna i rätt flikar i ett Google Sheet, vilket innebär att varje körning blir en tidsstämplad post som du kan filtrera, visualisera och dela.

Flödet startar med en formulärinlämning. Sedan anropar det Semrush Backlink Checker-endpointen via en HTTP-begäran och formar om datan till kalkylarksvänliga fält. Google Sheets tar emot översikten i en flik och de detaljerade backlink-raderna i en annan, så du får både kontext och underlag på samma ställe.

Vad som förändras: före vs. efter

Praktisk effekt

Säg att du spårar 6 domäner varje vecka. Manuellt är en typisk cykel cirka 10 minuter för att köra en rapport, 10 minuter för att exportera och strukturera datan, och ytterligare 10 minuter för att klistra in och rimlighetskontrollera totaler, alltså ungefär 30 minuter per domän (cirka 3 timmar per vecka). Med det här flödet skickar du in varje domän via formuläret på ungefär en minut och väntar sedan på att API-anropet och tillägget i arket blir klart. Du landar på ungefär 10 minuter total hands-on-tid, och arket är redan organiserat.

Krav

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
  • RapidAPI för att få åtkomst till Semrush Backlink Checker API.
  • Google Sheets för att lagra översikt och backlink-rader.
  • RapidAPI-nyckel (hämta den från RapidAPI-rubriken ”Endpoints”).

Kunskapsnivå: Nybörjare. Du kopplar konton, klistrar in en API-nyckel och väljer målets kalkylarksflikar.

Behöver du hjälp att implementera detta? Prata med en automationsexpert (gratis 15-minuters konsultation).

Flödets steg

En formulärinlämning startar allt. Någon anger en webbplats/domän i n8n:s formulärtrigger, vilket gör att teamet kan köra kontroller utan att öppna Semrush.

Flödet anropar Semrush via RapidAPI. n8n skickar en HTTP-begäran med dina RapidAPI-headers och den inskickade domänen och väntar sedan på backlink-svaret.

Datan formas om till två felfria dataset. En del plockar ut översiktsmått som totalt antal backlinks och hänvisande domäner, medan en annan del förbereder de detaljerade backlink-raderna (URL:er, ankartext och relaterade fält) så att de hamnar korrekt i kolumner.

Google Sheets blir din levande rapport. Flödet lägger till översiktsmått i en ”overview”-flik och lägger till backlink-poster i en ”backlinks”-flik, så historiken bevaras och rapporteringen blir konsekvent.

Du kan enkelt ändra formulärfälten för att inkludera kundnamn eller kampanjetikett utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementation

Steg 1: Konfigurera formulärtriggern

Konfigurera formuläret som samlar in målwebbplatsen för backlink-analys.

  1. Lägg till och öppna Form Intake Trigger.
  2. Ställ in Form TitleSemrush Backlink Checker.
  3. Ställ in Form DescriptionSemrush Backlink Checker.
  4. I Form Fields lägger ni till ett obligatoriskt fält med etiketten website.

Steg 2: Konfigurera det externa API-anropet

Skicka den inskickade webbplatsen till Semrush Backlink Checker-endpointen på RapidAPI.

  1. Lägg till och öppna External API Call.
  2. Ställ in URLhttps://semrush-backlink-checker.p.rapidapi.com/backlink.php.
  3. Ställ in MethodPOST och aktivera Send Body.
  4. Ställ in Content Typemultipart-form-data.
  5. I Body Parameters lägger ni till website med värdet ={{ $json.website }}.
  6. Aktivera Send Headers och lägg till följande header-parametrar:
  7. x-rapidapi-host = semrush-backlink-checker.p.rapidapi.com
  8. x-rapidapi-key = [CONFIGURE_YOUR_API_KEY]

⚠️ Vanlig fallgrop: Ersätt [CONFIGURE_YOUR_API_KEY] med er faktiska RapidAPI-nyckel, annars kommer API-anropet att misslyckas.

Steg 3: Sätt upp parallell datatformning

Dela API-svaret i översiktsmätvärden och detaljerade backlink-rader. Dessa noder körs parallellt efter External API Call.

  1. Lägg till Shape Overview Data och ställ in JavaScript Codereturn $input.first().json.data.semrushAPI.backlinksOverview;.
  2. Lägg till Shape Detail List och ställ in JavaScript Codereturn $input.first().json.data.semrushAPI.backlinks;.
  3. Koppla External API Call till både Shape Overview Data och Shape Detail List parallellt.

Tips: Exekveringsflödet är parallellt: External API Call skickar output till både Shape Overview Data och Shape Detail List parallellt.

Steg 4: Konfigurera utdata till Google Sheets

Lägg till den formade översikts- och detaljdatan i två flikar i Google Sheets.

  1. Öppna Append Overview Sheet och ställ in Operationappend.
  2. Ställ in AuthenticationserviceAccount.
  3. Välj målarket i Document (cachat namn visas som backlinks) och ställ in Sheet Namebacklink overflow.
  4. Credential Required: Anslut era googleApi-uppgifter.
  5. Öppna Append Backlink Rows och ställ in Operationappend.
  6. Ställ in AuthenticationserviceAccount och välj samma kalkylark (cachat namn backlinks) med Sheet Name inställt på backlinks.
  7. Credential Required: Anslut era googleApi-uppgifter.
  8. Säkerställ att kolumnschemat innehåller fält som targetUrl, sourceUrl, sourceTitle, pageAscore, lastSeen, firstSeen, anchor och nofollow för automatisk mappning.

Steg 5: Testa och aktivera ert arbetsflöde

Kör ett fullständigt test för att bekräfta att data flödar genom båda parallella spåren och in i Google Sheets.

  1. Klicka på Test Workflow och skicka in formuläret i Form Intake Trigger med en giltig webbplats-URL.
  2. Verifiera att External API Call returnerar ett lyckat svar.
  3. Bekräfta att både Shape Overview Data och Shape Detail List körs parallellt.
  4. Kontrollera era Google Sheets-flikar för att bekräfta en ny rad i Append Overview Sheet och flera rader i Append Backlink Rows.
  5. När allt är verifierat växlar ni arbetsflödet till Active för produktionsanvändning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Se upp för

  • RapidAPI-uppgifter kan löpa ut eller så kan du ligga på fel plan-nivå. Om något slutar fungera: kontrollera din RapidAPI-dashboard och värdet i headern ”x-rapidapi-key” först.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om efterföljande noder fallerar på tomma svar.
  • Google Sheets-tillägg kan ”fungera” utan fel men lägga data i fel flik. Dubbelkolla kalkylarkets ID och de exakta sheet-/fliknamnen i båda append-stegen innan du kör detta för kunder.

Vanliga frågor

Hur snabbt kan jag implementera den här backlink report automation?

Cirka 30 minuter om din RapidAPI-nyckel och ditt Google Sheet är redo.

Kan icke-tekniska team implementera den här backlink report automation?

Ja. Ingen kodning krävs, men du behöver vara bekväm med att klistra in en API-nyckel och välja rätt flikar i Google Sheets.

Är n8n gratis att använda för det här backlink report automation-flödet?

Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod i n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna med kostnader för RapidAPI/Semrush Backlink Checker API (det finns ofta en gratisnivå för testning och därefter betald användning).

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

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

Hur anpassar jag den här backlink report automation-lösningen till mina specifika utmaningar?

Du kan lägga till fält i Form Intake Trigger (som kundnamn, kampanj eller account manager) och skicka dem vidare till båda append-stegen i Google Sheets. Om du vill ha en annan datadestination kan du byta ut stegen Append Overview Sheet och Append Backlink Rows mot Microsoft Excel 365, Google Docs-tabeller eller till och med en e-postsammanfattning. Vanliga justeringar är att filtrera på ”endast nya backlinks”, tagga körningar per datumintervall och larma teamet när antalet hänvisande domäner sjunker.

Varför misslyckas min RapidAPI-anslutning i det här flödet?

Oftast beror det på ett ogiltigt eller utgånget ”x-rapidapi-key”-värde, så generera en ny nyckel och uppdatera HTTP Request-headers i n8n. Det kan också handla om planbegränsningar eller en blockerad endpoint i din RapidAPI-prenumeration. Om domänformatet är inkonsekvent (med protokoll, sökvägar eller mellanslag), normalisera det i formulärinmatningen innan du skickar det.

Vad är kapaciteten för den här backlink report automation-lösningen?

I egenhostad n8n beror kapaciteten främst på din server och RapidAPI:s rate limits. I praktiken kör många team dussintals domäner per dag utan problem, så länge de inte bombarderar API:et samtidigt. Om du förväntar dig hög volym, lägg in en kort fördröjning mellan körningar och håll ditt Google Sheet städat för att undvika långsamma append-operationer.

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

Ofta, ja, särskilt om du vill styra hur Semrush API-svaret delas upp i ”översikt” vs ”detaljerade rader”. n8n gör det enklare att forma om data, hantera villkorslogik och hålla allt i ett och samma flöde utan att betala extra för varje gren. Zapier och Make kan fortfarande fungera, men du kan lägga mer tid på att kämpa med formatering och data-mappning i flera steg. Dessutom innebär egen drift av n8n att du inte betalar per task när du skalar upp till många domäner. Om du är osäker, prata med en automationsexpert så rimlighetskontrollerar vi ditt use case.

När detta väl rullar blir backlink-rapportering ett system i stället för en stressig jakt. Ditt ark är uppdaterat, dina revisioner blir konsekventa och du slutar exportera filer bara för att känna att du ”kommit ikapp”.

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

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal