Hvorfor Sanity som CMS til nettsiden?

Vilde Serina Partapuoli

vilde@kult.design

Publisert: 31. mai 2024
Oppdatert: 13. juni 2024

Når du skal velge et CMS (Content Management System) for å administrere innholdet på nettsiden din, kan det føles som en jungel av valg.

Hva med Sanity? La oss bryte det ned for deg.

Historien bak: Fra frustrasjon til... Sanity

Rundt midten av 2010-tallet satt det en gjeng frustrerte designere og utviklere i Oslo, i det norske byrået Bengler.

Alt de ønsket seg var en fleksibel publiseringsløsning som gjorde det enkelt å sette opp innholdet og redaktøropplevelsen akkurat slik de ville.

Men ingen av CMS-ene de prøvde kunne gjøre det. De fleste løsningene var lite fleksible og hadde så mange begrensninger at veien til mål ble mye lenger enn den trengte å være.

Kanskje viktigst av alt, så var opplevelsen av å redigere i disse CMS-ene ganske forvirrende og grusomt. Om de ville forbedre opplevelsen for kundene sine så ble det plutselig en ganske stor jobb. Sukk.

(Vi kjenner oss igjen i å være frustrert over Wordpress)

Til slutt var det ikke noe annet alternativ. I 2017 tok Øyvind Rostad, Simen Svale Skogsrud, Magnus Hillestad og Even Westvang fra Bengler saken i egne hender og grunnla Sanity.

Målet var enkelt: å revolusjonere CMS-verdenen med en fleksibel plattform som tilbyr en fantastisk redaktøropplevelse for sluttbrukeren, samtidig som den gjør det enkelt å sette opp smarte og fremtidsrettede innholdsstrukturer – så man slipper å sette opp et nytt CMS hver eneste gang man skal ha en ny nettside eller app.

En av Norges mest suksessfulle start-up historier

Det viste seg at det var flere enn Bengler som savnet en slik løsning for å håndtere innhold.

Det tok ikke mange år før utviklere og investorer oppdaget Sanity. Det lille norske byrået på 12 personer har nå blitt til en internasjonal suksess med store investeringer bak seg, flere kontorer i USA, Europa og Norge, og en rekke imponerende internasjonale merkevarer blant kundene deres.

Hva er Sanity?

Den generiske / kjedelige / tekniske forklaringen

Om vi skal putte Sanity i en tradisjonell kategori, så kan kan vi si at Sanity er et skybasert og hodeløst CMS som tilbyr en rekke avanserte funksjoner og fleksible løsninger for innholdsadministrasjon.

Sanity lagrer innholdet som strukturerte data i et standard JSON-format. Innholdet er tilgjengelig via et kraftig API, slik at utviklere kan hente og bruke innholdet. Innholdet presenteres i alle slags frontend-grensesnitt, plattformer og kanaler.

Se heller på Sanity som en plattform for alt innholdet ditt

Selv om de motvillig gjør det, så ønsker egentlig ikke Sanity å bli omtalt som et CMS laget for å redigere innholdet til nettsider.

De tenker mer på seg selv som en plattform som samler alt innholdet ditt, på en måte som gjør at det lett kan gjenbrukes i alle mulige formater og kanaler.

Tanken er at innhold ikke bare skal kunne gjenbrukes til nettsider og apper, men at det kan brukes til å gjøre alt fra:

  • Lage nyhetsbrev
  • Trykksaker
  • Markedsføringsmateriell
  • Videoer
  • ... Alt du kan tenke deg

Kjernefilosofien: Strukturert innhold

I kjernen av Sanity er en filosofi om å lage smarte og fremtidsrettede innholdsstrukturer, ofte omtalt som "strukturert innhold".

Okei, jeg VET det kan høres kjedelig og banalt ut – men hold ut.

Problemet med ustrukturert innhold spredd over flere systemer

De fleste har nå innholdet sitt spredd over flere systemer. Kanskje man lager nyhetsbrev i Mailchimp, bruker Squarespace til en kampanjeside og redigerer hovedsiden i Wordpress, mens markedsføringmateriell bor i Google Drive.

Problemet er at det blir nærmest umulig å gjenbruke innholdet uten mye manuell jobb. Om du skal sende ut et nyhetsbrev, så må du for eksempel copy-paste bilder, lenker og tekst fra nettsiden til et Mailchimp.

Tradisjonelle CMS = Presentasjonen styrer innholdet

Mange tradisjonelle CMS som Webflow, Squarespace og enkelte varianter av Wordpress kan tilby fordeler som en enorm frihet til å detaljstyre layout uten å kode, samt muligheten til å redigere innhold på nettsiden direkte uten å gå innom en publiseringsløsning.

Med Squarespace kan du foreksempel redigere innholdet "direkte" på siden, istedenfor å måtte gå innom publiseringsløsningen. Så hvis jeg vil redigere kontaktinformasjonen på en Squarespace-nettside, så er det veldig enkelt for meg å gå inn på "Kontakt" og redigere den tekst-boksen hvor telefonnummeret og e-post ligger. Hurra!

Redigering av kontakt-siden i Squarespave.

Det eneste problemet er at kontakt-informasjonen ligger lagret flere steder på siden. Så jeg må ikke bare oppdatere det et sted, men tre steder.

Resigere

Om jeg i tillegg bruker MailChimp for å sende ut nyhetsbrev, har en intranett, en app eller andre løsninger som også bruker kontaktinformasjonen – så må jeg inn her også.

Ikke nødvendigvis et stort problem

Misforstå meg rett, jeg er stor fan av Squarespace i mange tilfeller! Og om man ikke har et budsjettet til noe annet eller små ambisjoner, så kan det være en super løsning.

Helt ærlig? Det gjør ikke så veldig mye på superenkle nettsider som inneholder mindre enn 10 sider – av typen: "Lag en gang og aldri rør igjen".

Men på samme måte som det kan gå veldig galt om du prøver å bruke en hammer til å skru inn en skrue, kan det bli en slitsom, dyr og smertefull lærepenge å bruke Squarespace eller WordPress til mer komplekse og dynamiske nettsider.

Hvertfall om du har litt større ambisjoner og utfordringer enn å leie ut hytta noen måneder hver sommer.

Kan potensielt bli dyrt og smertefullt på sikt

