Guide · Schema.org & JSON-LD (Danmark)

Strukturerede data: praktisk guide til Schema.org og JSON-LD for danske virksomheder

Strukturerede data hjælper søgemaskiner som Google med at aflæse fakta på dit website og vise dem som udvidede resultater ved relevante søgninger. Denne guide gennemgår ordforrådet fra schema.org, formatet JSON-LD, de vigtigste typer for små og mellemstore virksomheder i Danmark, indsættelse via kode eller plugin, test i Googles værktøjer samt forskellen på at gøre det selv og få arbejdet udført til fast pris.

Den lokale generator er gratis. Vores engangsservice til 390 € omfatter schema.org-opmærkning på op til 20 sider samt 5 nye svarsider med testrapport.

Overblik · Schema.org
JSON-LDanbefalet af Google Search Central
Ordforråd
schema.org
Lokal hovedtype
LocalBusiness
Gør-det-selv (1 lokation)
ca. 1 time
Fast pris (op til 20 + 5 sider)
390 €

Valideres i Test af udvidede resultater og på validator.schema.org.

Med schema.org og JSON-LD lægger du firmanavn, adresse, telefon, åbningstider, produkter og brødkrummer i kildekoden. Det gør siden kvalificeret til udvidede resultater i Google, men garanterer hverken visning eller bedre placering, og hver opmærket oplysning skal stå synligt på siden.

Hvad er strukturerede data, og hvordan fungerer schema markup og JSON-LD?

Et menneske ser straks, hvilke cifre på en kontaktside der er postnummeret og telefonnummeret. For en crawler er begge dele i udgangspunktet blot brødtekst.

Inden for søgemaskineoptimering dækker schema markup over en standardiseret kodestruktur baseret på ordforrådet fra schema.org, lanceret i 2011 af Google, Microsoft, Yahoo og Yandex (det ældre data-vocabulary.org understøttes ikke længere). Mens HTML-tags som <h1> kun styrer visningen, fortæller schema.org, hvad indholdet dækker over: f.eks. en tandlæge (Dentist), en optiker (Optician), en vare (Product) med pris i kroner (Offer) eller et arrangement (Event).

Ifølge introduktionen hos Google Search Central understøtter Google Søgning tre formater:

JSON-LD (anbefalet af Google)
JSON-LD ligger som en samlet blok i <script type="application/ld+json"> i <head> eller <body>. Da koden er adskilt fra de synlige HTML-elementer, kan designet ændres uden at ødelægge opmærkningen, og Google kan også læse JSON-LD indsat via JavaScript eller et CMS.
Microdata (mikrodata i HTML)
Microdata placerer attributterne itemscope, itemtype og itemprop direkte på de synlige HTML-tags i <body> eller <head>, hvor de let slettes ved temaændringer.
RDFa (Resource Description Framework in Attributes)
RDFa udvider HTML5 med attributterne vocab, typeof og property. Ved nyopsætning er JSON-LD næsten altid lettest at vedligeholde.

Strukturerede data i Google Søgning: udvidede resultater og påkrævede egenskaber

Google bruger opmærkningen til at aflæse fakta på siden og gøre den kvalificeret til udvidede visninger i søgeresultaterne.

Når Googlebot crawler en side, udlæser den også Schema.org-objekterne. I søgegalleriet hos Google Search Central dokumenteres alle understøttede udvidede resultater (Rich Results, tidligere Rich Snippets): åbningstider og kontaktdata for lokale firmaer, produktuddrag med pris og lagerstatus, brødkrummestier (breadcrumbs), arrangementer og artikler.

Google skelner mellem påkrævede egenskaber, som skal være udfyldt for at siden overhovedet kan opnå et udvidet resultat, og anbefalede egenskaber, der tilføjer flere detaljer. Ifølge Googles retningslinjer er det bedre at udfylde færre anbefalede felter helt præcist end at udfylde hvert eneste felt med upræcise eller fejlformaterede data.

Hvilke Schema.org-typer har en lille eller mellemstor virksomhed brug for?

En dansk håndværker, klinik, butik eller rådgiver behøver kun de typer opmærkning, der dækker virksomhedens faktiske indhold.

