WebutviklingHafsteinn Runarsson · AI Konsulent25 Sept 2026 · 10 min
Nettside utvikler: slik velger du riktig partner
En nettsideutvikler gjør mål, innhold og funksjonsbehov om til en nettside som kan brukes, måles og forvaltes. Den riktige utvikleren begynner derfor ikke med å selge et bestemt CMS. Først avklarer dere hvem nettsiden er for, hva brukeren skal få gjort, hvilke systemer den må kobles til, og hvem som skal eie den etter lansering.
Kort sagt: Velg en nettsideutvikler som kan forklare anbefalingene sine, synliggjøre usikkerhet og levere en løsning dere faktisk kan overta. Sammenlign tilbud på omfang, kvalitet, eierskap og drift, ikke bare på totalsum.
Før dere signerer, bør dere kunne svare ja på dette:
- Målet og den viktigste brukerreisen er tydelig beskrevet.
- Tilbudet sier hva som er inkludert, hva som ikke er inkludert, og hvilke antakelser estimatet bygger på.
- Ansvar for tekst, bilder, design, migrering, integrasjoner og testing er fordelt.
- Krav til mobil, ytelse, SEO, universell utforming og personvern er konkrete.
- Dere vet hvem som eier domene, kontoer, innhold, designfiler og kildekode.
- Planen dekker lansering, feilretting, overvåking og videreutvikling.
Hva gjør en nettsideutvikler?
En nettsideutvikler bygger og vedlikeholder det tekniske laget i en nettside. Arbeidet kan omfatte frontend, backend, publiseringsløsning, skjemaer, søk, integrasjoner, analyse og automatiserte tester. I små prosjekter kan én person dekke flere fagområder. I større prosjekter jobber utvikleren ofte sammen med designer, innholdsansvarlig og prosjektleder.
En webdesigner arbeider primært med struktur, visuell utforming og brukeropplevelse. En utvikler gjør designet til fungerende kode og kobler løsningen til data og systemer. Rollene overlapper, men en pen skisse er ikke en ferdig nettside. Den må også fungere på ulike skjermer, håndtere feil og kunne oppdateres.
Be leverandøren forklare hvem som faktisk gjør hvert arbeid. «Vi lager nettsiden» er for uklart hvis dere ikke vet hvem som skriver innholdet, tester skjemaene eller har ansvar når en integrasjon slutter å virke.
Definer behovet før dere ber om pris
Et kort og presist prosjektbrief gir bedre tilbud enn en lang ønskeliste. Leverandøren må forstå problemet før omfang, teknologi og pris kan vurderes.
Beskriv minst:
- Hvilken målgruppe nettsiden skal hjelpe.
- Hvilke oppgaver brukeren skal kunne fullføre.
- Hva som ikke fungerer i dagens løsning.
- Hvilke sider og innholdstyper dere trenger.
- Hvilke systemer som skal integreres.
- Hvem som skal redigere innholdet.
- Hvilke språk, markeder og tilgangsnivåer som må støttes.
- Krav til sikkerhet, personvern og tilgjengelighet.
- Hvilke resultater dere vil måle etter lansering.
- Budsjettmessige rammer og ønsket tidspunkt for lansering.
Prioriter én hovedoppgave. Det kan være å bestille en befaring, forstå en tjeneste, finne dokumentasjon eller fullføre et kjøp. Når alt er like viktig, blir navigasjonen og tilbudet ofte like uklart.
Skill også mellom behov og foreslått løsning. «Kunden skal kunne booke en ledig tid» er et behov. «Vi må ha plugin X» er én mulig løsning. En god nettsideutvikler undersøker behovet før verktøyet velges.
Hvilken type nettside trenger dere?
Den enkleste løsningen som dekker det faktiske behovet er ofte det beste valget. Spesialutvikling gir frihet, men også mer ansvar for testing og forvaltning.
- Nettstedbygger: Passer når behovet er en enkel presentasjonsside, standardfunksjoner dekker kravene og dere vil redigere mye selv.
- Tradisjonelt CMS: Passer for innholdsbaserte nettsteder der redaktører trenger en kjent publiseringsflyt og funksjonene kan løses med et kontrollert antall utvidelser.
- Skreddersydd nettside: Passer når design, arbeidsflyt eller integrasjoner ikke kan dekkes godt av en standardmal.
- Headless CMS: Passer når innhold skal brukes i flere kanaler, frontenden har særlige krav, eller nettstedet inngår i et større digitalt produkt.
- Webapplikasjon eller portal: Passer når brukeren skal logge inn, behandle data eller fullføre en arbeidsprosess, ikke bare lese innhold.
Teknologinavn alene forteller lite om sluttresultatet. Be leverandøren vise hvorfor løsningen passer redaktørene, brukerne og driftsmodellen deres. Spør også hva som blir vanskeligere med den anbefalte arkitekturen.
Hva koster en nettsideutvikler?
Prisen bestemmes av omfang, usikkerhet og kvalitetskrav. Antall sider er bare én del av bildet. To nettsteder med like mange sider kan kreve svært ulik innsats hvis det ene har innlogging, migrering, flerspråklighet eller integrasjoner.
Vanlige kostnadsdrivere er:
- innsikt, informasjonsarkitektur og innholdsarbeid
- spesialdesignet grensesnitt og komponentbibliotek
- antall sidetyper, språk og redaktørroller
- migrering av innhold, bilder, metadata og URL-er
- skjemaer, søk, betaling, booking eller innlogging
- integrasjoner mot CRM, ERP, produktdata eller andre API-er
- krav til ytelse, sikkerhet og universell utforming
- testing på ulike enheter og nettlesere
- analyseoppsett, samtykke og konverteringsmåling
- dokumentasjon, opplæring, hosting og videre drift
Be om at tilbudet deler arbeidet i faser og leveranser. Da ser dere om en lav pris skyldes mindre omfang, færre kvalitetskrav eller en annen teknisk retning. Be også om pris eller prismodell for drift etter lansering.
Fastpris fungerer best når behov og avgrensning er tydelige. Løpende arbeid kan passe bedre når prosjektet inneholder mye usikkerhet eller skal utvikles gjennom læring. Uansett modell må det finnes en avtalt måte å håndtere endringer på.
Hvor lang tid tar det å utvikle en nettside?
Tidsplanen avhenger like mye av beslutninger og innhold som av kode. En realistisk plan viser hva kunden må levere, når tilbakemeldinger skal gis, og hvilke avhengigheter som kan stoppe fremdriften.
En vanlig leveranse kan deles i disse stegene:
- Kartlegging: mål, målgrupper, dagens løsning, innhold og integrasjoner.
- Avgrensning: prioriterte brukerreiser, krav, risiko og første leveranse.
- Struktur og innhold: sidekart, innholdsmodell, URL-plan og tekstansvar.
- Design og prototype: visuell retning og testing av sentrale flyter.
- Utvikling: komponenter, CMS, funksjoner og integrasjoner.
- Kvalitetssikring: innhold, mobil, tilgjengelighet, ytelse, SEO og feiltilfeller.
- Lansering: domene, omdirigeringer, analyse, overvåking og beredskap.
- Forvaltning: feilretting, oppdateringer og prioriterte forbedringer.
Innhold bør ikke vente til slutten. Utvikling med plassholdertekst skjuler ofte problemer med navigasjon, sidemaler og redaktørflyt. Bruk representativt innhold tidlig.
Freelancer, byrå eller intern utvikler?
Valget bør styres av risiko, bredde og behovet etter lansering. Ingen av modellene er best i alle prosjekter.
Freelancer: Kan passe for et avgrenset prosjekt eller løpende hjelp i en kjent løsning. Avklar kapasitet, stedfortreder, dokumentasjon og hva som skjer hvis samarbeidet stopper.
Byrå: Kan passe når prosjektet trenger flere fagområder samtidig. Undersøk hvem som faktisk blir satt på prosjektet, og om dere kjøper et fast team eller tilfeldig kapasitet.
Intern utvikler eller eget team: Kan passe når nettsiden er forretningskritisk og endres ofte. Dere får nærhet til organisasjonen, men må selv dekke kompetanse, prioritering, drift og fravær.
Nettstedbygger, no-code eller AI-verktøy: Kan passe for en enkel side eller en tidlig prototype. Vurder eksportmuligheter, leverandørbinding, databehandling og hvem som kan vedlikeholde løsningen når behovet vokser.
Sammenlign alternativene på samme grunnlag: leveranse, responstid, kontinuitet, rettigheter og kostnad over tid.
Slik vurderer dere en nettsideutvikler
Den beste indikasjonen er ikke en lang portefølje, men om leverandøren kan vise relevant arbeid og forklare beslutningene bak det. Be om eksempler som ligner prosjektet i kompleksitet, målgruppe eller integrasjoner.
- Teknisk forklaring: Leverandøren bør kunne forklare arkitekturen uten å gjemme seg bak fagspråk.
- Redaktørflyt: Be om å se hvordan en side opprettes, forhåndsvises og publiseres.
- Leveranseprosess: Små, fungerende leveranser avdekker misforståelser tidligere enn én stor avduking.
- Kommunikasjon: Avtal kontaktperson, møtepunkter og hvem som kan godkjenne omfang og lansering.
- Portabilitet: Dere bør kunne få tilgang til kode, designfiler, kontoer og innholdseksport.
- Drift: Be om konkrete svar på overvåking, oppdateringer, backup, responstid og feilretting.
«Support inkludert» er ikke presist nok. Avklar hvilke hendelser som dekkes, når leverandøren svarer, og hva som faktureres separat.
Tekniske krav som bør stå i avtalen
Kvalitet bør beskrives som noe som kan testes. Ord som «rask», «sikker» og «SEO-vennlig» er for vage alene.
Mobil og ytelse
Nettsiden bør fungere med innhold, navigasjon og skjemaer på små og store skjermer. Avtal hvordan lastetid, bildestørrelser, JavaScript og tredjepartsskript skal vurderes. Test med representativt innhold og de viktigste brukerreisene, ikke bare en tom forside.
SEO og migrering
Utvikleren bør kunne håndtere redigerbare titler og beskrivelser, canonical, statuskoder, sitemap, robots-regler og strukturert HTML. Ved redesign eller plattformbytte må gamle URL-er kartlegges og omdirigeringer testes. Et nytt design skal ikke koste dere eksisterende synlighet.
Universell utforming
Tilgjengelighet må inn i design, komponenter, innhold og test, ikke legges til etterpå. Kontrast, tastaturnavigasjon, fokusrekkefølge, skjemafeil og alternative tekster bør inngå i akseptansekriteriene. Tilsynet for universell utforming av ikt har veiledning og enkle tester som kan brukes i arbeidet.
Personvern og sikkerhet
Samle bare inn data dere trenger, og avklar formål, tilgang, lagringstid og sletting. Datatilsynets personvernprinsipper beskriver blant annet formålsbegrensning, dataminimering og ansvarlighet. Kartlegg også tredjepartsskript, skjemaer, logger og integrasjoner før lansering.
Analyse og måling
Definer hendelsene som viser om nettsiden gjør jobben sin. Det kan være fullført bestilling, sendt forespørsel, nedlastet dokument eller gjennomført søk. Test målingen med samtykkeoppsettet aktivt, og dokumenter hva hvert målepunkt betyr.
CMS og integrasjoner: spørsmål dere bør stille
Velg publiseringsløsning ut fra redaktørens arbeid og innholdets struktur. Et CMS er godt først når de som skal bruke det kan publisere trygt uten å be en utvikler om hver endring.
Spør om:
- hvilke innholdstyper og felt som skal være redigerbare
- hvordan forhåndsvisning, versjoner og godkjenning fungerer
- hvordan bilder beskjæres og alternative tekster håndteres
- om innhold kan eksporteres i et brukbart format
- hvordan roller og tilganger tildeles og fjernes
- hvem som eier og overvåker integrasjonene
- hva som skjer når et eksternt system er utilgjengelig
- hvordan API-endringer og mislykkede synkroniseringer oppdages
- hvilke bruksgrenser eller leverandørkostnader som kan øke
En integrasjon er ikke ferdig bare fordi den virker i en demonstrasjon. Den må også håndtere duplikater, tomme svar, tidsavbrudd og feil data på en forutsigbar måte.
15 spørsmål til nettsideutvikleren
Gode spørsmål gjør tilbudene lettere å sammenligne og avdekker hvor mye ansvar leverandøren faktisk tar.
- Hvilket brukerproblem mener dere at nettsiden skal løse?
- Hva anbefaler dere å kutte fra første leveranse?
- Hvilke antakelser bygger estimatet på?
- Hvem gjør design, tekst, utvikling, test og prosjektledelse?
- Hvordan får vi se og teste fremdriften underveis?
- Hvordan håndteres endringer i omfang?
- Hvilke kontoer og tilganger eier vi selv?
- Får vi tilgang til kildekode, designfiler og dokumentasjon?
- Kan en annen utvikler overta løsningen?
- Hvordan migreres innhold og gamle URL-er?
- Hvordan tester dere mobil, tilgjengelighet, SEO og sikkerhet?
- Hvordan overvåkes skjemaer og integrasjoner etter lansering?
- Hvilke løpende kostnader kan endre seg med trafikk eller bruk?
- Hva dekkes av garanti, support og driftsavtale?
- Hvem har ansvar den første tiden etter lansering?
Svarene bør havne i tilbudet eller avtalen. Muntlige forsikringer er vanskelige å forvalte når teamet endres.
Varselsignaler før dere signerer
Et godt tilbud gjør risiko synlig. Vær forsiktig når leverandøren lover mye uten å stille spørsmål eller forklare hva som ligger bak pris og tidsplan.
Se nærmere på tilbud som:
- foreslår teknologi før mål, innhold og integrasjoner er forstått
- bruker «ubegrenset» uten å beskrive grenser eller forutsetninger
- mangler ansvar for innhold, migrering eller kvalitetssikring
- lover en eksakt lanseringsdato før avhengigheter er kartlagt
- gir leverandøren eierskap til domene eller kritiske kontoer
- ikke forklarer hvordan dere får ut data og innhold
- behandler drift, sikkerhet og oppdateringer som et senere spørsmål
- viser designreferanser, men ingen relevant teknisk leveranse
Et varselsignal betyr ikke automatisk at leverandøren er feil. Det betyr at punktet må avklares skriftlig før dere bestemmer dere.
Overlevering og drift etter lansering
En nettside er overlevert når dere kan bruke, måle og forvalte den, ikke bare når den er synlig på domenet. Sett av tid til opplæring, dokumentasjon og en kontrollert periode etter lansering.
Overleveringen bør inneholde:
- oversikt over domene, hosting, CMS og tredjepartstjenester
- eiertilganger og rutine for å fjerne prosjektbrukere
- kildekode, byggeinstruksjoner og miljøoversikt der det er relevant
- dokumentasjon av innholdstyper, integrasjoner og målepunkter
- liste over kjente begrensninger og utsatt arbeid
- backup- og gjenopprettingsrutine
- kontaktvei, responstid og prioritering av hendelser
- plan for oppdateringer og videre forbedringer
Avtal også hva som skal måles etter lansering. Bruk faktiske søk, skjemaer, henvendelser og brukerproblemer til å prioritere neste endring. Nettsiden bør forvaltes som en tjeneste, ikke som en ferdig brosjyre.
Hva er forskjellen på en webdesigner og en nettsideutvikler?
En webdesigner former struktur, visuell stil og brukeropplevelse. En nettsideutvikler bygger den tekniske løsningen og kobler den til innhold, data og andre systemer. Mange leverandører dekker begge roller, men dere bør vite hvem som har ansvar for hvert fagområde.
Hva bør en nettside koste?
Det finnes ingen nyttig standardpris uten et definert omfang. Be om et estimat som viser faser, leveranser, antakelser og løpende kostnader. Sammenlign hva dere får, ikke bare totalsummen.
Hvor lang tid tar det å lage en nettside?
Tiden styres av omfang, innhold, integrasjoner, beslutningshastighet og testbehov. Be om en plan med milepæler og avhengigheter. En kort tidsplan er bare troverdig når leveransen også er tydelig avgrenset.
Bør vi velge WordPress eller headless CMS?
Velg WordPress eller et annet tradisjonelt CMS når en samlet publiseringsløsning dekker behovet og redaktørene vil ha kort vei til publisering. Velg headless når innhold skal gjenbrukes, frontenden må spesialbygges, eller nettstedet inngår i et større produkt. Begge kan være gode eller dårlige valg avhengig av oppsett og forvaltning.
Kan AI lage hele nettsiden?
AI kan hjelpe med struktur, tekstutkast, designvarianter, kode og tester. Noen må fortsatt ta ansvar for brukerbehov, rettigheter, personvern, integrasjoner, kvalitet og drift. Behandle AI-generert kode og innhold som arbeid som skal forstås, vurderes og testes.
Hvem bør eie domene og kildekode?
Virksomheten bør normalt stå som eier av domenet og ha eiertilgang til kritiske kontoer. Avtalen bør uttrykkelig beskrive rettigheter til spesialskrevet kode, designfiler, innhold og tredjepartskomponenter. Be om rådgivning hvis lisensvilkårene er uklare.
Kan en nettsideutvikler overta en eksisterende nettside?
Ja, hvis leverandøren får nødvendig tilgang og løsningen kan forstås og driftes forsvarlig. Be først om en teknisk gjennomgang av kode, hosting, CMS, avhengigheter, sikkerhet og kjente feil. Da kan begge parter avgrense hva som må ryddes før vanlig videreutvikling starter.
Neste steg
Begynn med et kort prosjektbrief: målgruppe, viktigste brukeroppgave, dagens løsning, integrasjoner og ønsket effekt. Be deretter to eller tre relevante leverandører beskrive anbefalt omfang, risiko, ansvar og drift på samme grunnlag.
Har dere et nettsideprosjekt som må avgrenses før dere velger utvikler? Start en samtale om behov, brukerreise og et beslutningsklart neste steg.