Å bygge nettsider publiseringsløsninger som er mest opptatt av hvordan nettsiden ser ut kan gjøre det litt deiligere å redigere siden. Men det kan fort bli en bjørnetjeneste du vil angre på.

For det er vanvittig smertefullt den dagen du:

  • ... bruker en hel arbeidsdag på å gå innom 64 blogginnlegg i Squarespace for å manuelt oppdatere en call to action for et tilbud som har utgått, i en publiseringsløsning som laster supertreigt (hilsen Vilde i 2016 som fikk den lærepengen)
  • ... mister en kunde fordi du glemte å oppdatere et telefonnummer eller en pris inne på en side
  • ... ser sjalu på at konkurrentene dine dominerer søkeresultatene, fordi de enkelt har masseprodusert 200 landingssider med kvalitetsinnhold med svært lite ressurser, takket være en kombinasjon av AI og gjenbruk av eksisterende innhold.
  • ... må bruke flere årsverk og 2 måneder av livet ditt på å overføre innhold fra den gamle nettsiden til den nye, den dagen du vil ha en ny nettside
  • ... innser at det å bygge en AI-drevet chatbot som kun gir kvalitetssikrede svar som vil kunne spare deg for enorme ressurser og tid, vil koste deg hinsides mye tid og ressurser enn det ville gjort om du valgte Sanity istedenfor Wordpress

Strukturert innhold legger opp til gjenbruk

En sentral idé i kjernen av Sanity er å bygge innholdsstrukturer som legger opp til gjenbruk av innhold.

Rent praktisk betyr det at du sparer tid på å slippe å copy-paste innhold fra en side til en annen. Eller en annen plattform til en annen, for den saks skyld. Innhold styres fra et sentralt sted.

Istedenfor at du skriver inn kontaktinformasjon direkte på en side, definerer vi heller egne innholdstyper for informasjonen vi tror det kan være nyttig å gjenbruke.

En innholdstype kan for eksempel være en "person", og da er det naturlig at en person kan ha et telefonnummer og en e-post.

Styr innhold fra et sentralt sted

Istedenfor å lete gjennom siden på jakt etter steder der kontaktinformasjonen er skrevet ned, er det veldig mye enklere å endre dette i Sanity. Det er ikke verre enn å gå inn på "kontaktinformasjon" i det enkle grensesnittet og redigere dette her.

a screenshot of a web page that says kontaktinformasjon

Koble sammen relevant innhold

En viktig del av magien er ikke bare å ha smarte innholdstyper, men også hvordan de er koblet sammen.

the word sanity that is on a white background

Istedenfor å manuelt fylle inn navnet på en forfatter i en artikkel, så kan du enkelt nok bare referere til den personen som har skrevet den.

Flere og mer spesifikke kategori-typer

I Wordpress kan du selvfølgelig legge til et "innlegg" i en kategori. Men erfaringen vår er at det å kun ha en vag og udefinert måte å tagge innlegg på ofte ledet til 50+ kategorier, mange av duplikater, der de fleste aldri ble brukt mer enn en gang.

Med Sanitys filosofi så lager man istedenfor flere og mer spesifikke "kategori"-typer som gjør det enklere å gjenbruke innholdet.

Det kan for eksempel være:

  • Fagområder
  • Nivå
  • Stillingstype
  • Industri
a screenshot of a web page with a foreign language on it

Plattform for å styre innholdet til mer enn bare nettsider

Det er nettopp den ryddige innholdsstrukturen som gjør at det er enkelt å bruke Sanity som plattform til mer enn bare én enkelt nettside.

Enten man vil bruke det til å lage markedsføringsmateriell som bilder til sosiale medier eller brosjyrer, eller utvide løsningen med egne kampanjesider, en versjon av siden på et annet språk, en app, intranett eller annet smart system – så er grunnlaget på plass.

Skreddersydd for å lage fantastiske redaktøropplevelser

Å bygge en nettside med strukturert innhold i bunn er egentlig ikke en særlig revolusjonerende idé som Sanity har funnet på alene. Du kan i mange tilfeller sette opp Wordpress til å gjøre det samme, ved hjelp av plugins. Eller bare starte med en database fra scratch.

Men den lave terskelen for å bygge smarte innholdsstrukturer er bare halve historien om hva som gjør Sanity til et fantastisk CMS. Det viktigste er verktøyene Sanity gir til å bygge fantastiske brukeropplevelser.

Dårlig redaktøropplevelse = Dårlig innhold og brukeropplevelser

Det hjelper lite med en smart innholdsstruktur under panseret om den ikke brukes riktig. Problemet med de fleste andre CMS er at det er få muligheter til å sette opp redaktøropplevelsen akkurat slik du vil.

Innhold som blir lagt til feil sted

Om det ikke er åpenbart hvor man skal legge inn innhold, kan det fort havne feil sted. Noe som vil gjøre det vanskelig å finne igjen for brukeren som leter etter det på nettsiden. Det vil også gjøre innholdet mindre tilgjengelig for søkemotorer, noe som kan føre til en mindre SEO-optimalisert side.

Innhold som bryter med universell utforming og andre retningslinjer

Universell utforming er ikke bare lovpålagt for norske nettsider, det bidrar også til å øke potensialet for kunder og legger opp til en bedre SEO-rangering.

Men den fullstendige friheten som mange tradisjonelle CMS har bidrar ofte til at man lager innhold som bryter med universell utforming, fordi man lar seg styre av hvordan innholdet ser ut først og fremst.

For eksempel er det et krav at titlene skal følge riktig semantikk og rekkefølge (h2-titler for å introdusere et nytt tema og h3-titler for undertitler som tilhører temaet, etc). Dette er et helt essensielt prinsipp å følge, da fleste som bruker skjermlesere navigerer seg rundt på nettsider ved hjelp av tittel-nivåer.

Med mindre bildene er utelukkende dekorative (noe de fleste ikke er), så må de også ha en alternativ-tekst for de med synshemninger.

Uten mulighet for å bygge inn tips, oppskrifter eller legge til begrensinger i publiseringsløsningen, så må man bare krysse fingrene for at redaktøren både kjenner til alle retningslinjene – og er engasjert nok til å følge dem.

Lite sannsynlig, med andre ord.

Høy risiko for dårlige designvalg

Om pc-en din ikke fungerer, så leverer du den gjerne på service så noen som vet hva de driver med kan fikse den. Du ville ikke skrudd den opp selv og rotet rundt med en tang.