1. LocalBusiness og specifikke undertyper (adresse og åbningstider)
For en fysisk forretning eller klinik er LocalBusiness hovedtypen. Vælg den mest præcise undertype, såsom Dentist, Optician, Restaurant, Bakery, HairSalon, AutoRepair, Plumber eller LegalService. Påkrævede felter er name og address (PostalAddress med vejnavn, firecifret postnummer, by og DK); anbefalede felter er telephone (+45), url, image, geo (GeoCoordinates), openingHoursSpecification og priceRange.
2. Organization (selskabsidentitet, logo og sameAs)
Med Organization angives selskabet med name, url, logo, address, contactPoint, vatID og sameAs-henvisninger til officielle profiler.
3. Product med Offer (varer, DKK-priser og lagerstatus)
Kombinér Product med et indlejret Offer. Produktnavn (name), pris (price), valuta (priceCurrency: "DKK") og lagerstatus (availability, f.eks. https://schema.org/InStock) under offers skal stå synligt på siden; supplér evt. med shippingDetails og hasMerchantReturnPolicy.
4. BreadcrumbList (brødkrummesti i søgeresultatet)
BreadcrumbList viser sidens placering i websitets struktur som en liste af ListItem-elementer (position, name, item).
5. Article, BlogPosting og NewsArticle (fagindlæg og nyheder)
Til fagartikler og nyheder bruges Article, BlogPosting eller NewsArticle med headline, image, datePublished, dateModified og author. Har du en nyhed til danske medier, se vores danske guide til pressearbejde og nyhedsdistribution.
6. Event (arrangementer, kurser og åbent hus)
Event opmærker kurser og arrangementer med name, startDate, endDate og location (Place med PostalAddress).
7. Grænser for Review og AggregateRating (anmeldelser af egen virksomhed)
Ifølge Googles retningslinjer for anmeldelsesuddrag vises der ikke stjerner for LocalBusiness og Organization på virksomhedens eget website (self-serving reviews), men kun for typer som Product, Book, Course, Event eller SoftwareApplication. Læs om reglerne for kundeomtaler i vores danske guide til kundeanmeldelser på Google.

Komplet JSON-LD-eksempel for en lokal virksomhed i Danmark

Her er et samlet LocalBusiness-eksempel for en fiktiv optiker i Aarhus (undertypen Optician), klar til at tilpasse.

Eksemplet bruger firecifret dansk postnummer (8000), landekoden DK, telefon med +45 og åbningstider i 24-timersformat (09:30 til 17:30), som alt sammen skal stå synligt på siden:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Optician",
  "@id": "https://www.optik-vestergaard-aarhus.dk/#localbusiness",
  "name": "Optik Vestergaard ApS",
  "url": "https://www.optik-vestergaard-aarhus.dk/",
  "telephone": "+45 86 12 34 56",
  "priceRange": "DKK",
  "image": [
    "https://www.optik-vestergaard-aarhus.dk/billeder/butik-soendergade-aarhus.jpg"
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Søndergade 42",
    "postalCode": "8000",
    "addressLocality": "Aarhus C",
    "addressCountry": "DK"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 56.1539,
    "longitude": 10.2064
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "09:30",
      "closes": "17:30"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "10:00",
      "closes": "14:00"
    }
  ],
  "sameAs": [
    "https://dk.trustpilot.com/review/optik-vestergaard-aarhus.dk",
    "https://www.proff.dk/firma/optik-vestergaard-aps/aarhus-c"
  ]
}
</script>

Du kan generere scriptet gratis i vores LocalBusiness-schemagenerator eller oprette opmærkning til artikler, produkter og brødkrummer i vores generelle schemagenerator.

Begrænsede og udfasede udvidede resultater: status for FAQPage og HowTo i dag

Fold-ud-spørgsmål og trin-for-trin-bokse i Google Søgning er i dag udfaset for almindelige virksomheder.

I august 2023 meddelte Google på Search Central-bloggen om ændringer i HowTo og FAQ, at FAQPage-uddrag kun ville blive vist for kendte myndigheds- og sundhedssites, og i september 2023 udgik HowTo-uddrag helt.

Ifølge Googles oversigt over dokumentationsændringer stoppede Google Søgning den 7. maj 2026 helt med at vise udvidede FAQPage-resultater, og den 15. juni 2026 udgik FAQ-dokumentationen. Eksisterende FAQPage- og HowTo-kode kan dog blive stående på siden uden at give fejl.

