Headless — Sanity

SANITY-BYRÅ FOR STRUKTURERT INNHOLD

SEOS Design er et Sanity-byrå som bygger kodede hjemmesider med Sanity som headless CMS og Next.js eller Astro som frontend: et nordisk byrå med base i Stockholm, for bedrifter i Norge og resten av Norden. Innholdet modelleres som kode, redigeres i en Studio tilpasset teamet deres og kan gjenbrukes i flere kanaler. Opplegget egner seg svært godt for effektiv videreutvikling assistert av kunstig intelligens (KI/AI), av oss eller av dere, og passer bedrifter som vil eie datamodellen sin.

Book en samtaleVanlige spørsmål

Dette inngår

  1. Sanity-implementering
  2. Headless CMS
  3. CMS-migrering
  4. Webapper
  5. Teknisk SEO
  6. Vedlikehold
  • 4–6 uker

    normal prosjekttid fra brief til lansert hjemmeside

  • 0 mnd

    bindingstid på driftsavtalen, dere avslutter når dere vil

  • Fast pris

    etter en gratis samtale

Sanity-utvikling, kort fortalt

  • Passer bedrifter som vil eie datamodellen sin og bruke samme innhold på hjemmesiden, i en app eller i andre kanaler.
  • Dere får skjema som kode i TypeScript, en Sanity Studio tilpasset teamet deres og en frontend i Next.js eller Astro med et godt teknisk SEO-grunnlag fra start.
  • Vi bygger nytt, migrerer fra for eksempel WordPress og Contentful, og tar over Sanity-hjemmesider som noen andre har bygget.
  • Har dere en egen utvikler, kan dere ta over helt etter lansering. Ellers er det ofte lurt med en mindre driftsavtale, uten bindingstid.
  • Datamodell og frontend som kode gjør hjemmesiden enkel å videreutvikle KI-assistert: nye sidetyper, språk og integrasjoner uten å begynne på nytt.

Dette tilbyr vi

Fra datamodell til hjemmeside dere vokser med

Sanity er det headless CMS-et vi oftest anbefaler i det kodede sporet av vår webutvikling. Innholdet ligger i Sanity, hjemmesiden bygges som en egen frontend i Next.js eller Astro, og fordi både datamodell og frontend er kode, kan hjemmesiden videreutvikles effektivt og KI-assistert, av oss eller av dere.

Det som avgjør resultatet, er ikke designet, men modellen: hvordan tjenester, personer, kundecase, språk og sider henger sammen. Den fastsetter vi som kode før noe bygges, tilpasser Sanity Studio etter hvordan teamet deres faktisk jobber, og bygger frontenden med SEO og AEO fra samme struktur. Etter lansering kan dere ta over helt hvis dere har en egen utvikler. Ellers kan vi fortsette med drift og vedlikehold.

Vår prosess

Fra modell til hjemmeside som skalerer

Vi lette ikke etter et byrå som bare skulle levere en hjemmeside – vi lette etter en digital partner. SEOS Design bygde nettsiden, satte tonaliteten og driver nå hele SEM-arbeidet vårt. Å ha alt samlet hos et kompetent og innovativt team som eier helheten, har utgjort en enorm forskjell i tempo og kvalitet. Vi kunne ikke vært mer fornøyde!

Emil GlenngårdGründer, TillväxtstödOversatt fra svensk
  1. Behov, kanaler og plattformvalg

    Vi kartlegger hva hjemmesiden skal gjøre, hvilke kanaler og systemer innholdet skal nå, og hvem som skal publisere. Først deretter bekrefter vi at Sanity er riktig spor, eller anbefaler Webflow hvis selvbetjening i layouten veier tyngst.

  2. Datamodell og Studio

    Dokumenttyper, felt, relasjoner og språk defineres som skjema i TypeScript og gjennomgås med dere før noe bygges. Parallelt konfigureres Sanity Studio: forhåndsvisning, valideringer og roller etter hvordan teamet deres jobber.

  3. Frontend og innholdsflytting

    Vi bygger frontenden i Next.js eller Astro med teknisk SEO og ytelse målt mot Core Web Vitals. Ved migrering flyttes innholdet med skript, og hver gammel adresse får en 301-redirect.

  4. Lansering, opplæring og overlevering

    Vi hjelper dere med å peke om domenet og sette hjemmesiden i drift, og leverer kode og Sanity-prosjekt i deres navn. Om dere ønsker det, setter vi opp måling og lærer opp teamet deres i Studio. Har dere en egen utvikler, kan dere ta over helt. Ellers er det valgfritt å inngå en løpende avtale med oss for drift, videreutvikling og SEO, selvsagt uten bindingstid.

Hva koster en hjemmeside med Sanity?

fast pris før vi begynner

