Structured data og schema.org: Slik gir du Google (og KI-en) kontekst siden ikke får ellers

Structured data er hvordan du forteller Google og KI-modellene hva siden din faktisk er. Her er JSON-LD, viktige typer, og hvordan du verifiserer at det funker.

Av Anabel Hafstad8 min lesetid
Flat editorial illustrasjon: en outlinet nettside med et lite JSON-vindu ved siden av — nøkkelverdi-par vises som outlinede og chartreuse-fylte bar-par, forbundet med en bold pil til nettsiden.
Innhold i denne artikkelen

Du kan ha verdens beste artikkel, men hvis Google må gjette hva den er, gjetter den ofte feil. Schema er hvordan du slutter å håpe.

Hva er structured data — og hvorfor bruker Google det?

Structured data er en måte å merke innhold på slik at maskiner forstår hva det er, ikke bare hva det står. En vanlig nettside sier «Kaffe fra Etiopia, 250 kr, 4.8/5 stjerner (127 anmeldelser)». Structured data sier: { type: "Product", price: "250", currency: "NOK", rating: "4.8", reviewCount: "127" }.

For Google er forskjellen enorm. Uten schema må søkemotoren tolke, gjette og statistisk anta. Med schema vet den akkurat hva hvert felt betyr — og kan vise det som rike resultater i søket.

Tre grunner til at du bør bry deg:

  • Rike søkeresultater. Stjerner, priser, FAQ-utfoldinger, breadcrumbs, artikkel-cards. Alt dette krever schema for å vises. Rike resultater tar mer plass og får høyere CTR.
  • Bedre forståelse for KI. ChatGPT, Perplexity og Google AI Overviews leser structured data. Riktig schema gjør deg lettere å sitere som kilde — en av grunnpilarene i GEO.
  • Konsistens på tvers av plattformer. Facebook, LinkedIn, Slack — alle bruker deler av samme merking (og:*-tagger er beslektet) for å bygge preview-kort når noen deler URL-en din.
Til venstre en outlinet nettside med brødtekst. Til høyre samme side med et outlinet JSON-vindu koblet til med bold pil, der to felt er chartreuse-fylt.
Innholdet er det samme. Structured data er oversetteren som gjør det maskinlesbart.

Schema.org, JSON-LD og formatene: hva du faktisk trenger

Ordkaoset kan være forvirrende, så la meg rydde:

  • Schema.org er vokabularet — ordboken som definerer typer (Article, Product, Person, Event) og hvilke felter de har.
  • JSON-LD, Microdata, RDFa er tre måter å skrive schema på i HTML. Google støtter alle tre, men anbefaler JSON-LD. Du bør også.
  • Structured data er den generelle betegnelsen for alle disse tingene til sammen.

JSON-LD er enklest fordi det er én blokk du legger inn i <head> (eller <body>), uten å måtte pepre HTML-en med attributter. Slik ser en enkel artikkel-merking ut:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Structured data og schema.org: SEO-guide",
  "datePublished": "2026-07-20",
  "author": { "@type": "Person", "name": "Anabel" },
  "publisher": { "@type": "Organization", "name": "SmåSeo" }
}
</script>

Én blokk. Ingen inline-merking. Alt Google trenger.

De viktigste schema-typene — hva du bør implementere først

Ikke alle 800+ typene på schema.org er relevante. Her er de som gir mest igjen for tiden:

  • Organization (forsiden) — hvem du er, logo, sosiale profiler. Grunnlag for kunnskapsgrafen din.
  • Article / BlogPosting (artikler) — forfatter, dato, hovedbilde. Kvalifiserer for artikkel-cards i Google Discover og AI Overviews.
  • BreadcrumbList (alle sider) — hjem › tips › teknisk seo › denne siden. Erstatter URL-en i søkeresultatet med en pen sti. Enkelt å implementere, undervurdert effekt. Kobler tett til hvordan du bruker interne lenker forøvrig.
  • FAQPage (der du har spørsmål og svar) — kan vise utfoldbare FAQ direkte i søkeresultatet. Google har innskrenket når det vises siden 2023, men det påvirker fortsatt AI Overview-siteringer.
  • Product (nettbutikk) — pris, tilgjengelighet, valuta, anmeldelser. Grunnlaget for stjerner og pris i søkeresultatet.
  • LocalBusiness (fysisk butikk/tjeneste) — adresse, åpningstider, kartkoordinater. Gir deg synlighet i lokalsøk og Google Maps.
  • Person (om-siden din) — hvem du er, ekspertise, sosiale profiler. Bygger E-E-A-T-signaler.
Fire outlinede bokser stablet: Article, BreadcrumbList, FAQPage, Organization. Article-boksen er chartreuse-fylt og har en bold pil ut mot et lite søkeresultat-kort.
Start med disse fire — Article, BreadcrumbList, FAQPage, Organization — og du dekker det meste.

GEO-vinkelen: hvorfor schema plutselig teller enda mer

Google AI Overviews, Perplexity og ChatGPT bruker structured data aktivt for å avgjøre hvem som blir sitert. Dette er ikke spekulasjon — det er dokumentert i Googles egen AI Overviews-dokumentasjon og i hvordan Perplexity beskriver kildevalget sitt.

Konkret hjelper schema med:

  • Forfatteridentitet (Person med sameAs til LinkedIn, X osv.). KI-modellene stoler mer på navngitte forfattere enn anonyme sider.
  • Publiseringsdato (datePublished + dateModified). Ferskt innhold prioriteres i tidssensitive spørsmål.
  • Kilde-troverdighet (Organization med sameAs, foundingDate, address). Hjelper modellen å skille «ekte selskap med spor» fra «tilfeldig blogg».
  • Struktur i lengre svar (FAQPage, HowTo). Modeller foretrekker å sitere strukturert innhold fordi de kan hente ut avsnitt direkte.