Det samme burde gjelde for nettsider. I mange tilfeller er det en webdesigner eller en grafisk designer som har brukt lang tid på å sette opp et designsystem eller en menystruktur som skal hjelpe virksomheten å løse noen konkrete utfordringer. Å begynne å rote rundt for mye kan svekke både merkevaren og brukeropplevelsen.

Mange CMS gir redaktører alt for mye frihet til å kunne justere layouten akkurat slik de vil. Kanskje introdusere en ny farge som bryter med universell utforming, eller sette sammen et design som vil skremme vekk kunder fra nettsiden.

Resultatet er dårlige brukeropplevelser og en svekket merkevare.

Krever opplæring og øker terskelen for å bruke løsningen

Til slutt vil vanskelige brukergrensesnitt i publiseringsløsningen gjøre det vanskelig for nye redaktører å begynne å bruke det riktig. Det er slitsomt og dyrt om det å introdusere en ny redaktør må føre til timevis med opplæring, eller at man gjør seg avhengig av den ene personen som kan systemet.

Sanitys verktøy for å skreddersy redaktøropplevelsen

Til forskjell fra andre CMS som ofte har bestemt hvordan redaktøropplevelsen skal være, så er Sanity bygget for å gjøre det svært lett å skreddersy redaktøropplevelsen.

Takket være et sett med svært fleksible verktøy kan man bygge fantastiske redaktøropplevelser som fører til bedre innhold og bedre brukeropplevelser for sluttbrukeren.

Tilpasset til deres behov

For noen gir det mening å kunne detaljstyre layout. For andre er det viktigere å sørge for at innhold og brukeropplevelsen er konsekvent, selv om det er 10 ulike redaktører med ulike forutsetninger som publiserer på siden.

Sanity gjør det svært enkelt å tilpasse redaktøropplevelsen for å løse utfordringer og nå mål.

Tips, guider og retningslinjer som dulter redaktører i riktig retningen

Det er også enkelt å legge til verktøyene som trengs for å forsikre seg om at innhold legges inn på en viss måte før det kan publiseres.

For eksempel pleier vi å si at en side ikke kan publiseres før alle bilder har fått en alt-tekst, eller blitt markert som "100% dekorativ". Vi pleier også å legge inn guider, tips og eksempler som veileder redaktørene til å legge inn innhold på en god måte.

Begrensninger på antall tegn, advarsler når man sannsynligvis bryter med beste praksis og gode forhåndsvisninger er blant verktøyene vi bruker for å bidra til godt innhold.

Spar tid med gjenbruk av innhold

Her kommer også strukturert innhold inn som en stor fordel. Med en god innholdsstruktur i bunn sparer redaktører tid på å kunne gjenbruke innhold.

For eksempel ved at man kan gjenbruke et banner man har laget før, eller at relevante artikler dukker opp automatisk opp om en side er tagget med et spesifikt fagområde.

AI-assistenter som kan hjelpe til med innholdsproduksjonen

Sanity har en svært nyttig AI-assistent som er bygget inn i løsningen, gitt at man bruker deres "Growth"-plan.

Den kan brukes til å komme med automatiske forslag på alternativ-tekster, metatekster, produsere innhold i merkevarens tone-of-voice. Igjen, mulighetene er kun begrenset av fantasien.

Det er også svært nyttig hvis man vil oversette en side til et annet språk. Med et enkelt tastetrykk kan Sanity AI Assist oversette alt innholdet på siden.

Det forsåvidt ikke noe problem å bruke andre AI-modeller eller ha andre skreddersydde løsninger. Sanitys fleksibilitet gjør det enkelt å integrere med tredjeparter og egne løsninger man har laget selv.

Samarbeid i sanntid

På samme måte som du kan se hva andre gjør i Google Docs, støtter Sanity samarbeid i sanntid. Dermed redaktører kan jobbe på samme dokument samtidig uten å tråkke på hverandres tær.

screenshot som viser flere personer som samarbeider om å rediger et dokument, med detaljerte beskrivelser av hvem som har gjort hva.

Automatisk lagring og detaljert versjonskontroll

Jeg har ikke tall på hvor mange ganger jeg har mistet innhold fordi jeg har glemt å lagre en side i Wordpress. Eller at jeg har gått meg vill i fanene mine for å så publisere feil versjon av en artikkel (mens den riktige versjonen forsvant ut i intet).

Det slipper du heldigvis med Sanity – hvor alt du gjør blir lagret automatisk.

Med den detaljert versjonskontrollen får dere god oversikt over alle endringer som er gjort og av hvem. Det er enkelt å skru et dokument tilbake til en tidligere versjon, eller gjøre om på en enkelt forandring som er gjort.

Det er også mulig å sette opp workflows, der innhold må godkjennes av en viss brukertrolle før det kan publiseres.

Enkelt å integrere med tredjeparter og andre verktøy man trenger

Pleier dere å bruke bilder fra Unsplash? Vil du ha designmanualen, detaljert oversikt over SEO-status eller nettsidestatistikk lett tilgjengelig?

Det er enkelt å integrere Sanity med alle slags tredjeparter, og for eksempel sette opp et dashboard der man har alt man trenger lett tilgjengelig.

Det finnes en rekke ferdigutviklede plugins i Sanity sitt bibliotek, men det er også svært enkelt å bare bygge sin egen.

Fordelene med Sanity

Kombinasjonen av en smart innholdsstruktur og gode redaktøropplevelser gir vanvittig mange fordeler som egentlig fortjener en hel bok.

Her er likevel noen av de viktigste.

Bedre brukeropplevelser og SEO med bedre innhold

På samme måte som en dårlig redaktøropplevelse lager dårlig innhold, kan en skreddersydd redaktøropplevelse i Sanity gjøre det motsatte.

  • Ved å gjøre det enkelt å navigere seg rundt og få oversikt over løsningen, er det langt mer sannsynlig at innholdet blir lagt inn riktig sted og på riktig måte.
  • Med innhold styrt fra et sentralt sted er det enklere å holde innholdet oppdatert
  • Godt innhold som er universelt utformet gir ikke bare en bedre brukeropplevelse, men også en høyere rangering i Google.
  • Med innebygde AI-løsninger eller avanserte rutiner for samarbeid kan man gjennomføre kvalitetssikring av innhold raskt og effektivt

Lavere terskel for å oppdatere innhold