Prisen settes etter hva akkurat deres hjemmeside trenger. Nedenfor finner dere prisindikasjoner og eksempler på hjemmesider innenfor hvert nivå.

Prisen styres av hvor mye strategi og struktur som skal utarbeides før byggingen, datamodellens omfang (antall dokumenttyper og relasjoner), hvor mye Sanity Studio skal tilpasses, frontendens omfang, flere språk, integrasjoner, om innhold skal migreres, og hvor stor SEO-satsingen skal være. Vi gir fast pris etter en samtale. Vil dere regne på totalkostnaden selv først, er kalkulatoren for hva en hjemmeside koster å bygge og eie stedet å starte.

Tre kostnader ligger utenfor byggingen og bør tas med fra start: Sanity-lisensen (Sanity har et gratisnivå og betalte planer, og vi går gjennom hvilken dere trenger), hosting hos Vercel eller tilsvarende, og en eventuell driftsavtale med oss, uten bindingstid. Sammenlign derfor Sanity og Webflow på år 1- og år 3-kostnad, ikke bare på byggepris. Det er slik vi setter opp tilbudet.

Alltid inkludert – uansett nivå

Alle hjemmesidene våre, uansett pris, er strategisk bygget, har unikt design og holder samme tekniske kvalitet.

  • Strategi før design
  • Unikt design
  • Alltid et godt SEO-grunnlag
  • Dere eier konto, kode og innhold
  1. 01

    Landingsside eller liten hjemmeside

    25 000–45 000 NOK

    En landingsside, en kampanjeside eller en liten hjemmeside der profil og tekster allerede finnes.

    25 000–45 000 NOK

    Landingsside eller liten hjemmeside

    Eksempler som pleier å havne her

    • En landingsside for en kampanje eller en tjeneste.
    • En liten hjemmeside på deres eksisterende grafiske profil, med egne tekster og bilder.
  2. 02

    Hjemmeside på eksisterende strategisk grunnlag

    50 000–85 000 NOK

    En komplett hjemmeside når logo, retning og budskap finnes å bygge på.

    50 000–85 000 NOK

    Hjemmeside på eksisterende strategisk grunnlag

    Eksempler som pleier å havne her

    • En normalstor hjemmeside med blogg eller kundecase: sidestruktur, unikt design, bygging og et grunnlag for SEO og AEO.
    • En liten hjemmeside der vi starter fra null – budskap, struktur og materiale utvikles sammen med dere.
  3. 03

    Hjemmeside med strategi og innhold

    90 000–135 000 NOK

    Når budskap, tekster eller en SEO-innsats skal gjøres før byggingen.

    90 000–135 000 NOK

    Hjemmeside med strategi og innhold

    Eksempler som pleier å havne her

    • En mellomstor hjemmeside med sterk merkevare, pluss en engangsinnsats for SEO: søkeordsanalyse, sidestruktur og tekster.
    • En hjemmeside der budskap og tone utvikles i workshop med flere interessenter hos dere, før noe designes.
  4. 04

    Større eller mer kompleks hjemmeside

    Fra 140 000 NOK

    Store hjemmesider, flere språk, egne integrasjoner eller en ny versjon der synligheten skal bli med.

    Fra 140 000 NOK

    Større eller mer kompleks hjemmeside

    Eksempler som pleier å havne her

    • Ny versjon av en større hjemmeside som rangerer: URL-kartlegging, omdirigeringer og ny søkestrategi.
    • En flerspråklig hjemmeside, eller integrasjoner mot deres egne systemer.

Alle nivåer kan romme strategi, tekst, SEO og migrering. En liten hjemmeside der vi starter fra null, kan koste mer enn en større der grunnlaget finnes – det er omfanget som avgjør, ikke størrelsen. Prisene er eksklusive mva.

Hva påvirker prisen på en hjemmeside?

Ti ting, og alle kan besvares i en første samtale.

  • Utgangspunktet – finnes logo, budskap og tekster – eller starter vi fra null?
  • Strategi – hvor mye hjelp dere trenger med posisjonering, budskap og struktur før noe designes.
  • Antall sidemaler – ikke antall sider. Fem sider på én mal er mindre arbeid enn fem maler.
  • Tekst – hvor mye vi skriver, sammenlignet med hva dere leverer.
  • Design – følge deres eksisterende identitet, eller videreutvikle den – og om bilder, illustrasjoner eller animasjoner skal lages.
  • SEO og AEO – det tekniske grunnlaget er alltid inkludert. En SEO-satsing med søkeordsanalyse, SEO-tekster og schema markup velger dere i tillegg.
  • Språk – ett, eller flere fra start.
  • Integrasjoner – mot CRM, bookingsystem eller deres egne systemer.
  • Migrering – tjue adresser å flytte, eller hundre og seksti.
  • Plattform – Webflow eller kodet hjemmeside med headless CMS.

