Emne

Structured data — Schema markup og JSON-LD

Structured data er kode der giver Google kontekst om dit indhold — og kan udløse rich results i SERP.

Structured data — Schema markup og JSON-LD

Structured data er kode, der giver søgemaskiner præcis, maskinlæsbar information om dit indhold. Frem for at Google forsøger at tolke, hvad din side handler om, fortæller structured data direkte: “dette er en opskrift, tilberedningstiden er 30 minutter, bedømmelsen er 4,5 stjerner af 5”. Det er semantisk kommunikation i et standardiseret sprog.

Hvad er structured data?

I kode-sammenhæng betyder “structured data” data, der er organiseret i et defineret format med forudsigelige felter og værdier — i modsætning til løs tekst, som kræver tolkning.

For web-SEO er structured data implementeringer af Schema.org-vokabularet, der placeres i din HTML og beskriver entiteter på siden: artikler, produkter, opskrifter, begivenheder, personer, organisationer, FAQ-spørgsmål og meget mere.

Google bruger structured data til to formål:

  1. Forbedret forståelse — Structured data giver Google sikker kontekst om indholdet, selv i tilfælde hvor teksten er tvetydig
  2. Rich results — Structured data kan udløse visuelle udvidelser i SERP: stjernebedømmelser, prisinformation, FAQ-accordions, opskriftsinformation og lignende

Rich results er ikke garanterede. Structured data giver eligibility — berettigelse til at vises som rich result. Google afgør, om det faktisk sker.

Schema.org — det fælles vokabular

Schema.org er et fælles projekt, initieret af Google, Bing, Yahoo og Yandex i 2011. Det definerer et standardiseret vokabular af typer og egenskaber, der kan bruges til at beskrive indhold på nettet.

Schema.org organiserer typer i et hierarki. Øverst er Thing — alt er en ting. Under Thing er bl.a. CreativeWork, Person, Organization, Place og Product. Under CreativeWork er bl.a. Article, BlogPosting, Recipe og WebPage.

Hver type har et sæt egenskaber. En Article kan have: headline, author, datePublished, dateModified, image, description og mange andre.

Googles understøttede typer med rich results-potentiale inkluderer (pr. 2026):

  • Article og NewsArticle
  • Product og Offer
  • Recipe
  • FAQPage
  • HowTo
  • Event
  • Organization
  • LocalBusiness
  • BreadcrumbList
  • VideoObject
  • JobPosting

JSON-LD — det anbefalede format

Der er tre måder at implementere structured data på: JSON-LD, Microdata og RDFa. Google anbefaler entydigt JSON-LD.

JSON-LD (JavaScript Object Notation for Linked Data) placeres i et <script>-tag i sidens <head> (eller <body>) og er komplet adskilt fra den synlige HTML:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Structured data — Schema markup og JSON-LD",
  "author": {
    "@type": "Person",
    "name": "Morten Stegger"
  },
  "datePublished": "2026-03-12",
  "description": "Hvad er structured data? Lær om Schema markup og JSON-LD."
}
</script>

Fordelen ved JSON-LD frem for Microdata og RDFa er adskillelsen fra HTML. Du kan tilføje, redigere og fjerne structured data uden at røre den synlige markup. Det gør vedligeholdelse og fejlfinding markant enklere.

Praktiske eksempler

FAQPage

FAQ-structured data kan udløse en accordion i SERP, hvor brugerne kan se spørgsmål og svar direkte i søgeresultatet:

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Hvad er structured data?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Structured data er maskinlæsbar kode der beskriver dit indhold for søgemaskiner i et standardiseret format."
    }
  }]
}

Breadcrumbs i SERP vises som sti under titlen og giver brugeren overblik over sidens placering i sitestrukturen:

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [{
    "@type": "ListItem",
    "position": 1,
    "name": "Forside",
    "item": "https://stegger.dk/"
  },{
    "@type": "ListItem",
    "position": 2,
    "name": "Ordbog",
    "item": "https://stegger.dk/ordbog/"
  }]
}

Validering af structured data

Fejl i structured data kan forhindre rich results og i sjældne tilfælde udløse manuelle advarsler fra Google. De vigtigste valideringsværktøjer er:

Google’s Rich Results Test (search.google.com/test/rich-results) — tester om en side er berettiget til rich results og viser eventuelle fejl og advarsler i structured data.

Google Search Console — Rapporten “Enhancements” viser aggregerede fejl på tværs af sitet, opdelt per structured data-type.

Schema.org Validator (validator.schema.org) — validerer mod Schema.org-specifikationen, uafhængigt af Googles implementering.

Hyppige fejl:

  • Manglende påkrævede felter (Google definerer required og recommended fields per type)
  • Structured data der ikke afspejler sidens faktiske indhold (kan give manual sanktion)
  • Forkert indlejring af typer
  • Ugyldig JSON-syntaks (manglende kommaer, ukorrekte citationstegn)

Structured data og indhold

Et kritisk princip: structured data skal afspejle det faktiske synlige indhold på siden. Du må ikke angive en bedømmelse i structured data, hvis der ingen synlig bedømmelse er på siden. Du må ikke markere indhold som FAQPage, hvis spørgsmål og svar ikke er synlige.

Google aktivt patruljerer og sanktionerer misbrug af structured data — primært at angive falske eller vildledende informationer for at manipulere SERP.

Structured data og AI-søgning

Med AI Overviews og lignende funktioner i Google vokser vigtigheden af structured data. Klart defineret structured data gør det lettere for AI-baserede svargenereringssystemer at forstå og bruge dit indhold korrekt — og kreditere dig som kilde.

Organization-structured data er specielt vigtig i denne kontekst: den hjælper Google med at bygge en solid entitetsforståelse af din virksomhed, der kan bruges på tværs af AI-genererede svar.

Relaterede artikler


Sidst opdateret: marts 2026. Denne artikel er en del af Stegger.dk’s SEO-ordbog.

Artikler i dette emne

Placering i ordbogen