Slik bygger du en jobbportal: annonser, søknader og betalte oppføringer
For å bygge en jobbportal velger du en nisje der arbeidsgivere sliter med å nå riktige kandidater, lager en ryddig liste med jobber og filtre som matcher hvordan kandidatene søker, gir hver jobb en egen, godt strukturert side, og lar arbeidsgivere legge ut og betale for annonser gjennom et enkelt skjema og en enkel betalingsløsning. Bestem tidlig om kandidatene søker på din side eller på arbeidsgiverens, for det avgjør hvor mye personopplysninger du må håndtere. Det vanskeligste er å få både arbeidsgivere og kandidater inn på en ny portal; programvaren er den lette delen.
Hva en jobbportal trenger
| Del | Hva den dekker | MVP? |
|---|---|---|
| Jobbliste | Nyeste jobber først, med filtre | Ja |
| Jobbsider | Tittel, selskap, sted eller remote, lønnsspenn, beskrivelse, hvordan man søker | Ja |
| Filtre og søk | Stikkord, type stilling, sted eller remote, erfaringsnivå, lønn | Ja, bare noen få |
| Legg ut en jobb | Skjema for arbeidsgiver, forhåndsvisning, betaling, deretter publisering | Ja |
| Admingjennomgang | Godkjenne, redigere eller avvise annonser før eller etter at de går live | Ja |
| Utløp | Jobber forsvinner etter en fastsatt periode eller når stillingen er besatt | Ja |
| Jobbvarsler | E-post til kandidater med nye jobber som passer interessene deres | Kort tid etter lansering |
| Arbeidsgiverkontoer | Administrere annonser, fornye dem og se enkel statistikk | Senere |
| Selskapssider | Alle jobber fra én arbeidsgiver, med en kort profil | Senere |
| Søknader på siden | Kandidater søker og laster opp CV på portalen din | Valgfritt |
Dataene
Jobber, selskaper, kategorier eller stillingstyper, steder og — hvis du tar imot betalinger — bestillinger eller annonser med betalingsstatus og utløpsdato. Hvis du samler inn søknader, legg til søknader og CV-filer, koblet til jobben og synlige bare for den arbeidsgiveren.
Tilganger
- Alle kan se levende, ikke-utløpte jobber.
- En arbeidsgiver kan bare redigere egne annonser.
- Hvis du tar imot søknader på siden, ser en arbeidsgiver bare søknader til egne jobber, og kandidater ser bare sine egne.
- Administratorer kan se og moderere alt.
CV-er inneholder personopplysninger: navn, kontaktopplysninger og arbeidshistorikk. Hvis du lagrer dem, hold filene private, slett dem etter en fastsatt periode, og si tydelig i personvernerklæringen hvor lenge du beholder dem.
Beslutninger og avveininger
Nisje
Generelle jobbportaler er overfylte. Nisjeportaler vinner på relevans: fjernjobber for et bestemt programmeringsspråk, jobber innen klimateknologi, sykepleierstillinger i én region, serveringsjobber i én by. En smal nisje gjør filtrene dine åpenbare og markedsføringen enklere.
Søk på siden eller utenfor
Utenfor (en lenke til arbeidsgiverens søknadsside eller en e-postadresse) er enklere: ingen CV-lagring, færre personvernforpliktelser, og arbeidsgivere bruker fortsatt sine egne rekrutteringsverktøy. På siden gir kandidatene en mer enhetlig opplevelse og lar deg tilby arbeidsgivere en enkel søkerliste, men da håndterer du personopplysninger og bygger en del av et søkerregistreringssystem. De fleste nye portaler starter utenfor.
Priser
Vanlige modeller er en fast pris per annonse, en høyere pris for fremhevede annonser, rabatterte pakker med flere annonser, eller abonnementer for hyppige arbeidsgivere. Start med én pris og én oppgradering. Noen portaler legger ut de første jobbene gratis for å vise aktivitet; gjør du det, vær ærlig om hvilke oppføringer som er betalte, sponsede eller hentet fra andre steder.
Utløp og aktualitet
Jobbsøkere mister tilliten raskt når de søker på stillinger som allerede er besatt. Gi hver jobb en utløpsdato (30 eller 60 dager er vanlig), la arbeidsgivere merke stillinger som besatt, og skjul utløpte jobber automatisk. Den enkleste løsningen er å filtrere på utløpsdato hver gang jobber vises, slik at ingenting må kjøre etter en tidsplan for å skjule dem.
Synlighet i søk
Jobbsider kan vises i Googles jobbsøk hvis de har riktig strukturert data. Fra september 2026 lister Googles dokumentasjon opp obligatoriske JobPosting-egenskaper, blant annet jobbtittel, beskrivelse, publiseringsdato, ansettende organisasjon og jobbsted (med egen veiledning for fjernjobber). Der står også at utløpte jobber bør fjernes — ved å sette en tidligere validThrough-dato, returnere 404 eller 410, eller fjerne markeringen — og at markeringen bare hører hjemme på enkeltsider for jobber, ikke på listesider. Sjekk Googles oppdaterte veiledning før du implementerer det.
Det gjør sidegjengivelse viktig: jobbsider bør kunne leses av søkemotorer uten at de er avhengige av tung JavaScript på klientsiden. Guiden vår om SEO for AI-bygde nettsider forklarer alternativene.
En første prompt til en AI-bygger
Bygg en nisjejobbportal som heter GreenStack Jobs for programvarestillinger hos selskaper innen klima og ren energi. Jobbsider inneholder tittel, selskapsnavn og logo, sted eller «Remote» med tillatte land, lønnsspenn, ansettelsestype, erfaringsnivå, beskrivelse og en «Søk»-knapp som lenker til arbeidsgiverens søknadsadresse. Forsiden viser aktive jobber, nyeste først, med fremhevede jobber festet øverst, og filtre for stillingstype, fjern/på kontor, erfaringsnivå og lønn, lagret i URL-en. Arbeidsgivere bruker et skjema for «Legg ut en jobb», forhåndsviser annonsen og sender inn; annonsene venter i en admin-kø til de godkjennes. Jobber utløper 30 dager etter publisering og skjules når de er utløpt. Hver jobbside får en unik tittel, metabeskrivelse og JobPosting-strukturert data. Bruk Next.js slik at jobbsidene gjengis på serveren. Lagre data i en database og logoer i fillagring. La betaling være et plassholdertrinn — vi legger til Stripe Checkout etterpå.
Når kjernen fungerer, legg til Stripe Checkout for annonseavgiften, og deretter e-postvarsler for kandidater. Slik legger du til betalinger i appen din dekker checkout og webhooks.
Byggetrinn
- Velg nisjen og lag en liste over filtrene kandidatene ville brukt.
- Samle et første sett med ekte jobber — med tillatelse, eller ved å lenke til den opprinnelige annonsen.
- Bygg jobbsidene, listen og filtrene med disse dataene.
- Legg til skjemaet for å legge ut en jobb med forhåndsvisning og en admin-godkjenningskø.
- Legg til betaling for annonser i testmodus, deretter i live-modus: betal, så går jobben til gjennomgang eller live.
- Legg til utløp og «merk som besatt».
- Legg til grunnleggende SEO og JobPosting-markering på jobbsider, samt et sitemap.
- Lanser en kanal for kandidater — et ukentlig e-postbrev med nye jobber, eller et fellesskap i nisjen din.
- Legg til arbeidsgiverkontoer slik at tilbakevendende kunder kan administrere og fornye annonser.
- Vurder søknader på siden først når arbeidsgivere etterspør det.
Vanlige feil
- Å lansere tomt. Kandidater forlater en portal med fem jobber. Fyll den med ekte, relevante stillinger.
- Å la utløpte jobber stå. Det sløser kandidatenes tid og kan komme i konflikt med retningslinjene til søkemotorer.
- Å legge ut jobber på en villedende måte uten at arbeidsgiveren vet om det. Hvis du lister stillinger fra andre steder, lenk til kilden og ikke antyd at arbeidsgiveren har betalt deg.
- Å skjule lønnsspenn. Mange kandidater filtrerer på lønn først, og de steder der lønnsspenn i jobbannonser er lovpålagt, må det vises. Gjør feltet tydelig.
- Å samle inn CV-er uten en plan. Å lagre personopplysninger du ikke trenger, er risiko uten gevinst.
- Svak moderering. Svindelannonser dukker opp på åpne portaler. Gå gjennom nye arbeidsgivere før annonsene deres blir synlige.
- Strukturert data på listesider, eller oppdiktede felt. Følg søkemotorens retningslinjer nøyaktig.
Kostnader og verktøy
Hosting, en database og lagring for logoer er grunnkostnadene. Betalingsgebyrer gjelder for hver betalt annonse. En e-posttjeneste sender jobbvarsler og kvitteringer. Hvis du legger til søknader på siden, kommer CV-lagring og eventuell virusskanning av opplastinger i tillegg. Sjekk gjeldende priser på hver leverandørs egen side.
Når et ferdig produkt er det bedre valget
Hvis du raskt vil ha en standard jobbportal, kan ferdig jobbportalprogramvare gi deg annonsering, betalinger, varsler og arbeidsgiverkontoer rett ut av boksen, vanligvis for et månedlig gebyr. Det passer også for fellesskap eller foreninger som bare vil ha en jobbside ved siden av en eksisterende nettside. Hvis du bare trenger å ansette i ditt eget selskap, trenger du ikke en jobbportal i det hele tatt — et søkerregistreringssystem eller en karriereside vil tjene deg bedre. Bygg din egen når nisjen din krever uvanlige felt, filtre eller priser, når portalen er en del av et større produkt, eller når du vil ha full kontroll over sidene for søk.
Bygge den med Mythex
Mythex kan bygge portalen fra prompten over: jobbsider, filtre lagret i URL-en, et skjema for å legge ut annonser med en admin-kø, og utløpslogikk, med en egen Postgres-database og fillagring for logoer. Du kan be om Next.js slik at jobbsidene gjengis på serveren, sjekke dem i live-forhåndsvisningen, og publisere til en offentlig URL eller ditt eget domene på Pro. Innlogging for arbeidsgivere og betalinger tar du med selv: du velger en autentiseringsløsning og kobler til din egen Stripe-konto, med nøkler lagret som hemmeligheter i prosjektet. E-post for jobbvarsler bruker en leverandør som Resend eller Postmark med din egen nøkkel.
Dokumentasjonen dekker å ta imot betalinger med Stripe, å sende e-post og SEO for publiserte apper. For en rekrutteringsfokusert start, se nettside-bygger for rekrutteringsbyråer; hvis du i stedet sporer kandidater til din egen ansettelse, er malen for ansettelsespipeline nærmere. En jobbportal er en slags katalog, så slik bygger du en katalogside er også nyttig bakgrunn.
Spørsmål
Hvordan tjener jobbportaler penger?
De fleste tar betalt av arbeidsgivere for å legge ut en jobb, ofte med betalte tillegg som fremhevet plassering eller lengre annonseperiode. Noen selger også annonsepakker, abonnementer for arbeidsgivere, sponsede plasser i nyhetsbrev eller tilgang til en kandidatdatabase.
Bør kandidatene søke på portalen min eller på arbeidsgiverens side?
Å lenke til arbeidsgiverens egen søknadsside er enklere, og det er det mange nisjeportaler gjør. Å samle inn søknader på portalen din gir deg mer data og verdi, men da må du lagre CV-er og personopplysninger trygt og ansvarlig.
Hvordan kommer jobbannonsene mine inn i Googles jobbsøk?
Legg til JobPosting-strukturert data på hver enkelt jobbside, i tråd med Googles dokumentasjon, og fjern eller merk utløpte jobber raskt. Google sier at markeringen hører hjemme på jobbdetaljsiden, ikke på sider som viser mange jobber.
Hvordan får jeg de første arbeidsgiverne inn på en ny jobbportal?
Legg ut et sett med ekte, relevante jobber selv, med tillatelse eller med lenker til den opprinnelige annonsen. Tilby tidlige arbeidsgivere gratis eller rabatterte annonser, og bygg et kandidatpublikum gjennom et nyhetsbrev eller et fellesskap i nisjen din.