Slik implementerer du — steg for steg

Systematisk fremgangsmåte som funker på både 5-sides og 5000-sides nettsteder:

  • Kartlegg hva du har. Google Search Console → «Forbedringer». Der ser du hvilke schema-typer Google har oppdaget. Sammenlign med hva du burde ha.
  • Prioriter etter sidetype, ikke enkeltsider. Skriv én mal per sidetype (artikkel, produkt, kategori, forside) og la CMS-et fylle ut feltene automatisk.
  • Bruk JSON-LD. Legg blokken i <head> eller rett før </body>. Har du et CMS med schema-støtte (Astro, TanStack Start, Sanity, WordPress med Rank Math/Yoast), bruk den innebygde funksjonen. Ikke skriv ditt eget script hvis noe finnes.
  • Fyll ut alle påkrevde felter — Google har en liste per type på Search Central. Manglende felter betyr at siden ikke kvalifiserer for rike resultater.
  • Ikke lyv. Schema du ikke kan bevise med synlig innhold (falske anmeldelser, oppdiktede forfattere) kan gi manuelle straffer.
  • Test alt før publisering. Alltid.

Hvordan du verifiserer at det funker

To verktøy, gratis, brukes hver gang:

  • Rich Results Test — Googles offisielle test. Viser om siden kvalifiserer for rike resultater og hvilke typer den finner.
  • Schema Markup Validator — den tekniske valideringen mot schema.org-standarden. Fanger ugyldige typer og felter Google-testen ignorerer.

Kjør begge på hver sidetype før du ruller ut i skala. Og — dette er viktig — kjør Rich Results Test etter noen uker i produksjon også. Google endrer krav og din perfekte implementering kan bli utdatert.

To outlinede kort ved siden av hverandre — det venstre viser en chartreuse-fylt bekreftelse, det høyre en outlinet feilmelding — med bold piler fra en JSON-blokk øverst til begge.
To tester, hver gang. Én for om Google godtar det. Én for om standarden godtar det.

De vanligste feilene jeg ser

  • Kopiert schema fra en generator uten å endre feltene. «Author: John Doe» blir liggende på hele nettstedet.
  • Schema som ikke matcher synlig innhold. Sier «4.8 stjerner» i JSON-LD, men det finnes ikke anmeldelser på siden. Google ignorerer eller straffer.
  • Duplikate typer. To Article-blokker på samme side. Én er nok.
  • Manglende Organization på forsiden. Grunnlaget i kunnskapsgrafen din. Alle bør ha den.
  • FAQPage brukt der det ikke er reelle spørsmål. Google har strammet inn dette kraftig — falske FAQ kvalifiserer ikke lenger.
  • Ingen verifisering. Utrullet, aldri testet. Blir liggende feil i årevis.

Handlingsplan: én arbeidsdag, mest mulig effekt

StegHva du gjør
1Kjør Rich Results Test på forsiden og en artikkel/produkt. Se hva som mangler.
2Legg til Organization-schema på forsiden, inkl. logo og sameAs.
3Legg til Article/BlogPosting-mal på artikkelmalen din. Test på én artikkel.
4Legg til BreadcrumbList på alle sider (som regel én malendring).
5Legg til Person-schema for deg som forfatter. Koble opp sameAs.
6Kjør Schema Markup Validator på alle malene på nytt. Fiks feil.
7Sett en påminnelse om 4 uker for å sjekke GSC → «Forbedringer».

Oppsummert: Min mening om structured data

Structured data er en av de få tingene i SEO som gir ekstremt konkret utslag: du legger til én blokk kode, testen sier grønt, og noen uker senere ser du rike søkeresultater i GSC. Ingen tolkning, ingen spekulasjon.

Samtidig blir det oftere og oftere også GEO-arbeid. Grensen mellom «hjelpe Google å forstå siden» og «hjelpe KI å sitere siden» blir mindre for hver måned. Schema er en av få ting som virker i begge kanaler samtidig — og som ikke kan «hackes» billig.

Så ja: den er teknisk, den er kjedelig, og den blir sjelden feiret på pitch-møter. Men den er kanskje det billigste, mest varige SEO-grepet du kan gjøre denne uken.

Anabel — grunnlegger av SmåSeo

Er structured data på plass?

La SmåSeo strukturere dataene dine

Riktig schema er hva som skiller et vanlig søkeresultat fra ett som skiller seg ut — og det som gjør deg synlig i KI-svar. Jeg setter det opp riktig fra første stund.

  • Schema-audit: Jeg kartlegger hva du har, hva som mangler, og hva som er feil implementert på tvers av sidetyper
  • Implementering per sidetype: Jeg leverer JSON-LD-maler for artikler, produkter, kategorier, forside og lokal virksomhet som du kan bruke direkte
  • GEO-tuning: Jeg tuner schema med tanke på KI-søk — så AI Overviews og Perplexity lettere plukker deg som kilde
  • Opplæring: Jeg lærer deg å lese og skrive JSON-LD selv, slik at du kan legge til schema på nytt innhold uten hjelp

Gratis SEO analyse

Sjekk din egen side på under 30 sekunder

Få en gratis SEO analyse med teknisk SEO-sjekk og KI-vurdering av hvor synlig siden er for LLMer og AI Overviews.

Anabel Hafstad

Jeg kan hjelpe deg også — Anabel

Her kan du lese mer (for de spesielt interesserte)

Ofte stilte spørsmål

  • Structured data er den generelle betegnelsen på maskinlesbar merking av innhold. Schema.org er ordboken — vokabularet — som Google, Bing og de fleste andre støtter. JSON-LD er formatet du skriver det i. Alle tre betyr i praksis samme greia.