Man skal helle ikke undervurdere den rent psykologiske effekten av å ikke grue seg til å gå inn i publiseringsløsningen. Det er en liten ting som senker terskelen for å legge ut innhold på nettsiden.

Det kan føre til at man publiserer nyheter og artikler oftere, eller at man ikke utsetter det å legge til en ny ansatt på siden i et halvt år.

Enkelt å bygge gode brukeropplevelser der riktig innhold dukker opp automagisk

Med en smart innholdsstruktur i bunn kan du være trygg på at alt innholdet følger et konsekvent og forutsigbart mønster. På overflaten høres det kanskje ikke så veldig nyttig ut, men det åpner for enormt mange smarte muligheter.

a computer screen displays a page titled pfu-basen
Fra PFUs database, mange avanserte filtere som gjør det enkelt for superbrukere å finne fram til innholdet de leter etter i arkivet

Gjør det lett å finne fram til riktig innhold, produkt, artikkel

Hva hjelper det å ha 500 velskrevne blogginnlegg om ingen finner de? Å gjøre det enkelt for brukerne å finne relevant innhold blir en viktig utfordring når man har en stor innholdsbank med produkter, artikler eller bilder eller lignende.

Med Sanity i bunn er det enkelt å bygge arkiv-sider med granulerte filter der man kan lete seg frem til akkurat det man trenger.

Det kan være å "finne alle ansatte i Oslo som har bærekraft som fagområde".

Eller så kan vi se på PFU-databasen vi har utviklet som et eksempel, hvor man kan finne saker som oppfyller kriterier som:

  • Handler om punkt 3.4 i Vær varsom plakaten
  • Venter på behandling
  • Klaget inn av en offentlig aktør
  • Mot NRK
  • Mellom 1. januar 2020 til 10. mai 2024
  • I kategorien "Mening".

Smarte anbefalninger til annet relevant innhold

Med mulighetene for å koble sammen innhold og tagge de med flere taksonomier blir det mye lettere å holde på oppmerksomheten til brukerne.

Det kan brukes til å foreslå videre lesing på bunnen av en artikkel, automatisk vise fram de ansatte som er koblet til fagområdet en bruker er interessert – eller bygge mer avanserte anbefalningsalgoritmer, uten at det koster skjorta.

Godt søk internt på siden eller i selve CMSet

Et godt søk er essensielt for mange nettsider, spesielt større og innholdstunge sider. Men det er ikke nødvendigvis så enkelt å sørge for at riktig innhold dukker opp i riktig rekkefølge.

Sanity har en rekke verktøy til for å bygge et godt søk. Inne i publiseringsløsningen kan du også bruke svært detaljerte filter til å finne akkurat det inneholder du leter etter.

Lag en kraftig markedsføringsmaskin med en effektiv innholdsproduksjon

Masseproduser sider uten å ty til billige triks eller dårlige brukeropplevelser

En enkel måte å forbedre SEO-rangeringen til en nettside er å sørge for at den inneholder flere sider som dekker de nøkkelordene man vil rangere høyt på.

Men om man vil rangere høyt på nøkkelordet "bærekraft" så er det ikke bare å lage masse sider som inneholder det ordet. Mennesket som lander på siden der må jo faktisk finne relevant innhold om temaet for å få en god brukeropplevelse, ellers er det ikke noe poeng. Faktisk kan billige triks som dette gi deg minuspoeng i boka til Google.

Men har du satt opp en smart innholdsstruktur så er det lett å lage samlesider fyllt av relevant kvalitetssinnhold.

For eksempel kan man generere sider for alle fagområder (f.eks. "bærekraft"), og sørge for at:

  • alle ansatte som har dette som fagområde dukker opp automatisk
  • relaterte artikler, rapport, sitater og annet
  • call to actions med tilbud skreddersydd for målgruppen interessert i dette dukker opp automatisk
  • relevante ordforklaringer og lignende.

Det samme kan gjelde artikler, rapporter og alle innholdstyper tagget med bærekraft. Med Sanity er det enkelt å utnytte potensialet i innholdet til sitt fulleste for skape fantastiske brukeropplevelser.

Skap lange og overbevisende sider, uten å løfte en finger

IKEA har også et annet godt eksempel på hvordan man kan bygge fantastiske produktsider fyllt av relevant innhold, uten at man må bruke timesvis på å fylle innholdet manuelt.

Istedenfor å ha korte og kjedelige produktsider, så fylles produktsiden deres opp med tekster, bilder og annen informasjon som kan bidra til at man trykker på "Legg i handlekurv".

For eksempel: Istedenfor at de manuelt må skrive inn en tekst om materialet, så vil teksten automatisk dukke opp på alle produkter som er tagget med "Saueskinn", som på produktet "Ullerslev".

Spar tid og ressurser ved å bygge inn flere systemer i Sanity

Det finnes en app og en løsning for alt. Men det er slitsomt og dyrt å forholde seg til mange ulike tredjepartssystemer, spesielt om det er et dyrt abonnement for hver av de. Spesielt irriterende er det om du bare trenger noe enkelt, men kanskje har et behov som gjør at du likevel må opp på et dyrt abonnement.

Ikke minst har du samme problemet som vi har skissert før: Istedenfor å kunne gjenbruke innhold er du igjen avhengige av å manuelt overføre innhold mellom systemene, litt som en munk på 1100-tallet måtte skrive ned bibelen på nytt for hver kopi man ville ha.

a black and white drawing of a man writing on a scroll .

Sanitys fleksibilitet gjør det enkelt å erstatte tredjeparter med skreddersydde systemer

Med Sanitys fleksibilitet og en fornuftig innholdsstruktur i bunn er det egentlig bare fantasien som setter grenser for hva man kan bygge med Sanity.

For eksempel har vi brukt Sanity til å bygge

  • Bookingløsninger for utleie av lokaler eller levering av pukk
  • Fleksible skjemabyggere og søknadsshåndteringssystemer, blant annet med løsninger for at juryer kan rangere anonymiserte versjoner av søknader
  • CRM-systemer for å holde oversikt over kundeforhold
  • Tilbudsgenerator
  • Egne "CMS" for medlemmer

Og mye annet! Det er bare fantasien som setter grensene for hva man kan gjøre, takket være deres fleksible verktøy.

a screenshot of a website that says mine seknader

Gjenbruk innhold i nye formater