Les mer om vanlige spørsmål om hjemmesidepris

Beskriv hva dere trenger i en forespørsel, eller ta en første samtale med oss – så kommer vi raskt tilbake med en fast pris, før noe bygges.

Deres eget team kan drifte hjemmesiden enkelt, manuelt i CMS-et eller med KI. Vil dere ha løpende hjelp, er vi der, uten bindingstid.

Book en samtale

Utvalgte prosjekter

Vanlige spørsmål om Sanity-utvikling

Når er Sanity riktig valg, og når passer Webflow eller Contentful bedre?

Sanity passer ofte når innholdet skal brukes flere steder enn på hjemmesiden, når dere vil eie deres egen datamodell, og når flere redaktører eller flere språk skal håndteres i samme system. Webflow passer ofte når markedsavdelingen skal kunne bygge nye sider og endre layout helt selv, uten utvikler. Contentful er som regel mer fornuftig når organisasjonen allerede har valgt det som standard eller vil ha et ferdig redigeringsmiljø i stedet for et tilpasset. Valget er deres, og vi gir en anbefaling når vi har hørt mer om behovene deres.

Forskjellen fra Webflow er ikke kvalitet, men arbeidsfordeling. I Webflow ligger design, innhold og hosting i ett system som redaktøren styrer. Med Sanity ligger innholdet i et headless CMS, og hjemmesiden er en kodet frontend i Next.js eller Astro: redaktøren eier innholdet, utvikleren eier strukturen. Det gir mer kontroll og friere integrasjoner, men noen må kunne koden når strukturen skal endres. Vi anbefaler som regel Sanity i tre typiske situasjoner:

  • Innholdet skal ut i flere kanaler, som hjemmeside, app, partnerportal eller et internt verktøy, fra én og samme kilde.
  • Hjemmesiden skal hente data fra deres egne systemer: produktregister, ERP-system, CRM-system som HubSpot eller Salesforce, eller et bookingsystem.
  • Dere har et redaktørteam, flere språk eller flere merkevarer som skal jobbe i samme modell uten å forstyrre hverandre.

Er svaret ja på ett av punktene, er Sanity et godt spor. Slik bygde vi for Tillväxtstöd, Next.js og Sanity med et flerstegsskjema mot Salesforce, og for SeaPattern, en kodet Sanity-hjemmeside på svensk, engelsk og tysk. Er svaret nei på alle tre, er Webflow ofte det rimeligste valget over tid. Hvordan vi veier Sanity, Contentful, Storyblok og Webflow mot hverandre, beskriver vi på siden om headless CMS-byrå. Kommer dere fra WordPress eller Contentful, flyttes innholdet med skript, og hver gammel adresse får en 301-redirect; metoden står i steg-for-steg-guiden for migrering.

Sanity, Contentful eller Storyblok: hva bør vi velge?

Som tommelfingerregel: Sanity passer ofte når dere vil eie skjemaet som kode og få et redigeringsgrensesnitt tilpasset teamet deres. Contentful passer ofte når organisasjonen vil ha et ferdig, standardisert miljø og allerede har prosesser rundt det. Storyblok passer ofte når visuell redigering av hele sider er det redaktørene verdsetter mest. Alle tre kan brukes til å bygge gode hjemmesider, og valget er deres. Send oss nettadressen dere har i dag, og kravene deres til kanaler, språk og integrasjoner, så gir vi en konkret anbefaling.

Kan en markedsavdeling håndtere Sanity Studio uten utvikler?

Før Sanity Studio bygges, definerer vi innholdsmodellen som skjema i TypeScript: hvordan tjenester, personer, kundecase, språk og sider henger sammen. Modellen holdes under versjonskontroll sammen med hjemmesiden og er prosjektets viktigste leveranse. Den avgjør hva som blir rimelig å bygge senere, som flere språk, investorsider eller karrieresider.

Sanity Studio er redigeringsgrensesnittet, og det bygges etter teamet deres, ikke omvendt. Målet er at et lite markedsteam skal kunne håndtere alt innhold selv: opprette sider av typene som finnes, publisere, bytte bilder og oppdatere tekster, uten å måtte kontakte oss. Det vi bygger inn, er det som ellers blir supporthenvendelser: forhåndsvisning som viser siden mens redaktøren skriver, valideringer som stopper en for lang title-tag, manglende alt-tekst eller en metabeskrivelse utenfor rimelig lengde, og roller som styrer hvem som får publisere.

Grensen er tydelig: redaktøren lager innhold av typene som finnes. Nye sidetyper, nye felt og ny layout krever en utvikler. Derfor bruker vi tid på å modellere riktig fra start. Jo flere situasjoner modellen dekker, desto sjeldnere trenger dere oss. Hva som skiller plattformer når innholdsmengden blir stor, går vi gjennom i guiden om plattform for hjemmesiden til bedrifter i vekst.