Sådan tilføjer du strukturerede data: manuelt i HTML, via CMS eller med plugin

Valget mellem manuel indsættelse, plugin og en samlet leverance til fast pris afhænger af dit CMS og antallet af undersider.

Indsæt direkte i sidens HTML eller i dit CMS-headerfeltGenerér koden i vores gratis generator til lokale virksomheder og indsæt <script type="application/ld+json"> i <head> eller <body> (i Shopify, Wix, Squarespace og Webflow via sidens kodefelt).Vej 1 · ManueltMindre websites
Brug indbyggede CMS-felter eller etablerede WordPress-pluginsPå WordPress udskriver Yoast SEO og Rank Math SEO automatisk en JSON-LD-graf for WebPage, Article, Organization og BreadcrumbList. Brug kun ét schema-plugin ad gangen for at undgå modstridende dubletter.Vej 2 · CMS & pluginYoast SEO eller Rank Math
Overdrag op til 20 sider plus 5 nye svarsider til fast prisHar du mange ydelsessider eller flere lokationer, leverer vores service til opmærkning og svarsider plan, udkast, opsætning og testrapport for 390 €.Vej 3 · Fast prisEngangspris 390 €

Sådan tester du strukturerede data: Test af udvidede resultater, Schema Markup Validator og Search Console

Tre gratis værktøjer dækker tjek af Googles krav, validering af syntaksen og løbende overvågning.

1. Test af udvidede resultater (Google Rich Results Test)
Googles Test af udvidede resultater tester en URL eller et kodestykke, viser kvalificerede udvidede resultater og skelner mellem kritiske fejl og valgfrie advarsler.
2. Schema Markup Validator (validator.schema.org)
Schema Markup Validator på validator.schema.org kontrollerer syntaksen op imod hele ordforrådet fra schema.org.
3. Google Search Console: Værktøj til undersøgelse af webadresser og Rapporter om udvidede resultater
Efter udgivelse tjekkes siden i Værktøj til undersøgelse af webadresser med klik på Anmod om indeksering, hvorefter Rapporter om udvidede resultater overvåger fejl løbende.

Typiske fejl, Googles retningslinjer og rapporten Manuelle handlinger

Ud over gyldig syntaks skal opmærkningen overholde kvalitetskravene fra Google Search Central.

Opmærkning af indhold, der ikke er synligt for brugeren
Priser, åbningstider, adresser og spørgsmål i JSON-LD skal stå synligt på selve siden.
Vildledende eller globalt duplikeret opmærkning på irrelevante sider
Opmærkningen skal afspejle hovedindholdet på den enkelte URL frem for en global Product-opmærkning i footeren på alle sider.
Blokerede sider eller billedfiler
Siden og billederne i logo og image må ikke blokeres i robots.txt eller med noindex.
Rapporten Manuelle handlinger i Google Search Console
Ved brud på reglerne kan Google udstede Overtrædelse af politikken for strukturerede data i Rapporten Manuelle handlinger. Siden mister retten til udvidede resultater (uden at den almindelige placering i websøgning rammes), indtil fejlen er rettet og indsendt via Anmod om gennemgang.

Hvad strukturerede data ikke gør: ingen garanti for udvidede resultater eller placeringer

Klar besked om grænserne beskytter dig mod urealistiske løfter fra udbydere.

Google fastslår i sine generelle retningslinjer, at korrekt opmærkning gør en funktion mulig, men ikke garanterer, at funktionen bliver vist. Algoritmen tilpasser visningen efter søgehistorik, placering og enhed, og gyldig JSON-LD giver heller ingen garanti for en bedre placering i Google.

Maskinlæsbare stamdata og AI-assistenter: hvad der kan dokumenteres

Vores målinger viser ikke, at Schema.org i sig selv får en AI-assistent til at anbefale en virksomhed.

AIGROW hævder ikke, at AI-assistenter læser, bruger eller belønner schema markup. Opmærkningen angiver derimod virksomhedens fakta (navn, adresse, telefon og åbningstider) i en form, som software aflæser uden at gætte.

