Breadcrumb schema — BreadcrumbList til stinavigation i SERP
BreadcrumbList schema aktiverer stinavigation i SERP — en af de mest pålidelige og konsistente rich results Google viser.
BreadcrumbList schema er structured data der definerer en sides hierarkiske placering i sitestrukturen. Google viser denne sti under sidetitlen i søgeresultater — og breadcrumb rich results er den mest konsistente og pålidelige rich result-type Google implementerer. For SEO er BreadcrumbList relevant fordi det øger click-through rate ved at give søgeren kontekst om sidens placering inden klik, og fordi det er den rich result-type der vises mest konsistent på tværs af domæner og indholdstyper.
Hvorfor BreadcrumbList er vigtig
Breadcrumb-stien i SERP giver søgeren kontekst om sidens placering inden klik — de ser at siden er en underside af en større kategori, ikke en isoleret side. Det øger click-through rate fordi resultatet fremstår mere struktureret og troværdigt.
I modsætning til FAQ og HowTo rich results — som Google har begrænset og gøres mere sjældne — vises BreadcrumbList konsekvent for sider med korrekt schema og klar hierarkisk struktur.
JSON-LD implementering
{
"@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/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Structured data",
"item": "https://stegger.dk/ordbog/structured-data/"
},
{
"@type": "ListItem",
"position": 4,
"name": "Breadcrumb schema"
}
]
}
Felter
| Felt | Status | Beskrivelse |
|---|---|---|
itemListElement | Påkrævet | Array af ListItem-objekter |
ListItem.position | Påkrævet | Numerisk position startende fra 1 |
ListItem.name | Påkrævet | Visningsnavn for dette trin |
ListItem.item | Anbefalet | URL til trinnet — udelades typisk på sidste trin |
Det sidste trin (den aktuelle side) behøver ikke et item-felt — siden er allerede den aktuelle URL. Inkluder det alligevel for konsistens hvis du foretrækker det.
BreadcrumbList og URL-hierarki
BreadcrumbList schema er uafhængigt af URL-strukturen. Du kan have flade URLs som eksempel.dk/produkt-navn/ og stadig definere et dybere hierarki i schema:
{
"@type": "BreadcrumbList",
"itemListElement": [
{ "position": 1, "name": "Forside", "item": "https://eksempel.dk/" },
{ "position": 2, "name": "Shop", "item": "https://eksempel.dk/shop/" },
{ "position": 3, "name": "Kategori", "item": "https://eksempel.dk/kategori/" },
{ "position": 4, "name": "Produktnavn" }
]
}
Google bruger schema-definitionen til SERP-visningen — ikke den faktiske URL-sti.
Kombination med sidespecifikt schema
BreadcrumbList kombineres typisk med det primære sidespecifikke schema — Article, Product, FAQPage osv. Som separate script-blokke i <head>:
<script type="application/ld+json">
{ "@type": "Article", ... }
</script>
<script type="application/ld+json">
{ "@type": "BreadcrumbList", "itemListElement": [...] }
</script>
Synlig breadcrumb-navigation
Det er best practice at have en synlig breadcrumb-navigation på siden der matcher BreadcrumbList schema — typisk implementeret som <nav aria-label="breadcrumb"> med <ol> og <li> elementer. Den synlige navigation kan markeres med itemscope og Microdata, men det er ikke nødvendigt når du bruger JSON-LD.
Sider uden synlig breadcrumb-navigation kan stadig bruge BreadcrumbList schema og opnå rich results — Google kræver ikke synlig breadcrumb.
Sidst opdateret: marts 2026. Denne artikel er en del af Stegger.dk’s SEO-ordbog.
Andre artikler i samme emne
- Article schema — structured data til artikler og blogindlæg
- Event schema — Structured data til begivenheder
- FAQPage schema — Structured data til FAQ-sektioner
- HowTo schema — Structured data til vejledninger og guides
- JSON — JavaScript Object Notation forklaret
- JSON-LD — Googles anbefalede format til structured data
- LocalBusiness schema — structured data til lokal SEO
- Organization schema — Structured data til virksomheder
- Person schema — Structured data til forfattere og eksperter
- Product schema — Structured data til produktsider og e-commerce
- Review schema — Structured data til anmeldelser og stjerner i SERP
- Schema — Schema.org markup og strukturerede data
- Schema markup — Schema.org og de vigtigste schema-typer
- Speakable schema — Structured data til AI-svar og voice search
- Structured data — Hvad er strukturerede data og hvad giver de?
- VideoObject schema — Structured data til videoindhold
- WebSite schema — Structured data til sitelinks og søgefunktion
Ofte stillede spørgsmål
- Er breadcrumb rich results garanterede med BreadcrumbList schema?
- Nej, men BreadcrumbList er den mest konsistente rich result Google viser. For sider med klar hierarkisk URL-struktur og korrekt schema vises breadcrumb-stien i SERP i langt de fleste tilfælde — markant mere konsistent end FAQ eller HowTo rich results.
- Skal breadcrumb schema matche den synlige breadcrumb-navigation på siden?
- Ja. Stien i BreadcrumbList schema skal afspejle den faktiske hierarkiske placering af siden og matche eventuel synlig breadcrumb-navigation. Afvigelse mellem schema og synlig navigation kan resultere i, at rich result ikke vises.
- Hvad sker der hvis min URL-struktur ikke afspejler hierarkiet?
- BreadcrumbList schema kan definere en logisk stistruktur uafhængigt af URL-strukturen. Google bruger schema-definitionen frem for URL-strukturen til at vise breadcrumbs i SERP. Du kan med andre ord have flade URLs og stadig vise hierarkisk breadcrumb-sti.
- Kan en side have mere end én BreadcrumbList-instans?
- Teknisk set kan en side have flere BreadcrumbList-blokke, men det er sjældent nødvendigt og kan forvirre Googles fortolkning. For sider med én klar hierarkisk placering bruges én BreadcrumbList. Sider der kan tilhøre flere kategorier kan have to separate stistrenge, men test altid med Rich Results Test inden publicering.
- Hvad er position-feltet i ListItem og kan det starte fra 0?
- Position-feltet er et påkrævet tal der angiver elementets plads i stien. Google kræver at positionen starter fra 1 — ikke 0. Første element i breadcrumb-stien er position 1, næste er position 2 osv. En forkert startværdi kan forhindre breadcrumb rich results i at vises korrekt.
Placering i ordbogen
- Article schema — structured data til artikler og blogindlæg
- Event schema — Structured data til begivenheder
- FAQPage schema — Structured data til FAQ-sektioner
- HowTo schema — Structured data til vejledninger og guides
- JSON — JavaScript Object Notation forklaret
- JSON-LD — Googles anbefalede format til structured data
- LocalBusiness schema — structured data til lokal SEO
- Organization schema — Structured data til virksomheder
- Person schema — Structured data til forfattere og eksperter
- Product schema — Structured data til produktsider og e-commerce
- Review schema — Structured data til anmeldelser og stjerner i SERP
- Schema — Schema.org markup og strukturerede data
- Schema markup — Schema.org og de vigtigste schema-typer
- Speakable schema — Structured data til AI-svar og voice search
- Structured data — Hvad er strukturerede data og hvad giver de?
- VideoObject schema — Structured data til videoindhold
- WebSite schema — Structured data til sitelinks og søgefunktion