Kunnskapsbanken

Publisert:

Sist endret:

Storyblok – headless CMS der markedsteamet publiserer selvstendig

Definisjon

Storyblok er et headless CMS fra østerrikske Storyblok GmbH (grunnlagt 2017) som skiller seg ut ved å ha en visuell editor med live preview. Det er ofte det sterkeste valget når redaktører skal jobbe selvstendig.

Storyblok er et headless CMS fra det østerrikske teamet bak Storyblok GmbH (grunnlagt 2017). Plattformen skiller seg ut fra de andre større headless CMS-ene på ett bestemt punkt: den har en visuell editor med live preview som lar redaktører se nøyaktig hvordan innholdet vil se ut i frontend mens de redigerer. Det er ingen selvfølge i headless-verdenen – det er snarere et bevisst valg om å prøve å kombinere utviklervennlighet med en redaktøropplevelse som minner om WordPress eller Webflow.

For team der markedsførere eller innholdsprodusenter skal kunne jobbe selvstendig uten at utviklere må involveres, er Storyblok ofte det headless-alternativet vi ser på først.

Hvordan Storyblok er bygget opp

Storyblok bygger på to sentrale konsepter:

  • Stories. Stories tilsvarer sider eller innholdsenheter. Hver story har en URL-sti, et antall felt og som oftest en mengde blocks.
  • Blocks (komponenter). Innhold bygges opp av små gjenbrukbare komponenter – en hero-blokk, en tekst-og-bilde-blokk, en pristabell, en funksjonsliste. Disse komponentene tilsvarer React- eller Vue-komponenter på frontend-siden, noe som betyr at den samme datamodellen beskriver både hvordan innhold redigeres og hvordan det rendres.
  • Visual Editor. Storyblok laster nettstedet deres i en iframe i editoren, og redaktører klikker direkte på elementer for å redigere dem. Innholdet oppdateres med en gang i forhåndsvisningen, og frontend kan være bygget i et hvilket som helst moderne rammeverk – Next.js, Nuxt, Astro, SvelteKit osv.

Hva Storyblok er god på

  • Redaktøropplevelse. Storyblok har den sterkeste redaktøropplevelsen i kategorien: visuell editor med live preview, dra-og-slipp-blokker og felt som er forståelige uten opplæring. Markedsførere blir produktive på dager, ikke uker.
  • Komponentbasert arkitektur. Fordi blokkene tilsvarer frontend-komponentene 1:1, havner utviklere og redaktører i samme mentale modell. Det betyr færre misforståelser, raskere implementering av nye layouter og færre tilfeller der «designet fungerer ikke i CMS-et».
  • Internasjonalisering. Storyblok har to modeller – field-level translation og folder-level translation – og støtten for dem er godt integrert. For norske kunder med eksportambisjoner er det et pluss; bedrifter med krav om flere språk er en typisk match for plattformen.
  • Image Service og CDN. Innebygd bildeoptimalisering med smarte standardinnstillinger, fokuspunkter og transformasjoner on the fly.
  • God prismodell. Storyblok ligger prismessig mellom Sanity og Contentful. Gratisnivået er brukbart for små prosjekter, og oppgraderingstrinnene er rimelige.
  • Real-time collaboration. Flere redaktører kan jobbe samtidig i samme story.

Der Storyblok ikke er det selvsagte valget

  • Den visuelle editoren krever at frontend er konfigurert for det. For at live preview skal fungere, må nettstedet deres være forberedt på å lastes i Storybloks iframe med deres «Bridge». Det er ikke vanskelig – men det er arbeid og må vedlikeholdes.
  • Datamodellen er mindre stringent enn Sanity. Storyblok er pragmatisk. Den overlater mer til utvikleren, noe som er både en fordel og en ulempe. Strukturen kan bli rotete hvis man ikke setter konvensjoner tidlig.
  • Mindre kraftig spørrespråk. Storyblok har et REST-API og GraphQL, men ingenting i klasse med Sanitys GROQ. For komplekse joins og aggregeringer må man gjøre flere kall eller bygge om datamodellen.
  • Roller og rettigheter på et lavere nivå enn Contentful. For virkelig store organisasjoner med komplekse godkjenningsflyter er Contentful sterkere. Storyblok holder mer enn godt for team opptil noen titalls redaktører.
  • Mindre utbredt i Norden. Færre byråer i Norden har like dyp Storyblok-erfaring som med WordPress eller Webflow.

Når vi anbefaler Storyblok

Hos SEOS Design heller vi mot Storyblok når:

  • Markeds- eller innholdsteamet skal være selvgående, uten at utviklere må involveres for hver publisering.
  • Nettstedet har mange landingssider som skal bygges om hvert kvartal.
  • Internasjonalisering er en uttalt del av veikartet.
  • Frontend bygges i Next.js, Nuxt eller Astro – et oppsett vi går gjennom i AI-assistert webutvikling.
  • Designsystemet er komponentbasert, og utviklerteamet er vant til den tankegangen.

