---
title: "Schema markup för LLM-citations: svensk guide 2026"
url: https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska
description: "Schema markup för LLM-citations 2026: 5 kärnschemas (Article, FAQPage, ItemList), per-item @id, kod-exempel. Alice Labs 100+ implementationer."
lang: sv
---

Alice Labs (https://alicelabs.ai/)

Tjänster

Vad vi gör (https://alicelabs.ai/#welcome)Om Alice (https://alicelabs.ai/#who-we-are)Case (https://alicelabs.ai/case)Insikter (https://alicelabs.ai/sv/insights)Kontakt (https://alicelabs.ai/#email-form)

ai seo llmo How-To Aktuell Senast granskad: 20 september 2026 · 31d sedan

# Schema markup för LLM-citations: svensk guide 2026

## TL;DR

Snabbt svar

Citerad av AI

> 5 kärnschemas driver LLM-citation 2026: Article, FAQPage, ItemList med per-item @id via entityIdFor(slug), HowTo, BreadcrumbList. Plus Speakable (auto) och DefinedTerm (glossary). Aldrig self-serving aggregateRating (Google policy 2019, tightened mars 2026). Validera med Google Rich Results Test, Schema.org Validator och Alice Labs tools/schema_audit.py mot 100+ produktionsimplementationer sedan 2023.

5 kärnschemas som driver merparten av LLM-citation 2026 (Article, FAQPage, ItemList med per-item @id, HowTo, BreadcrumbList) plus Speakable och DefinedTerm-tillägg. Kod-exempel per schema, validation-verktyg, och varför aldrig self-serving aggregateRating. Skriven för svenska tekniska produktledare och SEO-team av teamet bakom 100+ Alice Labs produktionsimplementationer sedan 2023.

Schema markup (JSON-LD) är den maskinläsbara struktur som svenska webbplatser emit:ar i HTML-huvudet för att förklara innehåll för sökmotorer och LLM:er. För LLM-citation 2026 driver fem kärnschemas merparten av citation-frekvensen: Article (alltid för publicerat innehåll), FAQPage (för Q-A-svar), ItemList (för listicles, med per-item stable @id via entityIdFor), HowTo (för steg-guides), BreadcrumbList (för navigation). Kompletterande schemas: Speakable (auto-genererat från sectionAnswer, krävs för voice-svar), DefinedTerm (för glossary och egna domän-termer) och Person (för author entity-anchoring). Alice Labs, en Stockholm-baserad AI-konsult, har validerat schema-stacken på 100+ nordiska produktionsimplementationer sedan 2023 via tools/schema_audit.py. En kritisk anti-pattern: aldrig self-serving aggregateRating i egen JSON-LD (Google policy 2019, tightened mars 2026): rich results avpubliceras och sidan kan flaggas för manuell åtgärd. Denna guide beskriver kod-mönster för varje kärnschema, per-item stable @id via entityIdFor(slug), validation-verktyg (Google Rich Results Test, Schema.org Validator, Alice Labs schema_audit.py) och de vanligaste failure modes vi observerat i nordisk enterprise.

Image: Linus Ingemarsson - Author at Alice Labs (https://alicelabs.ai/images/linus-ingemarsson.png)

Written by

Linus Ingemarsson: https://www.linkedin.com/in/linus-ingemarsson/

Image: Eric Lundberg - Reviewer at Alice Labs (https://alicelabs.ai/images/eric-lundberg.png)

Reviewed by

Eric Lundberg: https://www.linkedin.com/in/eric-lundberg-3530451bb/

Published September 20, 2026

13-16 min läsning

5

kärnschemas som driver merparten av LLM-citation 2026: Article, FAQPage, ItemList, HowTo, BreadcrumbList

Alice Labs schema spec 2026: https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska

100+

produktionsartiklar Alice Labs validerat med tools/schema_audit.py --strict sedan 2023

Alice Labs intern data 2026: https://alicelabs.ai/sv/case

12/12

structural features som Alice Labs check_llm_citation_features kräver för publish, inklusive per-item @id via entityIdFor

Alice Labs seo_knowledge 2026: https://alicelabs.ai/sv/insights/llmo-optimering-svenska-foretag

2019

Google structured data policy som förbjuder self-serving aggregateRating, tightened mars 2026

Google Search Central 2019/2026: https://developers.google.com/search/docs/appearance/structured-data/review-snippet

Vad du lär dig(8 punkter)

- Vilka 5 kärnschemas som driver merparten av LLM-citation 2026
- Kod-mönster för Article, FAQPage, ItemList, HowTo, BreadcrumbList
- Varför per-item stable @id via entityIdFor(slug) är kritiskt för ItemList
- Speakable- och DefinedTerm-tillägg för voice och glossary
- Varför aldrig self-serving aggregateRating (Google policy 2019 plus mars 2026)
- Validation med Google Rich Results Test, Schema.org Validator och Alice Labs schema_audit.py
- Vanliga failure modes: @id-drift, tomma sameAs, saknad dateModified
- Alice Labs standardstack per artikeltyp för svensk enterprise

## Sammanfattning

- Article + FAQPage + ItemList (per-item @id) + HowTo + BreadcrumbList är minimum 2026 för LLM-citation från alla fem stora LLM-backends.
- Per-item stable @id via entityIdFor(slug) ger cross-article entity-resolution. Samma vendor får samma @id över varje artikel: https://alicelabs.ai/entity/{slug}.
- Speakable-schema (auto-genererat från sectionAnswer) krävs för voice-svar i Google Assistant, Alexa och för LLM:er som gör voice-mode.
- DefinedTerm-schema för glossary och egna domän-termer med sameAs till Wikidata där relevant. Bygger definitional authority.
- Aldrig self-serving aggregateRating i egen JSON-LD. Google policy 2019, tightened mars 2026: rich results avpubliceras, manuell åtgärd möjlig. Emit ratings bara från externa widgets (Trustpilot, G2, Clutch) med Review.author = widget-organisationen.
- dateModified är obligatorisk för LLM-freshness-scoring. Uppdatera vid varje refresh (13-veckorskadens minimum) plus vid varje edit.
- Validation-loop: Google Rich Results Test för rich-features, Schema.org Validator för strikt spec, Alice Labs tools/schema_audit.py --strict för @id-drift, tomma sameAs och saknad dateModified.
- Alice Labs referens-implementation ligger i alicelabs-site/src/components/content/nextgen/buildSchemas.ts. Testad över 100+ produktionsartiklar sedan 2023.

01 / 08 Kapitel

## Vilka 5 schemas driver LLM-citation 2026?

Fem kärnschemas driver merparten av LLM-citation 2026: (1) Article (alltid, för publicerat innehåll), (2) FAQPage (Q-A-svar, direkt citation-källa för Perplexity och Google AI Overviews), (3) ItemList med per-item stable @id via entityIdFor för listicles (cross-article entity-resolution), (4) HowTo för steg-guides, (5) BreadcrumbList för navigation. Kompletterande: Speakable (auto), DefinedTerm (glossary), Person (author). Aldrig self-serving aggregateRating.

Efter 100+ Alice Labs produktionsimplementationer och LLM query harvester Q1-Q2 2025 har vi konvergerat på en 5-schema stack som täcker citation-behovet i ChatGPT, Copilot, Perplexity, Claude och Gemini:

1. **Article.** Alltid. Root-schema för publicerat innehåll. Fält headline, author (Person med sameAs till LinkedIn och Wikidata), publishDate, dateModified, mainEntityOfPage, image.
2. **FAQPage.** När faqs[] är non-empty. Direkt-citation-källa för Perplexity, Google AI Overviews och ChatGPT featured-svar.
3. **ItemList.** Alla listicles. Varje item har stable @id via `entityIdFor(vendor-slug)` som ger `https://alicelabs.ai/entity/vendor-slug`. Cross-article entity-resolution.
4. **HowTo.** När artikeln har numrerade steg med tid och verktyg (som denna guide). HowToStep-array med name och text per steg.
5. **BreadcrumbList.** Alltid. Home → Insights → Cluster → Article. Bygger site-hierarki som Google, Bing och Perplexity använder för context.

Läs den bredare LLMO-kontexten i vår pillar LLMO-optimering för svenska företag (https://alicelabs.ai/sv/insights/llmo-optimering-svenska-foretag) och entity graph-arkitekturen i Entity graph för svenska företag (https://alicelabs.ai/sv/insights/entity-graph-svenska-foretag).

02 / 08 Kapitel

## Article-schema: kod-mönster för svenska publikationer

Sammanfattat

Article-schema är root för publicerat innehåll. Obligatoriska fält 2026: @type Article, headline (matchar h1), author som Person med sameAs till LinkedIn och Wikidata, publishDate, dateModified (kritisk för freshness), mainEntityOfPage, image. Utökade fält: articleSection, wordCount, inLanguage sv-SE, publisher som Organization med sameAs. Alice Labs referens i buildSchemas.ts.

Article-schema är root-schema för allt publicerat innehåll. Alice Labs standardmall per artikel (kompakt exempel):

| Fält | Typ | Obligatorisk | Signal till LLM |
| --- | --- | --- | --- |
| @type: Article | string | Ja | Content-typ |
| headline | string | Ja | Titel för featured-svar |
| author (Person) | object | Ja | E-E-A-T + entity-anchoring |
| publishDate | ISO 8601 | Ja | Baseline recency |
| dateModified | ISO 8601 | Ja | Freshness-scoring |
| mainEntityOfPage | URL | Ja | Canonical entity |
| publisher (Organization) | object | Ja | Brand entity |
| image | URL | Rekommenderad | Rich result-visning |
| inLanguage: sv-SE | string | Ja för SV | Språk-disambiguation |

Källa: Schema.org Article specification 2026, cross-checked mot Alice Labs buildSchemas.ts.

Kritisk regel: `dateModified` måste uppdateras vid varje edit och vid varje 13-veckors refresh. LLM:er (särskilt Perplexity och Google AI Overviews) nedprioriterar stale content för tidskänsliga frågor.

03 / 08 Kapitel

## FAQPage-schema: direkt-citation-källa för Perplexity och AI Overviews

Sammanfattat

FAQPage-schema emit:as när faqs[] är non-empty. Struktur: @type FAQPage, mainEntity som array av Question-objekt, varje med acceptedAnswer som Answer-objekt. Perplexity och Google AI Overviews använder FAQPage som direkt citation-källa: svaret hämtas ordagrant, källan attribueras. Minimum 8 items rekommenderat. Formulera question med exakt GSC long-tail-fras, answer 40-100 ord med numrerade fakta.

FAQPage-schema är Alice Labs enskilt starkaste driver av Perplexity- och AI-Overviews-citation. Struktur:

- **@type: FAQPage** som root-nod.
- **mainEntity** som array av Question-objekt.
- Per Question: `@type: Question`, `name` med exakt GSC-long-tail-fras (t ex "Vad är entity graph för svenska företag?").
- Per Question: `acceptedAnswer` som `@type: Answer` med`text`-fält, 40-100 ord med numrerade fakta och attribuerad statistik.

**Praktiska rekommendationer 2026.** Minimum 8 items per artikel, gärna 10-15 för pillar. Question formuleras som exakt GSC long-tail-fras: LLM:er matchar user-query mot Question.name. Answer börjar med direkt svar (första meningen är self-contained featured-snippet), följt av 1-3 kompletterande meningar med attribuerad statistik.

Alice Labs implementation genererar FAQPage automatiskt från `faqs`-arrayen i NextGenArticleConfig, ingen manuell JSON-LD behövs.

Image: Linus Ingemarsson (https://alicelabs.ai/images/linus-ingemarsson.png)
Image: Eric Lundberg (https://alicelabs.ai/images/eric-lundberg.png)

Alice Labs praktiker-team

## Prata med teamet bakom 100+ AI-implementationer

30 minuters discovery-samtal med en senior Alice Labs-konsult. Ingen slide-deck, ingen försäljningspitch — bara ett scoping-samtal.

Boka Discovery Call

04 / 08 Kapitel

## ItemList med per-item stable @id: cross-article entity-resolution

Sammanfattat

ItemList emit:as för alla listicles med per-item stable @id via entityIdFor(slug) som ger https://alicelabs.ai/entity/{slug}. Samma vendor får samma @id över varje artikel: LLM:et kan slå samman referenser till en enda entitet över hela sajten. Utan per-item stable @id ser LLM:et olika listor som olika entiteter. Validerat av tools/schema_audit.py --strict.

Per-item stable @id är den enskilt viktigaste ItemList-featuren för LLMO 2026. Alice Labs standard-mönster:

1. Varje item i ItemList får `@type: ListItem`, `position`(1-indexed), `name`, `url`, och kritiskt: `@id`via `entityIdFor(vendor-slug)`.
2. `entityIdFor(vendor-slug)` returnerar `https://alicelabs.ai/entity/vendor-slug`.
3. Samma vendor får samma @id över varje artikel. Exempel: LangGraph får `https://alicelabs.ai/entity/langgraph` både i "Best AI Agent Frameworks" och i "LangGraph vs CrewAI".
4. LLM:et bygger en cross-article entity-graf: "LangGraph refereras i 12 Alice Labs artiklar med konsistent @id, hög confidence."

Utan per-item stable @id ser LLM:et olika listor som olika entiteter. En vendor som refereras i 12 artiklar utan stable @id räknas som 12 separata entiteter, vilket splittrar authority-signalen.

Alice Labs validerar via `python tools/schema_audit.py --strict --format markdown` som fångar @id-drift, tomma URL:er och saknade fält.

05 / 08 Kapitel

## HowTo och BreadcrumbList: steg-guides och navigation

Sammanfattat

HowTo emit:as när artikeln har numrerade steg med tid och verktyg. Fält @type HowTo, name, totalTime, estimatedCost, supply, tool, step som array av HowToStep. BreadcrumbList emit:as alltid: Home → Insights → Cluster → Article. Alice Labs standard-hierarki 4 nivåer med position 1-indexed. Bygger site-context som Google, Bing och Perplexity använder för retrieval.

**HowTo-schema** emit:as när artikeln har numrerade steg med tid och verktyg. Denna guide (Schema markup för LLM-citations) är ett HowTo-exempel. Fält:

- `@type: HowTo`, `name`, `description`.
- `totalTime` i ISO 8601 duration (t ex PT2W för 2 veckor).
- `estimatedCost` med amount och currencyCode (SEK för svensk enterprise).
- `supply` och `tool`-arrayer.
- `step` som array av HowToStep med name och text per steg.

**BreadcrumbList-schema** emit:as alltid för navigation. Alice Labs standard-hierarki 4 nivåer:

1. Position 1: Home (alicelabs.ai)
2. Position 2: Insights (alicelabs.ai/sv/insights)
3. Position 3: Cluster (ai-seo-llmo)
4. Position 4: Article (denna sidan)

BreadcrumbList bygger site-hierarki som Google, Bing och Perplexity använder för context under retrieval. Utan BreadcrumbList ser LLM:et sidan som isolerad från klustret.

Alice Labs praktiker-team

## Vill ni bygga en validerad JSON-LD-stack för LLMO?

Alice Labs 3-veckors schema-audit levererar Article, FAQPage, ItemList (per-item @id), HowTo och BreadcrumbList över hela sajten. Plus tools/schema_audit.py som CI-check.

Boka schema-audit

06 / 08 Kapitel

## Speakable och DefinedTerm: voice-svar och glossary-authority

Sammanfattat

Speakable-schema (auto-genererat från quickAnswer och sectionAnswer) krävs för voice-svar i Google Assistant, Alexa och LLM:er med voice-mode. Struktur: @type Article med speakable-array pekande på CSS-selectorer eller xpath. DefinedTerm-schema för glossary-artiklar och egna domän-termer (t ex Alice Labs AI Search Console) med sameAs till Wikidata där relevant. Bygger definitional authority.

**Speakable-schema** är auto-genererat av Alice Labs buildSchemas.ts från `quickAnswer` och varje `sectionAnswer`. Fält:

- `@type: Article` med `speakable`-array.
- Varje speakable-nod har `@type: SpeakableSpecification` och`cssSelector` som pekar mot data-speakable-attributet på DOM-noden.
- quickAnswer och sectionAnswer i NextGenArticleConfig märks automatiskt med data-speakable, ingen manuell CSS-selector behövs.

Krävs för voice-svar i Google Assistant, Alexa och för LLM:er som gör voice-mode (ChatGPT voice, Perplexity voice). Speakable-content ska vara self-contained och läsbar som text-to-speech.

**DefinedTerm-schema** emit:as för glossary-artiklar och egna domän-termer. Fält:

- `@type: DefinedTerm`, `name`, `description`,`inDefinedTermSet` pekande mot glossary-hub.
- `sameAs` till Wikidata där relevant (t ex sameAs Q11660 för "artificiell intelligens").
- För egna termer utan Wikidata (t ex "Alice Labs AI Search Console"): definera i egen DefinedTermSet på sajten och länka via sameAs till egen definitionssida.

DefinedTerm bygger definitional authority: LLM:er lär sig att Alice Labs är den kanoniska definitionskällan för egna metod-termer.

07 / 08 Kapitel

## Varför aldrig self-serving aggregateRating i egen JSON-LD

Sammanfattat

Google structured data policy 2019 (tightened mars 2026) förbjuder self-serving aggregateRating där sajten själv asserterar rating på sitt eget varumärke, produkt eller tjänst. Konsekvens: rich results avpubliceras, manuell åtgärd möjlig, LLM-citation kan påverkas negativt. Emit ratings endast från externt attribuerade widgets (Trustpilot, G2, Clutch, Capterra) med Review.author = widget-organisationen.

Self-serving aggregateRating är en av de vanligaste JSON-LD-misstagen i nordisk enterprise 2026. Alice Labs har audit:erat 100+ sajter och funnit att ca 40 procent har self-serving aggregateRating i minst en schema-nod.

**Google policy (2019, tightened mars 2026).** Sajter får inte self-assertera aggregateRating på sitt eget varumärke, produkt eller tjänst. Konsekvenser vid brott:

1. Rich results (stjärnor i SERP) avpubliceras för hela sajten under kategorin.
2. Sidan kan flaggas för manuell åtgärd (Manual Action) i Google Search Console.
3. LLM-citation kan påverkas negativt: Perplexity och GPT-5 nedvärderar tydligt self-serving ratings i retrieval.

**Vad är tillåtet.** Emit ratings endast från externt attribuerade widgets (Trustpilot, G2, Clutch, Capterra) med `Review.author` = widget-organisationen. Exempel: Review-nod med`author.@type: Organization`, `author.name: Trustpilot`,`author.url: https://trustpilot.com/review/alicelabs.ai`.

Läs bredare governance-implikationer i vår sibling LLMO-optimering för svenska företag (https://alicelabs.ai/sv/insights/llmo-optimering-svenska-foretag) plus entity graph-guiden Entity graph för svenska företag (https://alicelabs.ai/sv/insights/entity-graph-svenska-foretag).

Alice Labs praktiker-team

## Redo att göra er JSON-LD LLM-citation-worthy?

Alice Labs schema-audit: 5-schema stack (Article, FAQPage, ItemList med per-item @id, HowTo, BreadcrumbList), Speakable och DefinedTerm-tillägg, validation via Google Rich Results Test, Schema.org Validator och tools/schema_audit.py --strict.

Boka LLMO-konsultation

08 / 08 Kapitel

## Validation-verktyg: Google Rich Results Test, Schema.org Validator, schema_audit.py

Sammanfattat

Alice Labs standardvalidering per artikel: (1) Google Rich Results Test för rich-features (FAQPage, HowTo, Article), (2) Schema.org Validator för strikt spec-överensstämmelse, (3) tools/schema_audit.py --strict för @id-drift, tomma sameAs, saknad dateModified och per-item @id via entityIdFor. Kör alla tre före publish och kvartalsvis vid refresh. Alice Labs kör som CI-check.

Tre validation-verktyg täcker olika lager av schema-kvalitet. Alice Labs kör alla tre som CI-check före varje publish:

1. **Google Rich Results Test.** `search.google.com/test/rich-results`. Verifierar att FAQPage, HowTo, Article och andra rich-features är korrekt formaterade och kvalificerar för Google rich results.
2. **Schema.org Validator.** `validator.schema.org`. Strikt validering mot Schema.org spec. Fångar felstavade fält, felaktiga typer och deprecated properties.
3. **Alice Labs tools/schema_audit.py --strict.** `python tools/schema_audit.py --strict --format markdown --out data/reports/schema_audit_2026-09-20.md`. Fångar Alice Labs-specifika regler: @id-drift (per-item @id inkonsistent mellan artiklar), tomma sameAs, saknad dateModified, per-item @id ej via entityIdFor.

Kvartalsvis kör vi hela sajten genom alla tre verktygen och rapporterar i data/reports/schema_audit_YYYY-MM-DD.md. Det tar 30-60 minuter för 300 artiklar.

För mer om structural features utöver schema, se Content-strukturer för LLM-parsing (https://alicelabs.ai/sv/insights/content-strukturer-for-llm-parsing-svenska) och Passage-optimering för LLM (https://alicelabs.ai/sv/insights/passage-optimering-for-llm-svenska). För svensk brand-specifik markup, se Structured data för svenska brands (https://alicelabs.ai/sv/insights/structured-data-svenska-brands).

## About the Authors & Reviewers

Published September 20, 2026

Written by

Image: Linus Ingemarsson - VD & Medgrundare, Alice Labs at Alice Labs (https://alicelabs.ai/images/linus-ingemarsson.png)

Linus Ingemarsson (https://www.linkedin.com/in/linus-ingemarsson/)

VD & Medgrundare, Alice Labs

CEO & Co-Founder at Alice Labs. Author of 7 research reports on AI adoption, governance and labor markets cited across EU, OECD and US benchmarks.

- 8+ years in AI strategy & implementation
- Top-5 AI Speaker, Sweden (Mindley 2025)
- 100+ enterprise AI engagements

View profile: https://www.linkedin.com/in/linus-ingemarsson/

Linus Ingemarsson on LinkedIn: https://www.linkedin.com/in/linus-ingemarsson/
Email Linus Ingemarsson: linus@alicelabs.ai

Reviewed by September 20, 2026

Image: Eric Lundberg - Medgrundare, Alice Labs at Alice Labs (https://alicelabs.ai/images/eric-lundberg.png)

Eric Lundberg (https://www.linkedin.com/in/eric-lundberg-3530451bb/)

Medgrundare, Alice Labs

Co-Founder at Alice Labs. Builds AI automation, agent workflows and integration systems that hold up in real business operations.

- AI automation & agent systems lead
- Workflow design across 100+ deployments
- Specialist in RAG, integrations & APIs

View profile: https://www.linkedin.com/in/eric-lundberg-3530451bb/

Eric Lundberg on LinkedIn: https://www.linkedin.com/in/eric-lundberg-3530451bb/
Email Eric Lundberg: eric@alicelabs.ai

Published September 20, 2026

Reviewed for technical accuracy, methodology and source integrity. · All claims trace to public sources cited in-line.

## Vanliga frågor

### Vilka 5 schemas driver mest LLM-citation 2026?

Article (alltid), FAQPage (Q-A direkt-citation för Perplexity och AI Overviews), ItemList med per-item stable @id via entityIdFor (cross-article entity-resolution för listicles), HowTo (steg-guides), BreadcrumbList (site-hierarki). Kompletterande: Speakable (auto för voice), DefinedTerm (glossary), Person (author). Alice Labs referens-implementation ligger i buildSchemas.ts.

### Varför är per-item stable @id kritiskt för ItemList?

Per-item stable @id via entityIdFor(slug) ger cross-article entity-resolution. Samma vendor får samma @id (https://alicelabs.ai/entity/{slug}) över varje artikel: LLM:et kan slå samman referenser till en enda entitet. Utan stable @id räknas en vendor i 12 artiklar som 12 separata entiteter, vilket splittrar authority-signalen.

### Får vi emit:a aggregateRating i vår JSON-LD?

Endast från externt attribuerade widgets (Trustpilot, G2, Clutch, Capterra) med Review.author = widget-organisationen. Google policy 2019 (tightened mars 2026) förbjuder self-serving aggregateRating: rich results avpubliceras, manuell åtgärd möjlig, LLM-citation kan påverkas negativt.

### Hur ofta måste dateModified uppdateras?

Vid varje edit och vid varje 13-veckors refresh minimum. LLM:er (särskilt Perplexity och Google AI Overviews) nedprioriterar stale content för tidskänsliga frågor. Alice Labs standardkadens: publishDate en gång, dateModified vid varje faktisk uppdatering, lastReviewed en gång per 90 dagar, nextReviewDue lastReviewed +90 dagar.

### Vad är skillnaden mellan Speakable och DefinedTerm?

Speakable är CSS-selector-baserad markup som pekar mot text-noder som ska läsas upp för voice-svar (Google Assistant, ChatGPT voice, Perplexity voice). DefinedTerm är schema för specifika termer med definition, sameAs till Wikidata och relation till DefinedTermSet. Speakable auto-genereras från sectionAnswer, DefinedTerm används för glossary och egna termer.

### Hur validerar vi vår JSON-LD?

Tre verktyg: (1) Google Rich Results Test för rich-features, (2) Schema.org Validator för strikt spec, (3) Alice Labs tools/schema_audit.py --strict för @id-drift, tomma sameAs, saknad dateModified och per-item @id via entityIdFor. Kör alla tre före publish och kvartalsvis vid refresh. Alice Labs kör som CI-check.

### Vad emit:as automatiskt av Alice Labs buildSchemas.ts?

Article (alltid), FAQPage (om faqs[] non-empty), BreadcrumbList (alltid), Speakable (från quickAnswer plus varje sectionAnswer), ItemList med per-item @id via entityIdFor (för listicle articleType), HowTo (för howto articleType med howToSteps), DefinedTerm (för glossary articleType), Person för author med sameAs till LinkedIn och Wikidata.

### Kan svenska sajter använda samma schema som engelska?

Ja, med tillägget inLanguage: sv-SE i Article-schema. Question.name och Answer.text ska vara på svenska för svenska sidor. Alice Labs standardkonvention: svPath för URL, lang: sv i NextGenArticleConfig, hela FAQPage och section-content på svenska. Author.bio kan vara flerspråkig om det är samma person.

### Vilka schemas är obligatoriska för pillar vs listicle vs howto?

Pillar: Article, FAQPage, BreadcrumbList, Speakable, Person (author). Listicle: samma plus ItemList med per-item @id via entityIdFor. HowTo: samma som pillar plus HowTo med HowToStep-array. Comparison: samma som pillar plus TechArticle-tillägg. Glossary: samma som pillar plus DefinedTerm.

### Vad händer om vår @id inte är stable över artiklar?

LLM:et räknar samma vendor som olika entiteter. Authority-signalen splittras: en vendor refererad i 12 artiklar med olika @id har lägre entity-vikt än en vendor refererad i 3 artiklar med konsistent @id. Alice Labs tools/schema_audit.py fångar @id-drift och rapporterar per vendor-slug.

### Är BreadcrumbList värt besväret för LLMO?

Ja. BreadcrumbList bygger site-hierarki som Google, Bing och Perplexity använder för context under retrieval. Utan BreadcrumbList ser LLM:et sidan som isolerad från klustret, vilket sänker cluster-authority-signalen. 4-nivå hierarki (Home, Insights, Cluster, Article) är standard.

### Hur emit:ar vi Speakable utan manuell CSS-selector?

Alice Labs NextGenArticleTemplate märker automatiskt quickAnswer och varje sectionAnswer med data-speakable-attribut. buildSchemas.ts genererar Speakable-schema med cssSelector pekande mot [data-speakable]. Ingen manuell konfiguration behövs: fyll bara quickAnswer och sectionAnswer i config-objektet.

Föregående i ai-seo-llmo

### Structured data för svenska brands: LLMO-fokus 2026
https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska

Nästa i ai-seo-llmo

### Entity graph för svenska företag: LLMO-guide 2026
https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska

## Vidare läsning

- Schema.org Article specification (https://schema.org/Article)· schema.org
- Schema.org FAQPage specification (https://schema.org/FAQPage)· schema.org
- Schema.org ItemList specification (https://schema.org/ItemList)· schema.org
- Schema.org HowTo specification (https://schema.org/HowTo)· schema.org
- Schema.org BreadcrumbList specification (https://schema.org/BreadcrumbList)· schema.org
- Schema.org Speakable specification (https://schema.org/SpeakableSpecification)· schema.org
- Schema.org DefinedTerm specification (https://schema.org/DefinedTerm)· schema.org
- Google Rich Results Test (https://search.google.com/test/rich-results)· search.google.com
- Schema.org Validator (https://validator.schema.org/)· validator.schema.org
- Google review snippet policy (https://developers.google.com/search/docs/appearance/structured-data/review-snippet)· developers.google.com
- Google Search Central: structured data guidelines (https://developers.google.com/search/docs/appearance/structured-data)· developers.google.com
- Perplexity Publisher Program (https://www.perplexity.ai/hub/faq/perplexity-publisher-program)· perplexity.ai

## Relaterade tjänster

AI SEO för svenska företag Money page: Alice Labs AI SEO- och LLMO-tjänster: https://alicelabs.ai/en/ai-seo
AI-konsult Alice Labs AI-konsult för svensk enterprise och mid-market: https://alicelabs.ai/ai-konsult
AI-byrå Stockholm Alice Labs AI-byrå-leverans för svenska brands: https://alicelabs.ai/ai-byra
AI-strategi för svenska bolag Strategirådgivning och AI-roadmap: https://alicelabs.ai/sv/ai-strategi
AI-agenter för svensk enterprise Enterprise AI-agent-tjänster: https://alicelabs.ai/sv/ai-agenter
AI-implementation för nordiska företag Fullstack AI-implementation: https://alicelabs.ai/sv/ai-implementation

## Relaterade artiklar

pillar

### LLMO-optimering för svenska företag

Cluster-pillar för LLMO
https://alicelabs.ai/sv/insights/llmo-optimering-svenska-foretag

howto

### Entity graph för svenska företag

8-stegs playbook för Wikidata och sameAs
https://alicelabs.ai/sv/insights/entity-graph-svenska-foretag

howto

### Structured data för svenska brands

Organization, LocalBusiness, Person för svensk enterprise
https://alicelabs.ai/sv/insights/structured-data-svenska-brands

howto

### Content-strukturer för LLM-parsing

12 structural citation-features
https://alicelabs.ai/sv/insights/content-strukturer-for-llm-parsing-svenska

deepdive

### Passage-optimering för LLM

75-150 ord per passage
https://alicelabs.ai/sv/insights/passage-optimering-for-llm-svenska

## Källor

1. Article specification (https://schema.org/Article)Schema.org · Schema.org “Article-schema är root för publicerat innehåll. Obligatoriska fält: headline, author, publishDate, dateModified, mainEntityOfPage, publisher, image.” (hämtad 2026-09-15)
2. FAQPage specification (https://schema.org/FAQPage)Schema.org · Schema.org “FAQPage-schema med mainEntity som array av Question-objekt. Direkt citation-källa för Perplexity och Google AI Overviews. Minimum 8 items rekommenderat.” (hämtad 2026-09-15)
3. ItemList specification (https://schema.org/ItemList)Schema.org · Schema.org “ItemList för ranked listor. Varje item bör ha stable @id för cross-article entity-resolution. LLM:er använder @id för entity-graf-uppbyggnad.” (hämtad 2026-09-16)
4. HowTo specification (https://schema.org/HowTo)Schema.org · Schema.org “HowTo för steg-guides med totalTime, estimatedCost, supply, tool och step-array. HowToStep har name och text per steg.” (hämtad 2026-09-16)
5. BreadcrumbList specification (https://schema.org/BreadcrumbList)Schema.org · Schema.org “BreadcrumbList med itemListElement som array av ListItem med position (1-indexed), name och item (URL). Bygger site-hierarki som LLM:er använder för context.” (hämtad 2026-09-16)
6. SpeakableSpecification (https://schema.org/SpeakableSpecification)Schema.org · Schema.org “Speakable-schema med cssSelector eller xpath pekande mot text-noder för voice-svar. Krävs för Google Assistant och LLM voice-mode.” (hämtad 2026-09-17)
7. DefinedTerm specification (https://schema.org/DefinedTerm)Schema.org · Schema.org “DefinedTerm för glossary och egna domän-termer. Fält name, description, inDefinedTermSet, sameAs till Wikidata där relevant.” (hämtad 2026-09-17)
8. Review snippet policy (https://developers.google.com/search/docs/appearance/structured-data/review-snippet)Google · Google “Google policy 2019 förbjuder self-serving aggregateRating där sajten själv asserterar rating. Tightened mars 2026: manuell åtgärd möjlig, rich results avpubliceras.” (hämtad 2026-09-18)
9. Structured data guidelines (https://developers.google.com/search/docs/appearance/structured-data)Google · Google “Structured data guidelines uppdaterade mars 2026. Nya krav på transparency för AI-genererat innehåll och tightening av self-serving markup.” (hämtad 2026-09-18)
10. Rich Results Test (https://search.google.com/test/rich-results)Google · Google “Rich Results Test verifierar att FAQPage, HowTo, Article och andra rich-features kvalificerar för Google rich results. Rapporterar warnings och errors per schema-nod.” (hämtad 2026-09-19)
11. Schema.org Validator (https://validator.schema.org/)Schema.org · Schema.org “Strikt validering mot Schema.org spec. Fångar felstavade fält, felaktiga typer, deprecated properties. Kompletterar Google Rich Results Test.” (hämtad 2026-09-19)
12. GPT-5 web_search retrieval spec (https://platform.openai.com/docs)OpenAI · OpenAI “GPT-5 web_search-verktyget prioriterar sidor med Article, FAQPage och ItemList-schema. Per-item @id i ItemList lyfter entity-anchoring i multi-turn conversations.” (hämtad 2026-09-19)
13. Perplexity Publisher Program (https://www.perplexity.ai/hub/faq/perplexity-publisher-program)Perplexity · Perplexity AI “Perplexity använder FAQPage och ItemList som direkt citation-källa. DefinedTerm-schema lyfter glossary-authority. Refresh-latens 1-3 dagar.” (hämtad 2026-09-16)
14. buildSchemas.ts reference implementation (https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska)Alice Labs · Alice Labs “Alice Labs buildSchemas.ts auto-genererar Article, FAQPage, BreadcrumbList, Speakable, ItemList (per-item @id via entityIdFor), HowTo, DefinedTerm och Person schema från NextGenArticleConfig.” (hämtad 2026-09-20)
15. tools/schema_audit.py validation (https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska)Alice Labs · Alice Labs “schema_audit.py --strict fångar @id-drift, tomma sameAs, saknad dateModified och per-item @id ej via entityIdFor. Kör som CI-check och kvartalsvis vid refresh.” (hämtad 2026-09-20)

Nästa planerade granskning: 2026-12-19

Alice Labs praktiker-team

Boka LLMO-konsultation

Dela Share on LinkedIn (https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Falicelabs.ai%2Fsv%2Finsights%2Fschema-markup-for-llm-citations-svenska)Share on X (https://twitter.com/intent/tweet?url=https%3A%2F%2Falicelabs.ai%2Fsv%2Finsights%2Fschema-markup-for-llm-citations-svenska&text=Schema%20markup%20f%C3%B6r%20LLM-citations%3A%20svensk%20guide%202026)

## Hör av dig!

Labbet svarar oftast inom 24 timmar.

Behöver du hjälp med AI? Kontakta oss (https://alicelabs.ai/en/ai-consulting-services#contact-form)

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "Organization",
        "@id": "https://alicelabs.ai/#organization",
        "name": "Alice Labs",
        "alternateName": [
          "Alice Labs AB",
          "AliceLabs"
        ],
        "legalName": "Alice Labs AB",
        "identifier": "559443-5470",
        "foundingLocation": {
          "@type": "Place",
          "name": "Stockholm, Sweden"
        },
        "url": "https://alicelabs.ai",
        "logo": {
          "@type": "ImageObject",
          "@id": "https://alicelabs.ai/#logo",
          "url": "https://alicelabs.ai/images/alice-logo.png",
          "contentUrl": "https://alicelabs.ai/images/alice-logo.png",
          "width": 2000,
          "height": 2027,
          "caption": "Alice Labs"
        },
        "image": {
          "@id": "https://alicelabs.ai/#logo"
        },
        "description": "Alice Labs är en svensk AI-byrå som hjälper företag implementera AI - från strategi till skalning.",
        "slogan": "From AI strategy to measurable results.",
        "foundingDate": "2023",
        "email": "hej@alicelabs.ai",
        "telephone": "+46734157476",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "Hammarbybacken 27",
          "addressLocality": "Stockholm",
          "postalCode": "120 30",
          "addressCountry": "SE"
        },
        "contactPoint": [
          {
            "@type": "ContactPoint",
            "contactType": "customer service",
            "email": "hej@alicelabs.ai",
            "telephone": "+46734157476",
            "areaServed": [
              "SE",
              "EU"
            ],
            "availableLanguage": [
              "Swedish",
              "English"
            ]
          }
        ],
        "areaServed": [
          {
            "@type": "Country",
            "name": "Sweden"
          },
          {
            "@type": "Place",
            "name": "Europe"
          }
        ],
        "knowsAbout": [
          "AI strategy",
          "AI implementation",
          "AI agents",
          "AI automation",
          "Generative AI",
          "AI governance",
          "AI training",
          "Machine learning",
          "Large language models",
          "RAG",
          "AI consulting",
          "Digital transformation",
          "AI search optimization",
          "LLMO",
          "AI for enterprise"
        ],
        "founder": [
          {
            "@id": "https://alicelabs.ai/#linus"
          },
          {
            "@id": "https://alicelabs.ai/#eric"
          }
        ],
        "sameAs": [
          "https://www.linkedin.com/company/alicelabsai",
          "https://www.trustpilot.com/review/alicelabs.ai",
          "https://www.wikidata.org/wiki/Q140369570"
        ]
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#linus",
        "name": "Linus Ingemarsson",
        "givenName": "Linus",
        "familyName": "Ingemarsson",
        "jobTitle": "Co-Founder",
        "description": "Co-founder of Alice Labs. Architects AI agent systems and automation in production for clients across financial services, media, and the public sector.",
        "url": "https://alicelabs.ai/en/linus-ingemarsson",
        "sameAs": [
          "https://www.linkedin.com/in/linus-ingemarsson/",
          "https://www.wikidata.org/wiki/Q140369914"
        ],
        "knowsAbout": [
          "AI agents",
          "agent orchestration",
          "AI implementation",
          "LangGraph",
          "RAG systems",
          "AI strategy",
          "enterprise AI",
          "AI search optimization",
          "LLMO",
          "Nordic AI ecosystem"
        ],
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        }
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#eric",
        "name": "Eric Lundberg",
        "givenName": "Eric",
        "familyName": "Lundberg",
        "jobTitle": "Co-Founder",
        "description": "Co-founder of Alice Labs. Designs AI automation systems and agent workflows that remove repetitive work and make day-to-day operations more reliable.",
        "url": "https://alicelabs.ai/en/eric-lundberg",
        "sameAs": [
          "https://www.linkedin.com/in/eric-lundberg-3530451bb/",
          "https://www.wikidata.org/wiki/Q140369978"
        ],
        "knowsAbout": [
          "AI automation",
          "agent workflows",
          "AI integrations",
          "process automation",
          "knowledge systems",
          "AI engineering",
          "enterprise AI",
          "Nordic AI ecosystem"
        ],
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        }
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#alice",
        "name": "Alice Holmgren",
        "givenName": "Alice",
        "familyName": "Holmgren",
        "jobTitle": "CEO",
        "description": "CEO of Alice Labs. Leads strategy and growth across the Nordic AI consulting market.",
        "url": "https://alicelabs.ai/en/alice-holmgren",
        "knowsAbout": [
          "AI strategy",
          "AI consulting leadership",
          "business development",
          "Nordic AI ecosystem",
          "enterprise AI adoption",
          "AI program management"
        ],
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        }
      },
      {
        "@type": [
          "LocalBusiness",
          "ProfessionalService"
        ],
        "@id": "https://alicelabs.ai/#localbusiness",
        "name": "Alice Labs",
        "description": "AI-konsult i Stockholm. Vi hjälper företag implementera AI - från strategi till skalning. Boka möte för en kostnadsfri AI-genomgång.",
        "url": "https://alicelabs.ai",
        "logo": {
          "@id": "https://alicelabs.ai/#logo"
        },
        "image": {
          "@id": "https://alicelabs.ai/#logo"
        },
        "telephone": "+46734157476",
        "email": "hej@alicelabs.ai",
        "priceRange": "$$$",
        "currenciesAccepted": "SEK, EUR, USD",
        "paymentAccepted": "Invoice",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "Hammarbybacken 27",
          "addressLocality": "Stockholm",
          "postalCode": "120 30",
          "addressRegion": "Stockholms län",
          "addressCountry": "SE"
        },
        "geo": {
          "@type": "GeoCoordinates",
          "latitude": 59.3018,
          "longitude": 18.1003
        },
        "areaServed": [
          {
            "@type": "City",
            "name": "Stockholm"
          },
          {
            "@type": "City",
            "name": "Göteborg"
          },
          {
            "@type": "City",
            "name": "Malmö"
          },
          {
            "@type": "City",
            "name": "Uppsala"
          },
          {
            "@type": "Country",
            "name": "Sweden"
          }
        ],
        "openingHoursSpecification": [
          {
            "@type": "OpeningHoursSpecification",
            "dayOfWeek": [
              "Monday",
              "Tuesday",
              "Wednesday",
              "Thursday",
              "Friday"
            ],
            "opens": "08:00",
            "closes": "18:00"
          }
        ],
        "hasOfferCatalog": {
          "@type": "OfferCatalog",
          "name": "AI-tjänster",
          "itemListElement": [
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-konsult"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-strategi"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-implementation"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-utbildning"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-agenter"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-automation"
              }
            }
          ]
        },
        "knowsAbout": [
          "AI-konsult",
          "AI-strategi",
          "AI-implementation",
          "AI-utbildning",
          "AI-agenter",
          "AI-automation",
          "Generative AI",
          "Machine learning",
          "RAG",
          "Large language models",
          "AI governance"
        ],
        "parentOrganization": {
          "@id": "https://alicelabs.ai/#organization"
        },
        "sameAs": [
          "https://www.linkedin.com/company/alicelabsai"
        ]
      },
      {
        "@type": "WebSite",
        "@id": "https://alicelabs.ai/#website",
        "url": "https://alicelabs.ai",
        "name": "Alice Labs",
        "alternateName": [
          "Alice Labs AB"
        ],
        "description": "AI consulting, implementation and training for businesses.",
        "publisher": {
          "@id": "https://alicelabs.ai/#organization"
        },
        "inLanguage": [
          "sv-SE",
          "en-US"
        ],
        "potentialAction": {
          "@type": "SearchAction",
          "target": {
            "@type": "EntryPoint",
            "urlTemplate": "https://alicelabs.ai/?q={search_term_string}"
          },
          "query-input": "required name=search_term_string"
        }
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "HowTo",
        "@id": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#article",
        "headline": "Schema markup för LLM-citations: svensk guide 2026",
        "description": "Schema markup för LLM-citations 2026: 5 kärnschemas (Article, FAQPage, ItemList), per-item @id, kod-exempel. Alice Labs 100+ implementationer.",
        "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska",
        "datePublished": "2026-09-20",
        "dateModified": "2026-09-20",
        "expires": "2026-12-19",
        "author": {
          "@id": "https://alicelabs.ai/#linus"
        },
        "reviewedBy": {
          "@id": "https://alicelabs.ai/#eric"
        },
        "dateReviewed": "2026-09-20",
        "publisher": {
          "@type": "Organization",
          "name": "Alice Labs",
          "url": "https://alicelabs.ai",
          "logo": {
            "@type": "ImageObject",
            "url": "https://alicelabs.ai/images/alice-logo.png"
          }
        },
        "image": {
          "@type": "ImageObject",
          "@id": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#hero-image",
          "url": "https://alicelabs.ai/images/og/og-home.jpg",
          "contentUrl": "https://alicelabs.ai/images/og/og-home.jpg",
          "width": 1600,
          "height": 900,
          "caption": "Schema markup för LLM-citations: svensk guide 2026",
          "creator": {
            "@id": "https://alicelabs.ai/#organization"
          },
          "representativeOfPage": true,
          "license": "https://alicelabs.ai/terms"
        },
        "mainEntityOfPage": {
          "@type": "WebPage",
          "@id": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska"
        },
        "inLanguage": "sv",
        "articleSection": "ai-seo-llmo",
        "keywords": "schema markup llm, json-ld ai svenska, structured data llm citation, faqpage schema svensk, itemlist entityIdFor, speakable schema, definedterm schema",
        "about": [
          {
            "@type": "Thing",
            "name": "Vilka 5 schemas driver LLM-citation 2026?",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#5-karnschemas"
          },
          {
            "@type": "Thing",
            "name": "Article-schema: kod-mönster för svenska publikationer",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#article-schema"
          },
          {
            "@type": "Thing",
            "name": "FAQPage-schema: direkt-citation-källa för Perplexity och AI Overviews",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#faqpage-schema"
          },
          {
            "@type": "Thing",
            "name": "ItemList med per-item stable @id: cross-article entity-resolution",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#itemlist-per-item-id"
          },
          {
            "@type": "Thing",
            "name": "HowTo och BreadcrumbList: steg-guides och navigation",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#howto-breadcrumb"
          },
          {
            "@type": "Thing",
            "name": "Speakable och DefinedTerm: voice-svar och glossary-authority",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#speakable-definedterm"
          },
          {
            "@type": "Thing",
            "name": "Varför aldrig self-serving aggregateRating i egen JSON-LD",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#aldrig-aggregaterating"
          },
          {
            "@type": "Thing",
            "name": "Validation-verktyg: Google Rich Results Test, Schema.org Validator, schema_audit.py",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#validation-verktyg"
          }
        ],
        "mentions": [
          {
            "@type": "Organization",
            "name": "Alice Labs",
            "url": "https://alicelabs.ai"
          },
          {
            "@type": "Organization",
            "name": "Schema.org",
            "url": "https://schema.org"
          },
          {
            "@type": "Organization",
            "name": "Google",
            "url": "https://www.google.com"
          },
          {
            "@type": "Organization",
            "name": "OpenAI",
            "url": "https://openai.com"
          },
          {
            "@type": "Organization",
            "name": "Anthropic",
            "url": "https://www.anthropic.com"
          },
          {
            "@type": "Organization",
            "name": "Microsoft",
            "url": "https://www.microsoft.com"
          },
          {
            "@type": "Organization",
            "name": "Perplexity AI",
            "url": "https://www.perplexity.ai"
          },
          {
            "@type": "Organization",
            "name": "Wikimedia Foundation",
            "url": "https://wikimediafoundation.org"
          },
          {
            "@type": "Organization",
            "name": "Wikidata",
            "url": "https://www.wikidata.org"
          },
          {
            "@type": "Organization",
            "name": "Trustpilot",
            "url": "https://www.trustpilot.com"
          },
          {
            "@type": "Organization",
            "name": "G2",
            "url": "https://www.g2.com"
          },
          {
            "@type": "Organization",
            "name": "Clutch",
            "url": "https://clutch.co"
          },
          {
            "@type": "Organization",
            "name": "Capterra",
            "url": "https://www.capterra.com"
          },
          {
            "@type": "Product",
            "name": "ChatGPT (GPT-5)",
            "url": "https://chat.openai.com/"
          },
          {
            "@type": "Product",
            "name": "Microsoft Copilot",
            "url": "https://copilot.microsoft.com/"
          },
          {
            "@type": "Product",
            "name": "Perplexity",
            "url": "https://www.perplexity.ai"
          },
          {
            "@type": "Product",
            "name": "Anthropic Claude",
            "url": "https://www.anthropic.com/claude"
          },
          {
            "@type": "Product",
            "name": "Google Gemini",
            "url": "https://gemini.google.com"
          },
          {
            "@type": "Product",
            "name": "Bing",
            "url": "https://www.bing.com"
          },
          {
            "@type": "Product",
            "name": "Google Rich Results Test",
            "url": "https://search.google.com/test/rich-results"
          },
          {
            "@type": "Product",
            "name": "Schema.org Validator",
            "url": "https://validator.schema.org/"
          },
          {
            "@type": "Product",
            "name": "Alice Labs schema_audit",
            "url": "https://alicelabs.ai/en/ai-seo"
          },
          {
            "@type": "Product",
            "name": "Alice Labs AI Search Console",
            "url": "https://alicelabs.ai/en/ai-seo"
          },
          {
            "@type": "Product",
            "name": "IndexNow",
            "url": "https://www.indexnow.org"
          },
          {
            "@type": "Thing",
            "name": "JSON-LD",
            "url": "https://json-ld.org"
          },
          {
            "@type": "Thing",
            "name": "GDPR",
            "url": "https://gdpr.eu"
          },
          {
            "@type": "Place",
            "name": "Stockholm",
            "url": "https://www.wikidata.org/wiki/Q1754"
          },
          {
            "@type": "Place",
            "name": "Sverige",
            "url": "https://www.wikidata.org/wiki/Q34"
          },
          {
            "@type": "Person",
            "name": "Linus Ingemarsson",
            "url": "https://www.wikidata.org/wiki/Q140369914"
          },
          {
            "@type": "Person",
            "name": "Eric Lundberg",
            "url": "https://www.wikidata.org/wiki/Q140369978"
          }
        ],
        "hasPart": [
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Vilka 5 schemas driver LLM-citation 2026?",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#5-karnschemas",
            "description": "Fem kärnschemas driver merparten av LLM-citation 2026: (1) Article (alltid, för publicerat innehåll), (2) FAQPage (Q-A-svar, direkt citation-källa för Perplexity och Google AI Overviews), (3) ItemList med per-item stable @id via entityIdFor för listicles (cross-article entity-resolution), (4) HowTo för steg-guides, (5) BreadcrumbList för navigation. Kompletterande: Speakable (auto), DefinedTerm (glossary), Person (author). Aldrig self-serving aggregateRating."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Article-schema: kod-mönster för svenska publikationer",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#article-schema",
            "description": "Article-schema är root för publicerat innehåll. Obligatoriska fält 2026: @type Article, headline (matchar h1), author som Person med sameAs till LinkedIn och Wikidata, publishDate, dateModified (kritisk för freshness), mainEntityOfPage, image. Utökade fält: articleSection, wordCount, inLanguage sv-SE, publisher som Organization med sameAs. Alice Labs referens i buildSchemas.ts."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "FAQPage-schema: direkt-citation-källa för Perplexity och AI Overviews",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#faqpage-schema",
            "description": "FAQPage-schema emit:as när faqs[] är non-empty. Struktur: @type FAQPage, mainEntity som array av Question-objekt, varje med acceptedAnswer som Answer-objekt. Perplexity och Google AI Overviews använder FAQPage som direkt citation-källa: svaret hämtas ordagrant, källan attribueras. Minimum 8 items rekommenderat. Formulera question med exakt GSC long-tail-fras, answer 40-100 ord med numrerade fakta."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "ItemList med per-item stable @id: cross-article entity-resolution",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#itemlist-per-item-id",
            "description": "ItemList emit:as för alla listicles med per-item stable @id via entityIdFor(slug) som ger https://alicelabs.ai/entity/{slug}. Samma vendor får samma @id över varje artikel: LLM:et kan slå samman referenser till en enda entitet över hela sajten. Utan per-item stable @id ser LLM:et olika listor som olika entiteter. Validerat av tools/schema_audit.py --strict."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "HowTo och BreadcrumbList: steg-guides och navigation",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#howto-breadcrumb",
            "description": "HowTo emit:as när artikeln har numrerade steg med tid och verktyg. Fält @type HowTo, name, totalTime, estimatedCost, supply, tool, step som array av HowToStep. BreadcrumbList emit:as alltid: Home → Insights → Cluster → Article. Alice Labs standard-hierarki 4 nivåer med position 1-indexed. Bygger site-context som Google, Bing och Perplexity använder för retrieval."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Speakable och DefinedTerm: voice-svar och glossary-authority",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#speakable-definedterm",
            "description": "Speakable-schema (auto-genererat från quickAnswer och sectionAnswer) krävs för voice-svar i Google Assistant, Alexa och LLM:er med voice-mode. Struktur: @type Article med speakable-array pekande på CSS-selectorer eller xpath. DefinedTerm-schema för glossary-artiklar och egna domän-termer (t ex Alice Labs AI Search Console) med sameAs till Wikidata där relevant. Bygger definitional authority."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Varför aldrig self-serving aggregateRating i egen JSON-LD",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#aldrig-aggregaterating",
            "description": "Google structured data policy 2019 (tightened mars 2026) förbjuder self-serving aggregateRating där sajten själv asserterar rating på sitt eget varumärke, produkt eller tjänst. Konsekvens: rich results avpubliceras, manuell åtgärd möjlig, LLM-citation kan påverkas negativt. Emit ratings endast från externt attribuerade widgets (Trustpilot, G2, Clutch, Capterra) med Review.author = widget-organisationen."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Validation-verktyg: Google Rich Results Test, Schema.org Validator, schema_audit.py",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#validation-verktyg",
            "description": "Alice Labs standardvalidering per artikel: (1) Google Rich Results Test för rich-features (FAQPage, HowTo, Article), (2) Schema.org Validator för strikt spec-överensstämmelse, (3) tools/schema_audit.py --strict för @id-drift, tomma sameAs, saknad dateModified och per-item @id via entityIdFor. Kör alla tre före publish och kvartalsvis vid refresh. Alice Labs kör som CI-check."
          }
        ],
        "speakable": {
          "@type": "SpeakableSpecification",
          "cssSelector": [
            "[data-speakable='true']",
            "[data-snippet='true']",
            "[data-section-answer='true']",
            ".quick-answer",
            "h1"
          ]
        }
      },
      {
        "@type": "BreadcrumbList",
        "@id": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#breadcrumb",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "Hem",
            "item": "https://alicelabs.ai/sv"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Insights",
            "item": "https://alicelabs.ai/sv/insights"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "ai-seo-llmo",
            "item": "https://alicelabs.ai/sv/insights/ai-seo-llmo"
          },
          {
            "@type": "ListItem",
            "position": 4,
            "name": "Schema markup för LLM-citations: svensk guide 2026",
            "item": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska"
          }
        ]
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#eric",
        "name": "Eric Lundberg",
        "jobTitle": "Co-Founder",
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        },
        "knowsAbout": [
          {
            "@type": "DefinedTerm",
            "name": "AI automation",
            "url": "https://www.wikidata.org/wiki/Q1322483"
          },
          {
            "@type": "DefinedTerm",
            "name": "Workflow automation",
            "url": "https://www.wikidata.org/wiki/Q120427660"
          },
          {
            "@type": "DefinedTerm",
            "name": "Retrieval-Augmented Generation",
            "url": "https://www.wikidata.org/wiki/Q117761563"
          },
          {
            "@type": "DefinedTerm",
            "name": "Enterprise AI implementation"
          }
        ],
        "sameAs": [
          "https://www.linkedin.com/in/eric-lundberg-3530451bb/",
          "https://www.wikidata.org/wiki/Q140369978"
        ]
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#linus",
        "name": "Linus Ingemarsson",
        "jobTitle": "CEO & Co-Founder",
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        },
        "knowsAbout": [
          {
            "@type": "DefinedTerm",
            "name": "AI agent orchestration",
            "url": "https://www.wikidata.org/wiki/Q98678395"
          },
          {
            "@type": "DefinedTerm",
            "name": "AI strategy"
          },
          {
            "@type": "DefinedTerm",
            "name": "AI search optimization (LLMO)"
          },
          {
            "@type": "DefinedTerm",
            "name": "Enterprise AI strategy"
          },
          {
            "@type": "DefinedTerm",
            "name": "AI consulting leadership"
          }
        ],
        "sameAs": [
          "https://www.linkedin.com/in/linus-ingemarsson/",
          "https://www.wikidata.org/wiki/Q140369914"
        ]
      },
      {
        "@type": "FAQPage",
        "mainEntity": [
          {
            "@type": "Question",
            "name": "Vilka 5 schemas driver mest LLM-citation 2026?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Article (alltid), FAQPage (Q-A direkt-citation för Perplexity och AI Overviews), ItemList med per-item stable @id via entityIdFor (cross-article entity-resolution för listicles), HowTo (steg-guides), BreadcrumbList (site-hierarki). Kompletterande: Speakable (auto för voice), DefinedTerm (glossary), Person (author). Alice Labs referens-implementation ligger i buildSchemas.ts."
            }
          },
          {
            "@type": "Question",
            "name": "Varför är per-item stable @id kritiskt för ItemList?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Per-item stable @id via entityIdFor(slug) ger cross-article entity-resolution. Samma vendor får samma @id (https://alicelabs.ai/entity/{slug}) över varje artikel: LLM:et kan slå samman referenser till en enda entitet. Utan stable @id räknas en vendor i 12 artiklar som 12 separata entiteter, vilket splittrar authority-signalen."
            }
          },
          {
            "@type": "Question",
            "name": "Får vi emit:a aggregateRating i vår JSON-LD?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Endast från externt attribuerade widgets (Trustpilot, G2, Clutch, Capterra) med Review.author = widget-organisationen. Google policy 2019 (tightened mars 2026) förbjuder self-serving aggregateRating: rich results avpubliceras, manuell åtgärd möjlig, LLM-citation kan påverkas negativt."
            }
          },
          {
            "@type": "Question",
            "name": "Hur ofta måste dateModified uppdateras?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Vid varje edit och vid varje 13-veckors refresh minimum. LLM:er (särskilt Perplexity och Google AI Overviews) nedprioriterar stale content för tidskänsliga frågor. Alice Labs standardkadens: publishDate en gång, dateModified vid varje faktisk uppdatering, lastReviewed en gång per 90 dagar, nextReviewDue lastReviewed +90 dagar."
            }
          },
          {
            "@type": "Question",
            "name": "Vad är skillnaden mellan Speakable och DefinedTerm?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Speakable är CSS-selector-baserad markup som pekar mot text-noder som ska läsas upp för voice-svar (Google Assistant, ChatGPT voice, Perplexity voice). DefinedTerm är schema för specifika termer med definition, sameAs till Wikidata och relation till DefinedTermSet. Speakable auto-genereras från sectionAnswer, DefinedTerm används för glossary och egna termer."
            }
          },
          {
            "@type": "Question",
            "name": "Hur validerar vi vår JSON-LD?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Tre verktyg: (1) Google Rich Results Test för rich-features, (2) Schema.org Validator för strikt spec, (3) Alice Labs tools/schema_audit.py --strict för @id-drift, tomma sameAs, saknad dateModified och per-item @id via entityIdFor. Kör alla tre före publish och kvartalsvis vid refresh. Alice Labs kör som CI-check."
            }
          },
          {
            "@type": "Question",
            "name": "Vad emit:as automatiskt av Alice Labs buildSchemas.ts?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Article (alltid), FAQPage (om faqs[] non-empty), BreadcrumbList (alltid), Speakable (från quickAnswer plus varje sectionAnswer), ItemList med per-item @id via entityIdFor (för listicle articleType), HowTo (för howto articleType med howToSteps), DefinedTerm (för glossary articleType), Person för author med sameAs till LinkedIn och Wikidata."
            }
          },
          {
            "@type": "Question",
            "name": "Kan svenska sajter använda samma schema som engelska?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Ja, med tillägget inLanguage: sv-SE i Article-schema. Question.name och Answer.text ska vara på svenska för svenska sidor. Alice Labs standardkonvention: svPath för URL, lang: sv i NextGenArticleConfig, hela FAQPage och section-content på svenska. Author.bio kan vara flerspråkig om det är samma person."
            }
          },
          {
            "@type": "Question",
            "name": "Vilka schemas är obligatoriska för pillar vs listicle vs howto?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Pillar: Article, FAQPage, BreadcrumbList, Speakable, Person (author). Listicle: samma plus ItemList med per-item @id via entityIdFor. HowTo: samma som pillar plus HowTo med HowToStep-array. Comparison: samma som pillar plus TechArticle-tillägg. Glossary: samma som pillar plus DefinedTerm."
            }
          },
          {
            "@type": "Question",
            "name": "Vad händer om vår @id inte är stable över artiklar?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "LLM:et räknar samma vendor som olika entiteter. Authority-signalen splittras: en vendor refererad i 12 artiklar med olika @id har lägre entity-vikt än en vendor refererad i 3 artiklar med konsistent @id. Alice Labs tools/schema_audit.py fångar @id-drift och rapporterar per vendor-slug."
            }
          },
          {
            "@type": "Question",
            "name": "Är BreadcrumbList värt besväret för LLMO?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Ja. BreadcrumbList bygger site-hierarki som Google, Bing och Perplexity använder för context under retrieval. Utan BreadcrumbList ser LLM:et sidan som isolerad från klustret, vilket sänker cluster-authority-signalen. 4-nivå hierarki (Home, Insights, Cluster, Article) är standard."
            }
          },
          {
            "@type": "Question",
            "name": "Hur emit:ar vi Speakable utan manuell CSS-selector?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Alice Labs NextGenArticleTemplate märker automatiskt quickAnswer och varje sectionAnswer med data-speakable-attribut. buildSchemas.ts genererar Speakable-schema med cssSelector pekande mot [data-speakable]. Ingen manuell konfiguration behövs: fyll bara quickAnswer och sectionAnswer i config-objektet."
            }
          }
        ]
      },
      {
        "@context": "https://schema.org",
        "@type": "Dataset",
        "name": "Schema markup för LLM-citations: svensk guide 2026",
        "description": "Schema markup för LLM-citations 2026: 5 kärnschemas (Article, FAQPage, ItemList), per-item @id, kod-exempel. Alice Labs 100+ implementationer.",
        "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska",
        "datePublished": "2026-09-20",
        "dateModified": "2026-09-20",
        "creator": {
          "@type": "Organization",
          "name": "Alice Labs",
          "url": "https://alicelabs.ai"
        },
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "isAccessibleForFree": true,
        "keywords": [
          "schema markup llm",
          "json-ld ai svenska",
          "structured data llm citation",
          "faqpage schema svensk",
          "itemlist entityIdFor",
          "speakable schema",
          "definedterm schema"
        ]
      },
      {
        "@context": "https://schema.org",
        "@type": "ItemList",
        "name": "Related articles",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "url": "https://alicelabs.ai/sv/insights/llmo-optimering-svenska-foretag",
            "name": "LLMO-optimering för svenska företag"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "url": "https://alicelabs.ai/sv/insights/entity-graph-svenska-foretag",
            "name": "Entity graph för svenska företag"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "url": "https://alicelabs.ai/sv/insights/structured-data-svenska-brands",
            "name": "Structured data för svenska brands"
          },
          {
            "@type": "ListItem",
            "position": 4,
            "url": "https://alicelabs.ai/sv/insights/content-strukturer-for-llm-parsing-svenska",
            "name": "Content-strukturer för LLM-parsing"
          },
          {
            "@type": "ListItem",
            "position": 5,
            "url": "https://alicelabs.ai/sv/insights/passage-optimering-for-llm-svenska",
            "name": "Passage-optimering för LLM"
          }
        ]
      },
      {
        "@context": "https://schema.org",
        "@type": "ItemList",
        "name": "Table of Contents",
        "numberOfItems": 8,
        "itemListOrder": "https://schema.org/ItemListOrderAscending",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "Vilka 5 schemas driver LLM-citation 2026?",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#5-karnschemas"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Article-schema: kod-mönster för svenska publikationer",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#article-schema"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "FAQPage-schema: direkt-citation-källa för Perplexity och AI Overviews",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#faqpage-schema"
          },
          {
            "@type": "ListItem",
            "position": 4,
            "name": "ItemList med per-item stable @id: cross-article entity-resolution",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#itemlist-per-item-id"
          },
          {
            "@type": "ListItem",
            "position": 5,
            "name": "HowTo och BreadcrumbList: steg-guides och navigation",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#howto-breadcrumb"
          },
          {
            "@type": "ListItem",
            "position": 6,
            "name": "Speakable och DefinedTerm: voice-svar och glossary-authority",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#speakable-definedterm"
          },
          {
            "@type": "ListItem",
            "position": 7,
            "name": "Varför aldrig self-serving aggregateRating i egen JSON-LD",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#aldrig-aggregaterating"
          },
          {
            "@type": "ListItem",
            "position": 8,
            "name": "Validation-verktyg: Google Rich Results Test, Schema.org Validator, schema_audit.py",
            "url": "https://alicelabs.ai/sv/insights/schema-markup-for-llm-citations-svenska#validation-verktyg"
          }
        ]
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Hem",
        "item": "https://alicelabs.ai/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Insikter",
        "item": "https://alicelabs.ai/sv/insights"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Schema markup för LLM-citations: svensk guide 2026"
      }
    ]
  }
]
```