Schema Markup & Struktureret Data: Den komplette guide (med kodeeksempler 2026)

Har du set søgeresultater med stjernebedømmelser, priser eller åbningstider vist direkte under titlen — uden at have klikket dig ind endnu? Det er struktureret data (Schema markup) i praksis. I denne artikel gennemgår jeg, hvad det er, hvordan du konkret implementerer det med rigtige kodeeksempler, og — fordi det er relevant i 2026 — hvordan det spiller sammen med AI-søgning. Til sidst viser jeg dig, helt konkret, hvordan jeg selv har implementeret FAQ-schema på lige netop denne artikel.

Hvad er struktureret data (Schema markup)?

Struktureret data er et stykke kode, du sætter ind på din hjemmeside, som fortæller søgemaskiner (og i stigende grad AI-systemer) helt præcist, hvad indholdet på siden betyder — ikke bare hvad der står. I stedet for at Google skal gætte sig til, at “4,8 ud af 1.240 anmeldelser” er en produktbedømmelse, fortæller schema det eksplicit i et maskinlæsbart format.

Schema.org er selve “ordbogen” — et fælles vokabular udviklet af Google, Microsoft, Yahoo og Yandex i samarbejde — som definerer, hvilke typer data der findes (Product, Article, LocalBusiness, FAQPage osv.), og hvilke felter hver type kan have.

Schema markup vs. rich snippets — hvad er forskellen?

Schema markup er koden, du implementerer. Rich snippets (eller “rich results”) er det visuelle resultat, Google kan vælge at vise i søgeresultaterne på baggrund af den kode — fx stjerner, billeder eller priser. At implementere schema er altså ingen garanti for, at Google rent faktisk viser det som et rich snippet.

2026-opdatering, du skal kende: Google har officielt fjernet FAQ rich results fra søgeresultaterne pr. 7. maj 2026 — de udfoldelige spørgsmål/svar under et søgeresultat vises altså ikke længere, uanset hvor korrekt din FAQ-schema er implementeret. Google fjerner desuden FAQ-rapportering fra Search Console i juni 2026 og API-understøttelse i august 2026. FAQPage-schema er stadig gyldig kode og skader intet at beholde — men den visuelle SERP-gevinst er væk. Læs mere om hvorfor længere nede i artiklen.

Er schema en rankingfaktor?

Kort svar: Nej — ikke direkte. Google har gentagne gange bekræftet, at struktureret data ikke i sig selv giver dig bedre placeringer. Det, der derimod sker indirekte, er, at schema:

  • Kan gøre dit søgeresultat mere tillokkende (rich snippets), hvilket historisk har givet højere CTR
  • Fjerner tvetydighed for Google og AI-systemer om, hvad indholdet betyder
  • Ifølge flere 2026-analyser øger sandsynligheden for at blive citeret i AI Overviews, ChatGPT og Perplexity — nogle undersøgelser peger på op mod 2-2,5 gange højere sandsynlighed for AI-citering med korrekt implementeret schema, om end tallene bør tages med forbehold, da de ofte stammer fra leverandører af schema-værktøjer

Med andre ord: Schema retter ikke et website med tyndt eller irrelevant indhold, men det kan give et allerede godt website et ekstra løft i, hvordan det bliver præsenteret og forstået — af både mennesker og maskiner.

Hvilket format skal du bruge?

Der findes tre formater: microdata (indlejret direkte i din HTML), RDFa, og JSON-LD. Google anbefaler JSON-LD, og det er langt det mest udbredte format i 2026. Fordelen er, at det ligger i en selvstændig kodeblok (et <script>-tag), adskilt fra din synlige HTML — det gør det markant nemmere at implementere, vedligeholde og fejlfinde. Alle eksemplerne herunder er derfor i JSON-LD.

Konkrete kodeeksempler på de vigtigste schema-typer

Organization — til din virksomheds grundoplysninger

Denne type fortæller Google, hvem du er som virksomhed: navn, logo, kontaktinfo og links til dine sociale profiler. Den ligger typisk på forsiden eller i temaets header.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Din Virksomhed ApS",
  "url": "https://dinvirksomhed.dk",
  "logo": "https://dinvirksomhed.dk/logo.png",
  "sameAs": [
    "https://www.facebook.com/dinvirksomhed",
    "https://www.linkedin.com/company/dinvirksomhed"
  ],
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+45-12345678",
    "contactType": "customer service"
  }
}
</script>