Som vi har vært inne på før begrenser ikke Sanity seg bare til nettsider, apper og systemer. Enten man vil generere PDF-er, bilder, videoer, t-skjortedesign, logoer.

Sanity er ment for å kunne lage innehold til det meste.

Her er noen av løsningene vi har laget gjennom tidene:

PDF-generator

​Lag en artikkel i en rapport-/pdf-variant, samtidig som den kan ligger som en artikkel på nettsiden.

a screenshot of a website and a screenshot of a pdf .

Nyhetsbrev

Send ut nyhetsbrev direkte fra Sanity, mer eller mindre automatisk. Legg ved de artikler og tekster manuelt eller bare hent ut de siste nyhetene automatisk.

a screenshot of a website with a woman on it .

Lag bilder til sosiale medier

Gjenbruk innhold fra siden til å lage passende bilder i ulike formater, eller definer hva som skal stå på bildet helt fra scratch.

En enorm verdi og konkurransefordel i årene fremover

Når vi setter opp nettsider og Sanity for kundene våre, så tenker vi ikke bare på hvordan innholdet skal brukes på nettsiden akkurat nå. Ved å prioritere en fleksibel innholdsstruktur som legger opp til gjenbruk, så er det som et frø som over tid kan vokse seg til et stort pengetre – som vil gi mer verdi over tid.

Store mengder strukturert med innhold av høy kvalitet kan få en enorm verdi

Som vi har vist flere eksempler på allerede, så kan man utnytte innhold på vanvittig mange måter til å automatisk lage SEO-vennlige sider som kan generere mer trafikk, bedre brukeropplevelser med mer relevant innhold.

Jo lenger tid, jo flere blir mulighetene og jo bedre blir opplevelsene.

Enda viktigere for å utnytte AI i årene fremover

Strukturert innhold gjør det ikke bare enklere for mennesker å finne fram til riktig innhold. Det gjør det også enklere for roboter og AI-modeller.

Det er spesielt viktig i en tid hvor vi ser at bruken av Google minker, og gradvis blir erstattet av AI-drevne assistenter som ChatGPT, Perplexity, Siri, Alexa eller andre LLM-modeller som enklere forstår akkurat hva man leter etter.

Vår hypotese: De med som satser på strukturert innhold vil ha en enorm konkurransefordel

I Kult Byrå opererer vi også med en teori om at virkeligheten vår stadig kommer nærmere filmen "Her", der hovedpersonen blir forelsket i OS-et sitt.

en mann i en rød skjorte sitter ved et skrivebord foran en datamaskin. Bilde fra filmen "Her"

Vi tror ikke nettsider vil forsvinne helt – å kunne navigere seg visuelt gjennom innhold er ofte å foretrekke. Men er man på utkikk etter konkret informasjon er det rimelig å anta at de fleste foretrekker å bare spørre en AI-assistent med sitt naturlige språk, fremfor å trykke seg gjennom mer eller mindre brukervennlige nettsider

Det er vanskelig å se for seg at AI-assistenter ikke kommer til å bli mer essensielle i tiden fremover. Men uten en smart innholdsstruktur med godt innhold i bunn som en robot kan navigere seg effektivt gjennom, så er det ikke så lett å lage en gode AI-assistenter som kan gi kvalitetssikret informasjon.

Om man derimot har store mengder innhold, strukturert på smarte måter i bunn – så er ikke veien til en effektiv AI-assistent så lang.

Tren opp AI-modeller til å automatisere en rekke oppgaver

Store mengder innhold i et forutsigbart format kan dessuten utnyttes for å trene opp AI-modeller til å løse en rekke ulike oppgaver.

Men å trene opp AI-modeller kan være en svært dyr affære, og uten et godt treningsgrunnlag er det vanskelig å få til et godt resultat.

Med med strukturert innhold i Sanity har man lagt et grunnlag for å omgå det problemet i fremtiden.

For eksempel: Selv om man med Sanity AI Assist allerede kan få automatiske forslag på hva en artikkel bør tagges med, så er det fortsatt en enormt tidkrevende å gå gjennom hundrevis av gamle saker som er lagret i et ustrukturert. Og kvaliteten på forslagene kan variere.

PFU sto i samme situasjon, da sakene i deres forrige database i Wordpress ikke var bygget opp på en tilsvarende strukturert måte. Ved hjelp av AI så slapp man heldigvis å gjennomgå hver og en manuelt.

Har man et stort nok datasett fyllt med forutsigbar data som det er lett for en AI å lære av, så er dette en genial måte å kunne trene opp en AI-modell som er skreddersydd til å løse en spesifikk oppgave i fremtiden.

Nettsider kommer og går, Sanity består

På mange måter er det helt tullete at normen er at man i et hvert nytt nettsideprosjekt også må overføre alt innholdet til et nytt CMS.

Det er enormt tidkrevende jobb som ofte fører til at innhold (og dermed verdi) går tapt, eller at innholdet får en dårligere kvalitet på veien fordi det må passe inn i et helt nytt system.

Gitt at man har satt opp Sanity på en fornuftig og fremtidsrettet måte, så behøver du ikke gjøre hele jobben med å overføre og sette opp CMS-et på nytt igjen.

Enten man skal ha en ny app, en kampanjeside, legge til en versjon av nettsiden på et annet språk – så er "halve" jobben allerede gjort.

Enkelt å fra Sanity til en annen plattform

Med en smart innholdsstruktur i bunn er det dessuten enkelt å overføre innholdet til et ny publiseringsløsning som legger opp til strukturert innhold.

Hva gjør Sanity unikt fra andre CMS?

Skreddersydd for strukturere innhold, sammenlignet med andre CMS

Det må sies at man det å strukturere innhold på en fornuftig måte som gjør det lett å gjenbruke ikke er noe Sanity har funnet på.

Det går selvfølgelig an å oppnå det oppnå det samme ved å bruke Wordpress (ved hjelp av plugins eller skreddersydde løsninger) – eller ved å lage sette opp et skreddersydd system selv.

Som å bruke en gaffel til å spise suppe

Likevel så må det understrekes at det er et hav av forskjell å bruke et verktøy som er skreddersydd for å lage en smart innholdsstruktur, fremfor å bruke Wordpress, hvor du kan "hacke" til det samme ved å lene deg på plugins som man selv eller andre har laget.

Det var forsåvidt slik vi bygget nettsider med Wordpress selv en gang i tiden. Men tiden det tok å utvikle og det endelige sluttresultatet, så er det nesten ikke noe poeng å sammenlignet det med Sanity. Det er bare an annen liga, rett og slett.