En AI-assistent med websøgning kan læse offentlige sider om en virksomhed og gentage de oplysninger, der står på dem, så samme firmanavn, adresse og telefonnummer overalt er det sikre valg: på dit eget website, på din Google Virksomhedsprofil (vores opsætning af Google Virksomhedsprofil koster 199 €), i dine registreringer på Virk og Proff.dk samt i katalogopslag, som gennemgået i vores danske guide til lokal synlighed på Google. I vores kildekortlægning for Danmark (udgave 2026-10, baseret på 103 svar med websøgning, heraf 69 fra ChatGPT og 34 fra Claude) indgik Trustpilot i 56 % af svarene, CVR API i 11 %, Handyhand i 10 %, Forbrugerrådet Tænk i 9 % og Aarhus Kommune i 9 %.

Læs mere om hvordan assistenter vælger virksomheder i vores danske guide til synlighed i AI-søgemaskiner. Vores gratis scanning, hurtigtjekket, de månedlige målinger og AIGROW Index spørger ChatGPT, Claude, Gemini og Grok; den skriftlige gennemgang af AI-synlighed til 490 € (20 til 40 købsspørgsmål, leveret inden for 5 arbejdsdage eller refunderet, og modregnet fuldt ud i første måned af Komplet AI-synlighed til 990 €/md.) spørger ChatGPT, Perplexity, Gemini og Claude.

Gør det selv med den gratis generator eller bestil opsætning til fast pris

Et mindre website med én adresse kan opmærkes på en time; større websites kan overdrage arbejdet til fast pris.

På et mindre website i WordPress, Shopify, Wix, Squarespace eller Webflow kan du selv tilføje LocalBusiness-opmærkning med vores gratis LocalBusiness-schemagenerator på en time. Vores service til strukturerede data og svarsider til 390 € (engangspris) dækker op til 20 sider plus 5 nye svarsider:

Schema.org-opmærkning på op til 20 sider samt 5 nye svarsider
JSON-LD for virksomhed, ydelser eller produkter, artikler, synlige FAQ'er og brødkrummer på op til 20 sider med sameAs-koblinger, samt 5 nye svarsider på websitets sprog. Kun synligt indhold opmærkes.
Faste tidsfrister og forhåndsgodkendelse (2 + 10 + 2 arbejdsdage)
Plan inden for 2 arbejdsdage efter dit svar; intet installeres uden din godkendelse. Udkast og opmærkning leveres inden for 10 arbejdsdage med to rettelsesrunder.
Installation via redaktørkonto eller kodeoverdragelse samt testrapport
Installation på WordPress, Shopify, Wix, Squarespace eller Webflow via redaktørkonto eller som kodepakke til din udvikler, samt en testrapport fra Googles Test af udvidede resultater og Schema.org-validatoren inden for 2 arbejdsdage.
Hvad servicen ikke lover, og fuld refusion
Ingen garanti for udvidede resultater, placeringer eller AI-omtale. Fuld refusion, hvis vi ikke leverer det aftalte, eller hvis du afbestiller før opstart.

Ofte stillede spørgsmål om strukturerede data og Schema.org

Nej. Ifølge Google Search Central garanterer opmærkning hverken en højere placering eller et udvidet søgeresultat, men gør siden kvalificeret til udvidede visninger.

Google Søgning understøtter alle tre formater, men Google anbefaler udtrykkeligt JSON-LD, fordi en samlet script-blok er adskilt fra dine synlige HTML-tags.

Blokken <script type="application/ld+json"> indsættes i <head> eller <body> i sidens HTML, eller dynamisk via JavaScript eller et CMS-felt.

Brug "Anmod om indeksering" i Værktøj til undersøgelse af webadresser i Search Console; ved hver søgning afgør Google ud fra søgeord, enhed og placering, om et udvidet resultat vises.

Fejl i Rapporter om udvidede resultater skyldes manglende påkrævede egenskaber (som name eller address på LocalBusiness); advarsler gælder valgfrie anbefalede felter.

Nej. På WordPress, Shopify, Wix, Squarespace eller Webflow tager LocalBusiness en time med vores gratis generator; vores service til fast pris (390 €) dækker op til 20 sider plus 5 svarsider, og en skriftlig gennemgang af din AI-synlighed koster 490 €.

Generer JSON-LD gratis selv eller lad os stå for hele opsætningen

Brug vores gratis generator til din adresse, eller bestil pakken til 390 € med opmærkning på op til 20 sider, 5 nye svarsider og testrapport.

Service til fast pris: 390 € som engangsbeløb · Gratis AI-scanning på fire assistenter