Vi anbefaler ikke Storyblok når datamodellen er ekstremt kompleks med mange kryssreferanser og historiske migreringer som må versjoneres strengt (da er Sanity bedre), når compliance og enterprise-styring er sentralt (da er Contentful bedre), eller når det er en marketing site der Webflow er det raskere valget.

Storyblok vs Sanity vs Contentful

Korte hovedregler:

  • Sanity for team der datamodell og struktur er kjernen, der utviklerne eier publiseringen, og der frontend er en moderne kodestack.
  • Contentful for store organisasjoner med enterprise-krav, internasjonalisering over mange markeder og styring som må tåle revisjon.
  • Storyblok for team der markedsavdelingen skal kunne jobbe selvstendig, der visuell forhåndsvisning betyr mye, og der dere vil ha et rimelig kompromiss mellom fleksibilitet og redaktørvennlighet.

En grundigere gjennomgang av hvordan plattformvalget ser ut for større organisasjoner finnes i Enterprise CMS: Webflow, headless eller enterprise-system?

Hva koster Storyblok?

Storyblok har en gratisplan som holder for utviklere som vil teste plattformen eller bygge mindre prosjekter. Betalplanene har en vesentlig lavere inngangsterskel enn Contentful, noe som gjør Storyblok realistisk også for mindre team – kostnaden trappes deretter opp med antall brukere, miljøer og funksjoner som avanserte arbeidsflyter. For større organisasjoner prises enterprise-nivået per tilbud.

Eksakte priser endres løpende, så sjekk aktuelle nivåer på Storybloks prisside før dere budsjetterer. Regn også med implementeringskostnaden: i et headless-prosjekt er CMS-lisensen sjelden den største posten – det er frontend-utviklingen.

Storyblok og SEO

  • SEO per side i editoren. Storyblok lar dere definere SEO-felt (title, description, canonical, OG-bilde, indeksering) som standardfelt på story-typer. At redaktører ser og fyller dem ut som en del av den vanlige flyten sin, er en stor SEO-gevinst.
  • Strukturert data. Fordi blokkene er typede og godt modellerte, går det an å autogenerere schema markup på komponentnivå. En FAQ-blokk kan automatisk rendre FAQ-schema og en review-blokk review-schema – verdien ligger i maskinlesbar struktur som KI-søketjenester kan sitere, ikke i rich snippets.
  • Hastighet avhenger av frontend. Storyblok i seg selv er raskt. SEO-relatert ytelse – Core Web Vitals – avhenger av frontenden deres. I praksis scorer Storyblok-nettsteder bygget i Next.js eller Astro svært godt i Lighthouse.
  • Forhåndsvisning som SEO-verktøy. Den visuelle editoren gjør at redaktører ser hvordan title, meta og OG-bilde ser ut før publisering. Når redaktører ser konsekvensene direkte, minker risikoen for slurvete metadata ved publisering.

Storyblok for netthandel

I netthandel brukes Storyblok som innholdslag oppå en netthandelsplattform – et oppsett som ofte kalles composable commerce. Netthandelsplattformen eier produkter, lager og kasse; Storyblok eier landingssider, kampanjeflater, guider og redaksjonelt innhold. Det finnes ferdige integrasjoner mot blant annet Shopify, slik at redaktører kan hente produktdata direkte inn i blokkene sine.

Oppsettet passer butikker der innhold og kampanjer er en sentral del av salget, og der teamet vil kunne bygge om sider uten utviklerinnsats. For en mindre butikk holder det som regel med netthandelsplattformens innebygde innholdsverktøy – composable commerce er noe man vokser inn i, ikke et startpunkt.

Migrering til Storyblok

Migrering til Storyblok fra WordPress eller Webflow er som regel ukomplisert – innholdseksport i strukturert format kan importeres via CMA-API-et. Den største utfordringen er å modellere innholdet om til komponentbaserte blokker; gevinsten er at den nye modellen er klart bedre for videre utvikling. Hvordan man planlegger en flytting uten å miste posisjoner i Google, går vi gjennom i Migrere nettside uten å miste rangering.

Migrering fra Storyblok til et annet CMS er fullt mulig – dataene er tilgjengelige via API og kan eksporteres.

Oppsummering

Storyblok er et headless CMS som tar redaktøropplevelsen på alvor. For team der markedsførere og innholdsprodusenter skal kunne jobbe selvstendig, er det ofte det sterkeste valget i kategorien. Det er ikke like strukturert som Sanity, ikke like enterprise som Contentful – men det lander pragmatisk i midten og løser de vanligste reelle problemene som små og mellomstore bedrifter og scale-ups møter. Er problemet deres ikke struktur, men publiseringshastighet, begynner dere her.

Klar for neste steg?

Nå som du har lært mer om Storyblok, er du kanskje nysgjerrig på hva neste steg bør være.

Vi står alltid til tjeneste og svarer gjerne på spørsmål og tanker!

Book et introduksjonsmøte