Innhold lagres i et format for nettsider

For å ta et konkret eksempel, så lagres riktekst i de fleste CMS i html-format som en standard. Det er selvfølgelig flott når man vil bruke innholdet på nettsider, men det gjør det veldig kronglete bruke det til noe annet.

Mer "ut av boksen", men ikke nødvendigvis det du vil ha

Selv om du mange måter får du mer "ut av boksen" med tradisjonelle CMS som Wordpress og Squarespace, så er det ikke nødvendigvis de tingene du vil ha.

Om du ønsker en mer skreddersydd løsning kan det heller bli en ren hodepine å jobbe seg rundt den eksisterende funksjonaliteten.

Enten det er å lage et skreddersydd brukergrensesnitt eller justere måten "kategorier" fungerer på, så vil du ofte kaste bort langt mer tid på å lage en god løsning, sammenlignet med tiden det ville tatt i Sanity.

Vanskelig å modernisere når man er låst fast til gammelt ræl

Problemet til Wordpress og mange andre eldre CMS er selvfølgelig at systemene deres drifter en stor prosentandel av internett. For å ikke ødelegge de eksisterende løsningene neste gang en oppdatering kommer (som det forøvrig er særdeles viktig å gjøre mtp. på sikkerhetsutfordringene til Wordpress), så kan de ikke bare gjøre om hele den grunnleggende arkitekturen til løsningene sine.

Det er et langt enklere problem for Sanity å løse i årene fremover. Joda, en sjelden gang kommer det såkalte "breaking changes" som kan føre til litt ekstra utviklingskostnader, men siden Sanity i utgangspunktet er en plattform bygget rundt fleksibilitet, så er det langt enklere å modernisere plattformen – sammenlignet med andre CMS.

Bedre verktøy for å bygge gode redaktøropplevelse enn tilsvarende CMS

Det er litt urettferdig å sammenligne Sanity med Squarespace, Webflow og Wordpress – da ingen av de kan måle seg når det kommer til å sette opp smarte innholdsstrukturer.

Skal man gi Sanity noen reelle konkurrenter så er det bedre å sammenligne med andre "hodeløse" CMS som Contentful, Strapi eller Craft CMS.

Jevnt over best på bygge gode redaktøropplevelser

I de flesre undersøkelser kommer likevel Sanity seirende ut, stort sett takket være muligheten til å bygge fantastiske redaktøropplevelser. Mulighet til å raskt kunne bygge intuitive grensesnitt gjør også at sluttresultatet blir bedre.

Kombinasjonen av verktøy

Det er en vanskelig balanse å bygge en publiseringsløsning som både gir deg nok "ut av boksen" til å raskt kunne sette opp en nettside, samtidig som du har fleksibiliteten til å kunne bygge akkurat det du vil.

Det er vel kanskje her Sanity har sin største fordel – kombinasjonen av verktøy, fleksibilitet og teknologien bak gjør det enkelt å bygge med Sanity, enten man vil ha noe raskt og enkelt eller en avansert løsning for fremtiden.

Kostnadseffektiv prismodell og effektiv skalering

Sanity har generelt også svært generøse prismodeller. For mange av kundene våre holder gratis-abonnementet til det meste. Ikke minst får mange av våre non-profit kunder bruke deres "Growth"-plan helt gratis.

Herlig for små prosjekter, men kraftig nok for de største

Sanity har generøse ordninger for mindre virksomheter og utviklere som vil bygge et hobbyprosjekt. Det er betyr likevel ikke at Sanity først og fremst er ment for små nettsider: Tvert imot skyldes den generøse gratismodeller til Sanity at mesteparten av inntektene kommer fra de store enterprise-kundene deres.

Om man er en startup eller en større virksomhet som enten har eller kan få større behov i fremtiden, så er det alltid godt å vite at man har satser på en kraftig løsning som kan skaleres for morgendagens behov.

De mest fornøyde brukerne

Vi har selv prøvd mange publiseringsløsninger gjennom tidene i Kult Byrå. Wordpress, Craft CMS, Webflow og Squarespace blant dem.

Men selv om vi kan trekke frem positive kvaliteter med alle sammen, så var det ikke et tema jeg engasjert dro opp på en fest lørdag kveld.

Men Sanity? Da kan jeg bable hull i hodet på deg til kl. 6 om morgenen.

Okei, vi i Kult Byrå er kanskje over gjennomsnittet nerdete på denne fronten, men vi er ikke de eneste som har fått dype følelser for denne publiseringsløsningen.

Favoritten til både redaktører, utviklere og kundene våre

G2.com, verdens største markedsplass for software har rangert Sanity som #1 i kategorien hodeløse CMSer, målt etter tilbakemeldinger fra kunder og størrelsen på tilstedeværelsen i markedet.
I Netlifys årlige undersøkelse blant utviklere ble Sanity også nr. 1 også det CMS-et i alle kategorier som hadde de mest fornøyde brukerne.
Det overrasker oss ikke, for Sanity byr på mange fordeler for alle brukergruppene.

Enten man kommer fra en stor eller liten virksomhet, er utvikler, webansvarlig eller utvikler, så er Sanity designet for å gi deg en optimal opplevelse.

Eller som en av kundene våre, Erle Osnes i HTU sier:

Selve CMS-løsningen Sanity har fungert svært godt for oss. Etter en halvtimes opplæring kunne dedikerte ansatte selvstendig legge inn ønsket innhold.
Løsningen fremstår brukervennlig, og muligheten til å skape variasjon mellom tekst, illustrasjon og bilde på en enkel måte gir god brukeropplevelse og tilgjengelighet.


Hvorfor ikke Sanity?

Som det meste annet her i livet, så er det ikke svart/hvitt.

Til tross for misjoneringen vår, så er vi også den første til å erkjenne at Sanity ikke er den riktige løsningen for alle.

Et dyrere alternativ, sammenlignet med flere andre løsninger

For å komme rett til poenget, så er den gjennomsnittlige nettsiden bygget med Sanity dyrere enn en nettside bygget med Wordpress.

Generelt kan vi si det skyldes at det krever mer tid og høyere kompetanse å sette opp en nettside med Sanity. Man starter mer på "blanke ark" enn om man bruker en ferdiglaget mal i Wordpress.

