Den kompletta guiden till strukturerad data för SEO
Strukturerad data hjälper sökmotorer att förstå ditt innehåll och låsa upp rika resultat. Den här guiden täcker JSON-LD-format, de viktigaste schematyperna, valideringsverktyg och hur du driftsätter strukturerad data i stor skala.
När Google krälar en produktsida kan den läsa titel, beskrivning och innehåll — men att sluta sig till vad produkten kostar, om den finns i lager och hur kunder har betygsatt den kräver gissningar. Strukturerad data eliminerar gissningarna. Genom att lägga till maskinläsbar markup på dina sidor talar du om för sökmotorer exakt vad ditt innehåll betyder, inte bara vad det säger.
Utbytet är rika resultat: söklistningar som visar stjärnbetyg, priser, tillgänglighet, FAQ-svar, evenemangsdatum och mer direkt på sökmotorresultatsidan. Rika resultat presterar konsekvent bättre än standardlänkresultat i klickfrekvens (enligt Search Engine Land och flera Searchmetrics-studier). Att få dem rätt är en av de högst avkastande tekniska SEO-investeringarna som finns.
Vad strukturerad data är
Strukturerad data är ett standardiserat format för att tillhandahålla information om en sida och klassificera sidans innehåll. Vokabulären definieras av Schema.org, ett samarbetsprojekt grundat av Google, Microsoft, Yahoo och Yandex.
Schema.org definierar hundratals typer — från Product och Article till Event, Recipe, JobPosting och LocalBusiness — och de egenskaper varje typ kan ha. Strukturerad data är praxis att annotera dina sidor med dessa typer och egenskaper så att sökmotorer kan konsumera informationen programmatiskt.
Varför JSON-LD är rätt format
Schema.org-markup kan skrivas i tre format: JSON-LD, Microdata och RDFa. Google rekommenderar JSON-LD, och med goda skäl.
JSON-LD (JavaScript Object Notation for Linked Data) bäddas in i en <script>-tagg snarare än att vävas in i sidans HTML. Det innebär att:
- Separation av ansvarsområden: Din strukturerade data lever oberoende av din visuella markup. Att ändra sidlayouten bryter inte den strukturerade datan.
- Enklare underhåll: JSON-LD kan genereras server-side från din databas och injiceras som ett enda block. Du behöver inte annotera enskilda HTML-element.
- Enklare felsökning: Du kan läsa och validera JSON:en oberoende av sidans rendering.
Ett minimalt JSON-LD-block ser ut så här:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Den kompletta guiden till strukturerad data",
"author": {
"@type": "Organization",
"name": "Dynamic SEO Team"
},
"datePublished": "2026-02-28"
}
</script>
Egenskapen @context förklarar att vokabulären kommer från Schema.org. Egenskapen @type identifierar vilken typ av sak som beskrivs. De återstående egenskaperna ger detaljerna.
Viktiga schematyper
Product
Product-schema är bland de mest värdefulla för e-handelssajter. När det implementeras korrekt möjliggör det rika resultat som visar pris, tillgänglighet och stjärnbetyg direkt i sökresultaten.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Trådlösa brusreducerande hörlurar",
"description": "Over-ear-hörlurar med aktiv brusreducering och 30 timmars batteritid.",
"brand": {
"@type": "Brand",
"name": "SoundMax"
},
"offers": {
"@type": "Offer",
"price": "2490.00",
"priceCurrency": "SEK",
"availability": "https://schema.org/InStock",
"url": "https://example.com/produkter/soundmax-horlurar"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "312"
}
}
Nyckelegenskaper: name, description, brand, offers (med price, priceCurrency och availability) samt aggregateRating. Egenskapen offers.availability använder en Schema.org-URL — InStock, OutOfStock eller PreOrder — snarare än vanlig text.
Article
Article-schema hjälper Google att förstå redaktionellt innehåll och kan förbättra hur artiklar visas i Google Nyheter, Top Stories och Discover.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Den kompletta guiden till strukturerad data för SEO",
"description": "Strukturerad data hjälper sökmotorer att förstå ditt innehåll och låsa upp rika resultat.",
"image": "https://example.com/images/blog/structured-data-guide.svg",
"author": {
"@type": "Organization",
"name": "Dynamic SEO Team",
"url": "https://example.com"
},
"publisher": {
"@type": "Organization",
"name": "Dynamic SEO",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2026-02-28",
"dateModified": "2026-02-28"
}
Egenskapen publisher med en logo krävs för behörighet till vissa av Googles rika resultattyper. Egenskapen image bör peka på en högupplöst bild — Google rekommenderar minst 1200px bred.
FAQ
FAQ-schema låter dig markera fråge-och-svarspar på dina sidor. När det är behörigt kan Google visa dessa direkt i sökresultatet, vilket utökar det visuella fotavtrycket för din listning.
Observera: I augusti 2023 minskade Google avsevärt behörigheten för FAQ-rika resultat och begränsade dem främst till välkända auktoritativa myndighets- och hälsowebbplatser. För de flesta webbplatser hjälper FAQ-schema fortfarande sökmotorer att förstå din innehållsstruktur, men det genererar kanske inte längre synliga rika resultat.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Vad är strukturerad data?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Strukturerad data är ett standardiserat format för att tillhandahålla information om en sida och klassificera sidans innehåll med Schema.org-vokabulär."
}
},
{
"@type": "Question",
"name": "Förbättrar strukturerad data rankningar direkt?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Strukturerad data påverkar inte rankningar direkt, men den kan förbättra klickfrekvensen genom att möjliggöra rika resultat i söklistningar."
}
}
]
}
FAQ-schema är lämpligt för sidor som genuint besvarar frågor. Använd det inte som ett trick för att lägga till falsk Q&A-innehåll — Googles riktlinjer för kvalitet straffar manipulativ användning av strukturerad data.
BreadcrumbList
Breadcrumb-schema kommunicerar din webbplats hierarki till sökmotorer och resulterar ofta i renare, mer informativa URL-sökvägar som visas i sökresultat.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Hem",
"item": "https://example.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Elektronik",
"item": "https://example.com/elektronik"
},
{
"@type": "ListItem",
"position": 3,
"name": "Hörlurar",
"item": "https://example.com/elektronik/horlurar"
}
]
}
BreadcrumbList är en av de enklaste schematyperna att implementera och en av de mest universellt tillämpliga. Nästan alla flernivåsajter drar nytta av den.
Valideringsverktyg
Validera alltid strukturerad data innan du driftsätter den. Fel i din JSON-LD hindrar den från att bearbetas och kan diskvalificera sidan från rika resultat.
Googles test för rika resultat
Tillgängligt på search.google.com/test/rich-results, det här verktyget visar exakt vilka typer av rika resultat din sida är behörig för och flaggar eventuella fel eller varningar. Det renderar sidan i en Googlebot-liknande miljö, så det fångar problem som statiska validerare missar.
Schema.org-valideraren
Tillgänglig på validator.schema.org, det här verktyget validerar din markup mot Schema.org-specifikationen direkt. Det är användbart för att kontrollera egenskapsnamn och typer oberoende av Googles specifika krav.
Google Search Console
När dina sidor har indexerats visar avsnittet Förbättringar i Google Search Console aggregerad rik resultatdata — hur många sidor som är behöriga, hur många som har fel och klickfrekvensdata för rika kontra standardresultat. Det här är sanningens källa för hur din strukturerade data presterar i produktion.
Driftsättning i stor skala
För små sajter är det genomförbart att lägga till strukturerad data manuellt på varje sida. För stora sajter behöver du ett systematiskt tillvägagångssätt.
Mallbaserad generering: Det mest skalbara tillvägagångssättet är att generera JSON-LD server-side från siddata. Alla dina produktsidor delar samma Product-schemastruktur — värdena skiljer sig, men formen är konstant. Skriv en mall som mappar din produktdatamodell till schemaegenskaperna och generera JSON-LD automatiskt för varje produktsida.
CMS-integration: De flesta moderna CMS-plattformar stöder strukturerade dataplugins eller inbyggda fält för strukturerad data. Om ditt CMS lagrar produktnamn, priser och betyg kan det troligtvis exportera dessa som Schema.org-egenskaper med rätt konfiguration.
Validering vid byggtid: För statiskt genererade sajter, validera din strukturerade data som en del av din byggpipeline. Ett schemavalideringssteg som fångar fel innan driftsättning är långt billigare än att upptäcka problem efter en sajt-bred driftsättning.
Övervakning i produktion: Även ett välimplementerat system för strukturerad data kan gå sönder när innehåll ändras. En produkt som tar slut i lager behöver sin availability-egenskap uppdaterad. En artikel som får en betydande uppdatering bör ha sitt dateModified ändrat. Övervaka Google Search Console regelbundet och sätt upp varningar för kraftiga nedgångar i antalet rika resultat.
Vanliga misstag att undvika
Markup för innehåll som inte syns på sidan: Googles riktlinjer kräver att strukturerad data speglar innehåll som användare faktiskt kan se. Lägg inte till aggregateRating-markup om betygen inte visas på sidan.
Fel schematyp: En FAQ-sida som använder Article-schema är inte behörig för FAQ-rika resultat. Matcha schematypen med den faktiska innehållstypen.
Ofullständiga obligatoriska egenskaper: Många schematyper har obligatoriska egenskaper för behörighet till rika resultat. En Product utan en offers-egenskap är inte behörig för prisrika resultat. Granska Googles dokumentation för de specifika kraven för varje typ.
Duplicerat schema på en enda sida: Vissa sajter råkar injicera strukturerad data från flera källor — ett plugin, ett tema och ett anpassat skript — vilket resulterar i duplicerad eller motstridande markup. Granska dina sidor för att säkerställa att varje schematyp bara förekommer en gång.
Börja med Article- och FAQPage-schema på dina innehållssidor — dessa har högst sannolikhet för rich results. Lägg till BreadcrumbList på hela sajten. För e-handel, prioritera Product-schema med korrekt Offer-prissättning. Validera varje ändring med Googles Rich Results Test innan deploy.