LocalBusiness — til virksomheder med fysisk adresse

Relevant hvis du har en fysisk lokation. Denne type spiller direkte sammen med det, jeg skrev om i artiklen om Google Business Profil-optimering — de to bør pege på nøjagtig de samme oplysninger (NAP-konsistens gælder også her).

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Din Virksomhed ApS",
  "image": "https://dinvirksomhed.dk/butik.jpg",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Hovedgaden 12",
    "addressLocality": "Aalborg",
    "postalCode": "9000",
    "addressCountry": "DK"
  },
  "telephone": "+45-12345678",
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "09:00",
      "closes": "17:00"
    }
  ]
}
</script>

Article — til blogindlæg og nyheder

Fortæller Google, at siden er en artikel, hvem der har skrevet den, og hvornår den er udgivet/opdateret — vigtigt for E-E-A-T-signaler.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Sådan optimerer du din hjemmeside til Google",
  "author": {
    "@type": "Person",
    "name": "Marianne Gilbak"
  },
  "datePublished": "2026-01-15",
  "dateModified": "2026-09-13",
  "image": "https://google-specialist.dk/artikel-billede.jpg"
}
</script>

Product + Review — til webshops

Gør det muligt at vise pris, lagerstatus og bedømmelse direkte i søgeresultatet — noget jeg også har været inde på i artiklen om Google Shopping, hvor et rent og velstruktureret produktfeed er en forudsætning i forvejen.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Sort regnjakke, dame",
  "image": "https://webshop.dk/produkter/regnjakke.jpg",
  "offers": {
    "@type": "Offer",
    "price": "499.00",
    "priceCurrency": "DKK",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "89"
  }
}
</script>

BreadcrumbList — til navigation

Viser din sides placering i hjemmesidens struktur direkte i søgeresultatet i stedet for den rå URL — pænere for brugeren og et ekstra kontekst-signal til Google.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type": "ListItem", "position": 1, "name": "Hjem", "item": "https://google-specialist.dk/"},
    {"@type": "ListItem", "position": 2, "name": "Blog", "item": "https://google-specialist.dk/blog/"},
    {"@type": "ListItem", "position": 3, "name": "Schema markup"}
  ]
}
</script>

Sådan implementerer du det i WordPress

Meget af arbejdet er allerede gjort for dig. Kører du Yoast SEO eller Rank Math (som denne hjemmeside gør), genereres Organization-, Article- og BreadcrumbList-schema automatisk for de fleste sider — uden at du behøver at røre en kodelinje.

Skal du tilføje noget, plugins ikke dækker (fx en specifik FAQ-, HowTo- eller Event-side), har du typisk to muligheder:

  • Et dedikeret schema-plugin (fx “Schema & Structured Data for WP” eller tilsvarende) med en visuel editor
  • Indsæt JSON-LD-koden direkte via et Custom HTML-plugin (fx Code Snippets eller Insert Headers and Footers) — det er den metode, jeg selv bruger til denne artikel, og som jeg viser konkret herunder

Uanset metode: valider altid din kode bagefter med Schema.org Validator eller Google Rich Results Test, og sørg for, at det, koden påstår, rent faktisk matcher det, der reelt står synligt på siden — Google straffer schema, der ikke stemmer overens med det synlige indhold.

Meta: Sådan har jeg selv implementeret FAQ-schema på denne artikel