Dyrere startpris, ofte billigere i lengden

Når det er sagt, så betyr det ikke at Sanity nødvendigvis alltid er dyrere. Om du har avanserte behov så kan det like gjerne være at det vil ta langt kortere tid å løse problemet med Sanity fremfor et annen publiseringsløsning.

Om du regner ut hva du kan spare i lengden på å erstatte et tredjepartssystem, eller ved å kunne få mer gjort med færre ressurser, så kan det i lengden være mye billigere å velge Sanity.

Likevel vil startprisen vil være høyere. Om du bare har 20 000 kr å rutte med, så vil du komme lengre med å satse på en nettside bygget med Squarespace enn med Sanity.

Ingen regler uten unntak selvfølgelig. I teorien kan du "duplisere" en eksisterende løsning eller ta utgangspunkt i en eksisterende mal med Sanity også, og likevel ende opp med en rimelig sluttsum.

Men om du ikke bruker tid på å sette opp en smart innholdsstruktur som er skreddersydd for deres behov og mål, så er litt av poenget borte.

Krever mer jevnt over mer teknisk kompetanse for å implementere

Hvorfor er Wordpress blitt verdens mest populære CMS? Mye skyldes nok at plattformen gir deg mulighet til å kunne bygge en nettside helt uten å kode.

Den lave terskelen for å begynne å lage nettsider (sammen med uendelig mange ferdiglagde temaer og plugins som lar deg løse alle verdens problemer uten kodekunnskaper) er en av grunnene til at mange byråer (inkludert oss selv) og webutviklere har startet karrieren med å bygge nettsider i Wordpress.

Det går dessverre ikke i Sanity. Her er du avhengig av å kunne kode for å sette opp en nettside.

Selv om det er mange ting som det går langt raskere å gjøre ved i Sanity enn det ville vært i Wordpress, så tar det jevnt over lengre tid å bygge nettsider med Sanity.

Kompetanse og erfaring er ingen garanti for at man klarer å utnytte Sanity til sitt ytterste

Den første nettsiden vi bygget i Sanity var vår egen. Hver gang jeg går inn i publiseringsløsningen må jeg le av hvor uerfarne vi var da vi satte det opp.

Det er svært tydelig at vi bygget nettsider med samme tradisjonelle tankegang som vi brukte da vi bygget nettsider med Wordpress og Craft.

Valgene vi tok den gangen ble styrt mer av hvordan vi ville at nettsiden skulle se ut, fremfor å tenke på hva som ville være mest gunstig for å spare tid og skape verdi på sikt.

Poenget er dette: Selv en leverandør med lang erfaring, kan ha lite innsikt, motivasjon, tid og ressurser til å bygge Sanity på en måte som gir mest mulig verdi på sikt.

Det er fullt mulig å få mareritt av enkelte implementeringer av Sanity

En av de største fordelene med Sanity er at du har friheten til å skreddersy innholdsstrukturen og brukergrensesnittet akkurat slik du vil.

Men enorm frihet gir deg også enormt frihet til å lage fullstendig kaos. I sånne tilfeller ville du fått et langt bedre resultat med et mer tradisjonelt CMS som tross alt er mindre fleksibelt.

Tro meg, vi har vært borte i måter Sanity har blitt implementert på, som har gitt meg søvnløse netter. På evig leting etter svar på spørsmålet: "Hva er det denne utvikleren har tenkt?"

Mindre ut av boksen, krever mer tid å sette opp

Mens man med Squarespace er garantert å få med et sett med funksjonalitet "ut av boksen", så gjelder ikke det samme for Sanity.

Her starter man mer på blanke ark. Det gir mange fordeler, men også noen ulemper.

Mens alle Squarespace-nettsider kommer med en innebygget løsning for å kunne embedde filmer fra Youtube direkte på siden, så har du ingen garanti for at leverandøren din vil legge til for deg.

Det tar ikke lang tid å legge til, men det kommer ikke ut av boksen.

Man kan bruke maler, men skreddersøm er poenget

Det skal sies, når vi bygger nettsider med Sanity så starter vi med en egenlaget mal som inneholder mye standard funksjonalitet og smarte verktøy som er nyttig for det meste.

Men likevel så begynner vi stort sett på blanke ark når vi bygger en nettside i Sanity. Det skyldes at vi nettopp følger den grunnleggende filosofien deres om å bygge skreddersydde innholdsstrukturer.

Istedenfor å ha en "one-size-fits-all" løsning så bruker vi tiden på å skreddersy en innholdsstruktur som vil:

  • bidra til at dere sparer tid
  • hjelper dere å nå målene deres
  • bidra til en redigeringsopplevelse tilpasset deres behov og forutsetninger
  • hjelpe dere å produsere godt og tilgjengelig innhold av høy kvalitet, i tråd med merkevaren deres
  • er sikret for fremtiden (i fall man vil bygge en chatbot eller bytte nettside en gang i tiden)

Du blir mer avhengig av leverandøren

Selvfølgelig medfører alt dette at man er mer prisgitt leverandøren man velger. Om du blir misfornøyd med en nettside bygget i Squarespace, så kan du i teorien endre store deler av løsningen selv.

Men dette er ikke en ulempe som kun gjelder Sanity selvfølgelig, de fleste publiseringsløsninger vil kreve kompetanse å sette opp. Men mange publiseringsløsninger gir som regel mer frihet til å "hacke" løsningen til slik du vil, enn det den gjennomsnittlige Sanity-nettsiden gjør.

Hvorfor investeringen ofte lønner seg likevel

Potensiale for å spare enorme mengder tid og ressurser

Når innholdet ditt er strukturert og automatiseringer er på plass, vil du oppdage at mange av de tidkrevende oppgavene som å oppdatere informasjon på tvers av flere plattformer, skape landingssider, og publisere nyheter kan gjøres mye raskere.

Med mindre copy-paste og manuelt arbeid kan teamet ditt fokusere på strategiske oppgaver som faktisk driver verdiskaping, istedenfor å kaste bort hjernekapsiteten og livsgnisten på repetetive oppgaver som... En robot kunne gjort bedre.

  • Oppgaver som før har tatt timesvis før kan potensielt gjennomføres med et tastetrykk ved hjelp av Sanity AI Assist. Enten det handler om å produsere innhold eller kvalitetssikre en artikkel for skrivefeil, universell utforming eller annet.
  • Istedenfor å manuelt produsere enorme mengder landingssider, kan du lene deg tilbake, vel vitende om at de lages helt automatisk av seg selv.
  • Om du PDF-rapporten du ønsker kan produseres automatisk i Sanity, så slipper du å bruke de timene og pengene på et byrå istedenfor.
  • En AI-drevet chatbot (altså, ikke en så dum chatbot som DNB har i dag) som effektivt kan finne svar i et stort datasett med kvalitetssikret innhold kan spare deg for mange henvendelser, som ellers ikke skaper noe særlig god verdi i dag.