Kan vi redigere hjemmesiden selv uten utvikler?

Ja, alt innhold. Dere oppretter sider av typene som finnes, skriver, publiserer, bytter bilder og ser resultatet i forhåndsvisning direkte i Sanity Studio, uten å kunne kode. Det som trenger en utvikler, er nye sidetyper, nye felt og endret layout. Derfor modellerer vi bredt fra start, slik at de situasjonene blir få, og resten hjelper vi til med ved behov.

Hvordan foregår det når dere tar over en eksisterende Sanity-hjemmeside?

Har dere allerede en hjemmeside på Sanity, bygget internt, av en frilanser eller av et annet byrå, tar vi over den etter en gjennomgang. Dere trenger ikke bygge på nytt for å bytte utvikler. Et Sanity-prosjekt er kode og innhold som kan leses, forstås og bygges videre på.

Vi trenger tilgang til Sanity-prosjektet, kildekoden og hostingkontoen. Gjennomgangen dekker skjema og Studio-konfigurasjon, GROQ-spørringer og frontend-kode, hosting, miljøer og hvem som har tilgang til hva. Resultatet er en skriftlig anbefaling: bygg videre, utbedre enkelte deler først, eller bygg på nytt. Den kan dere gå videre med hos oss, med løpende drift uten bindingstid, eller hos noen andre. Samme gjennomgang fungerer som avgrenset rådgivning før et plattformvalg eller en datamodell dere er usikre på, uten at dere binder dere til et prosjekt.

Hva inngår i drift av en Sanity-hjemmeside, og når er en avtale riktig?

Strukturendringer i en kodet hjemmeside gjøres i kode, og Next.js, Astro og Sanitys pakker oppdateres løpende. Har dere en egen utvikler, kan dere ta over helt: kode og Sanity-prosjekt er deres. Mangler teamet en utvikler, er det ofte lurt med en driftsavtale med oss, slik at hjelpen er nær når den trengs. Uten noen som tar hånd om koden, blir hjemmesiden gradvis vanskeligere å bygge videre på.

Det dere får, er en utvikler som kjenner modellen deres: oppdateringer av avhengigheter og sikkerhetsoppdateringer, nye dokumenttyper og felt når det dere tilbyr, endrer seg, ytelsesovervåking mot Core Web Vitals, integrasjoner og support når noe ser feil ut. Avtalen løper uten bindingstid. For Tillväxtstöd fortsatte samarbeidet etter lanseringen i Next.js og Sanity med drift, videreutvikling og løpende SEM-arbeid, et eksempel på hvordan et headless-prosjekt kan drives videre når teamet ikke har en egen utvikler.

Trenger vi en utvikler løpende hvis vi velger Sanity?

Ja, i en eller annen form. Det er den ærlige forskjellen fra Webflow. Rammeverk og pakker oppdateres løpende, og nye sidetyper, felt og integrasjoner bygges i kode. Det trenger ikke være en ansatt: en mindre driftsavtale med oss dekker oppdateringer, sikkerhet, ytelse og videreutvikling, og fordi datamodell og frontend er kode, går videreutviklingen raskt og KI-assistert. Har dere en egen utvikler, kan vi i stedet være støtte i bakgrunnen.

Hva koster en hjemmeside bygget med Sanity?

Det avhenger av hvor mye strategi og struktur som skal utarbeides før byggingen, hvor mange dokumenttyper modellen trenger, hvor mye Sanity Studio skal tilpasses, om innhold skal migreres, om hjemmesiden skal være flerspråklig eller integreres med systemene deres, og hvor stor SEO-satsingen skal være. Vi gir fast pris etter en samtale. Ta med Sanity-lisens, hosting og en eventuell driftsavtale med oss i totalkostnaden; regn selv i kalkulatoren for hva en hjemmeside koster å bygge og eie.

Hva koster Sanity-lisensen?

Sanity har et gratisnivå og betalte planer. Hvilken dere trenger, styres av hvor mange som skal jobbe i Sanity Studio, hvilke funksjoner dere trenger, for eksempel roller og forhåndsvisning, og hvor mye innhold og trafikk hjemmesiden håndterer. Mange mindre bedrifter klarer seg lenge på gratisnivået. Vi går gjennom hvilken plan som er rimelig for dere før dere bestiller, og lisensen betales direkte til Sanity.

Skal hjemmesiden bygges på Sanity?

Book en gratis samtale, eller be om tilbud direkte. Vi ser på hvordan innholdet deres henger sammen i dag, hvilke kanaler og systemer det skal nå, og om Sanity, Webflow eller et annet headless CMS er riktig spor for dere.