I stedet for kun at forklare det i teorien, har jeg gjort det i praksis på selve denne side. Nederst i artiklen finder du en FAQ-sektion med fem spørgsmål. Bag den synlige accordion ligger følgende JSON-LD, indsat i selve indlægget:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Hvad er struktureret data (Schema markup)?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Struktureret data er kode, typisk i JSON-LD-format, der beskriver indholdet på en side i et sprog, søgemaskiner og AI-systemer kan forstå entydigt — fx at et tal er en pris, eller at en tekst er en produktanmeldelse."
      }
    },
    {
      "@type": "Question",
      "name": "Er schema markup en direkte rankingfaktor hos Google?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Nej. Google har flere gange bekræftet, at struktureret data ikke direkte forbedrer dine placeringer. Det kan derimod give indirekte fordele via rich snippets, tydeligere indhold for Google og øget sandsynlighed for at blive citeret af AI-systemer."
      }
    },
    {
      "@type": "Question",
      "name": "Viser Google stadig FAQ rich results i søgeresultaterne?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Nej. Google fjernede FAQ rich results fra søgeresultaterne den 7. maj 2026. FAQPage-schema er stadig gyldig kode, men udløser ikke længere den udfoldelige spørgsmål/svar-visning i Googles søgeresultater."
      }
    },
    {
      "@type": "Question",
      "name": "Hvilket schema-format bør jeg bruge — JSON-LD, microdata eller RDFa?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Google anbefaler JSON-LD, og det er i dag branchestandard. Det er nemmere at implementere og vedligeholde, fordi koden ligger adskilt fra din synlige HTML i stedet for indlejret direkte i den."
      }
    },
    {
      "@type": "Question",
      "name": "Hvordan tester jeg, om min strukturerede data er korrekt implementeret?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Brug enten Google Rich Results Test eller den officielle Schema.org Validator. Begge værktøjer viser, om koden er gyldig, og om den er kvalificeret til eventuelle rich results."
      }
    }
  ]
}
</script>

Bemærk to ting ved den implementering:

  • Spørgsmålene og svarene i koden er ordret identiske med det, der står i den synlige FAQ-sektion nedenfor — det er et krav fra Google, at struktureret data matcher det synlige indhold.
  • Fordi Google fjernede FAQ rich results 7. maj 2026, forventer jeg ikke, at denne kode udløser den klassiske udfoldelige boks i Google Search. Jeg implementerer den alligevel, fordi (a) Bing og andre søgemaskiner stadig kan gøre brug af FAQ-schema, (b) AI-crawlere som PerplexityBot og OAI-SearchBot kan tilgå og citere strukturerede data uafhængigt af, om Google viser en rich result, og (c) det er et konkret, verificerbart eksempel til netop denne artikel — du kan selv teste koden på Schema.org Validator og se, at den er 100 % gyldig.

Ofte stillede spørgsmål om schema markup

Hvad er struktureret data (Schema markup)?

Struktureret data er kode, typisk i JSON-LD-format, der beskriver indholdet på en side i et sprog, søgemaskiner og AI-systemer kan forstå entydigt — fx at et tal er en pris, eller at en tekst er en produktanmeldelse.

Er schema markup en direkte rankingfaktor hos Google?

Nej. Google har flere gange bekræftet, at struktureret data ikke direkte forbedrer dine placeringer. Det kan derimod give indirekte fordele via rich snippets, tydeligere indhold for Google og øget sandsynlighed for at blive citeret af AI-systemer.

Viser Google stadig FAQ rich results i søgeresultaterne?

Nej. Google fjernede FAQ rich results fra søgeresultaterne den 7. maj 2026. FAQPage-schema er stadig gyldig kode, men udløser ikke længere den udfoldelige spørgsmål/svar-visning i Googles søgeresultater.

Hvilket schema-format bør jeg bruge — JSON-LD, microdata eller RDFa?

Google anbefaler JSON-LD, og det er i dag branchestandard. Det er nemmere at implementere og vedligeholde, fordi koden ligger adskilt fra din synlige HTML i stedet for indlejret direkte i den.

Hvordan tester jeg, om min strukturerede data er korrekt implementeret?

Brug enten Google Rich Results Test eller den officielle Schema.org Validator. Begge værktøjer viser, om koden er gyldig, og om den er kvalificeret til eventuelle rich results.

Kilder

Tal for, hvor meget schema markup øger sandsynligheden for AI-citering, varierer betydeligt på tværs af kilder og bør læses som indikative, ikke som garanterede resultater for din egen hjemmeside.

Vil du have hjulpet din hjemmeside med struktureret data?

Jeg hjælper med at få schema sat rigtigt op — fra Organization og LocalBusiness til Product og Article. Skriv til mig, så kigger vi på det sammen.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top