Sanitys fleksibilitet gjør det enkelt å løse problemer på en måte som kan skape langt mer verdi enn det det koster ellers.

Erstatt dyre og tidkrevende tredjepartsløsninger med skreddersydde systemer integrert i Sanity

Ved å integrere skreddersydde løsninger i Sanity for tredjepartsløsninger du bruker i dag, kan du spare både tid og ressurser. Dette kan føre til betydelige kostnadsbesparelser, og gjøre regnestykket til et gedigent pluss. Ikke bare blir arbeidsflyten din mer strømlinjeformet, men du får også et kraftfullt verktøy som er perfekt tilpasset dine behov.

Blant annet har vi bygget bookingløsninger, søknadshåndteringssystemer og CRM-løsninger, tilbudsgeneratorer og andre løsninger direkte i Sanity.

Ikke bare slipper du å betale for et dyrt tredjepartsverktøy. På toppen av det hele sparer du gjerne mye tid når du kan gjenbruke innhold, istedenfor å overføre det mellom systemer.

Forhold deg til et system for alle digitale løsninger, istedenfor å bygge et nytt hver gang

Kanskje er det ikke aktuelt for deg akkurat nå. Men en dag kan det dukke opp en situasjon der du enten vil bygge en ny nettside, app, eller bare bytte ut den forrige.

Istedenfor å begynne på blanke ark har du med Sanity allerede en stor del av løsningen ferdig og klar til bruk. Tar du med at du slipper den enorme jobben med å overføre alt innhold, så er det lett å se at det lønner seg likevel.

Enkelt å legge opp til innhold som både overbeviser, er tilgjengelig og mer SEO-optimalisert

Sanitys mulighet til å legge opp fantastiske redaktøropplevelser og smarte innholdsstruktur, gir også enormt mange muligheter for å enten begrense eller dulte redaktører til å produsere bedre innhold.

Enten man får Sanity AI Assist til å kvalitetssikre innholdet for skrivefeil, lage automatiske forslag på alt-tekster til bilder, har begrensninger som gjør det umulig å publisere før visse krav er oppfylt. Mulighetene er mange.

Ikke minst vil reduserer du muligheten for mangelfull eller utdatert informasjon ved å styre alt innhold fra et sentralt sted i løsningen.

Forberedt på fremtiden

En av de største fordelene med Sanity er hvor fremtidsrettet plattformen er.

Gjennom å strukturere innholdet på en smart måte kan du lettere integrere nye teknologier, som AI og chatbots, samt tilpasse seg nye markedsføringskanaler uten å starte på nytt.

Ingen grunn til fortvilelse om Sanity blir ødelagt av hensynsløse kapitalister

Når vi i Kult Byrå velger hvilke verktøy vi bruker, følger vi en filosofi om å heller investere i en delvis mangelfull løsning bygget av folk med gode verdier og en solid filosofi, fremfor en imponerende løsning styrt av aktører vi ikke tror vil videreutvikle den på en fornuftig måte.

Sanity får likevel full pott på begge deler: Ikke bare har utkonkurrerer andre CMS med tanke på funksjonaliteten vi ønsker. Men det er også drevet av smarte og lidenskapelig som vi har skikkelig trua på at gjør gode valg.

Likevel har historien vist at selv de mest fantastiske produkter kan ødelagt av hensynsløse kapitalister som setter penger foran grundig kvalitet (vi ser på deg, Adobe).

Om det en dag skulle skje er det ingen grunn til fortvilelse. Sanitys åpne og fleksible arkitektur betyr at du aldri er fanget i en "lock-in" situasjon.

Det gir deg friheten til å endre eller migrere uten store kostnader eller tekniske hindringer. Dette betyr at din investering i innholdsoppsett og struktur aldri går tapt – selv om du skulle bytte til en annen plattform.

Langsiktig kostnadseffektivitet og potensiale for enorm verdiskapning

Selv om det å det å bygge nettsider med Sanity generelt har en høyere prislapp enn de mange andre CMS, vil Sanitys fleksibilitet og evne til å gjenbruke innhold bidra til betydelige kostnadsbesparelser over tid.

Mindre tid brukt på manuelle oppdateringer, færre feil, raskere publisering og fleksibilitet til å skalere og tilpasse plattformen i fremtiden gjør at kostnaden jevner seg ut og kan gi positiv avkastning.

Bør du velge Sanity?

Tja, det kommer an på.

Men jeg må si: At mange som begynner å bruke Sanity etterhvert begynner å oppføre seg som gladkristne misjonærer for noe så "kjedelig" som... et CMS....

Vel, jeg håper det sier sitt.

Om du har forutsetningene og budsjettet til å bygge nettsiden med Sanity (eller et tilsvarende CMS som bygger på de samme prinsippene), så er min *helt nøytrale* mening at du bør satse på det.

For du legger ikke bare utgangspunktet for en god nettside nå, men legger også et enormt grunnlag for noe som vil bli mer og mer verdifullt i årene fremover.

Plutselig sitter du der i gyngestolen, tenker tilbake på karrieren din og tenker: "Takk gud for at jeg valgte Sanity, den gangen for 40 år siden".

For når du tenker over den dramatiske utviklingen AI kommer til å ha (og allerede har) på internett, så kan det å valget om å satse på strukturert innhold få dramatiske konsekvenser.

Det kan være valget som utgjør forskjellen mellom de som får en dyr lærepenge og de som får en enorm konkurransefordel i årene fremover.

Vilde Serina Partapuoli

Kreativ leder

vilde@kult.design47 37 11 26

Med bred bakgrunn som designer, utvikler, teknolog og markedsfører, har Vilde en unik evne til å se det store bildet og hjelpe kunder med å skille seg ut. Gjennom Kult Byrå, som hun grunnla i 2016, kombinerer hun smart teknologi og kreativ tenkning for å engasjere publikum med inspirerende budskap.