Schema Markup — Strukturerad data för SEO
Lär dig hur strukturerad data hjälper sökmotorer förstå ditt innehåll, ger dig rich snippets i sökresultaten och ökar din klickfrekvens. Komplett guide med JSON-LD-exempel.
- Vad är schema markup och strukturerad data?
- Varför schema markup är viktigt för SEO
- JSON-LD — formatet Google rekommenderar
- De vanligaste schema-typerna
- Kodexempel: JSON-LD i praktiken
- Implementera schema i WordPress
- Testa och validera din strukturerade data
- Vanliga misstag att undvika
- Sammanfattning
Vad är schema markup och strukturerad data?
Schema markup är en typ av kod som du lägger till på din webbplats för att hjälpa sökmotorer som Google, Bing och Yahoo att förstå innehållet på dina sidor på en djupare nivå. Istället för att bara läsa text och gissa vad sidan handlar om, kan sökmotorn tolka att det här är ett företag, en produkt, en recension eller en FAQ-sektion.
Begreppet strukturerad data (structured data) används ofta som synonym till schema markup. Tekniskt sett är strukturerad data det bredare konceptet — ett standardiserat sätt att organisera information — medan schema markup är den specifika implementeringen baserad på vokabuläret från schema.org.
Schema.org skapades 2011 av Google, Bing, Yahoo och Yandex som en gemensam standard. Idag finns över 800 olika typer och tusentals egenskaper som beskriver allt från lokala företag och produkter till recept, evenemang och medicinska tillstånd.
Schema markup ger sökmotorer kontext. Det är som att gå från att visa en sökmotor ett foto av din butik till att ge den en komplett visitkort med namn, adress, öppettider, omdömen och tjänster. Ju mer information sökmotorn förstår, desto bättre kan den presentera din sajt i sökresultaten.
Varför schema markup är viktigt för SEO
Schema markup är inte en direkt rankingfaktor — Google har bekräftat detta. Men det är en av de mest effektiva åtgärderna för att förbättra hur din sajt presenteras i sökresultaten, och det påverkar SEO på flera indirekta men kraftfulla sätt.
Rich snippets — utökade sökresultat
Den mest synliga fördelen med schema markup är rich snippets. Istället för ett vanligt sökresultat med bara titel och metabeskrivning kan din sida visas med stjärnbetyg, priser, produkttillgänglighet, FAQ-svar, breadcrumbs eller bilder direkt i sökresultaten.
Rich snippets tar mer plats på sidan och drar blicken till sig. Studier visar att sökresultat med rich snippets får upp till 30 procent högre klickfrekvens (CTR) jämfört med vanliga resultat. För ett lokalt företag kan det innebära skillnaden mellan att få besökare och att bli ignorerad.
Kunskapspanelen och visuell synlighet
För företag och organisationer kan korrekt schema markup leda till att Google visar en kunskapspanel (Knowledge Panel) till höger om sökresultaten. Den visar företagsnamn, logotyp, adress, öppettider, kontaktuppgifter och omdömen — allt hämtat från strukturerad data, Google Business Profile och andra källor.
Förbättrad förståelse av innehåll
Schema markup hjälper Google att kategorisera och relatera ditt innehåll korrekt. Om du driver en möbelbutik och märker upp dina produktsidor med Product-schema vet Google exakt att det handlar om en specifik produkt med ett visst pris, tillgänglighet och betyg — inte bara en sida med text om möbler.
I en tid där AI-genererade svar (AI Overviews) tar allt större plats i sökresultaten är strukturerad data ännu viktigare. Google använder strukturerad data för att popullera sina AI-svar, och sajter med korrekt schema markup har större chans att citeras.
JSON-LD — formatet Google rekommenderar
Det finns tre format för att implementera schema markup: JSON-LD, Microdata och RDFa. Google rekommenderar JSON-LD och det är det format du bör använda. Här är varför:
- Enkel implementering: JSON-LD placeras i en
<script>-tagg i sidans <head> eller <body>. Det behöver inte varpas runt befintlig HTML, vilket gör det mycket enklare att lägga till och undehålla. - Separation av innehåll: Eftersom JSON-LD lever separat från din HTML påverkar det inte sidans layout eller design. Du kan ändra din strukturerade data utan att röra det synliga innehållet.
- Lätt att felsöka: JSON-LD är ren JSON-syntax som är enkel att läsa, validera och kopiera mellan sidor.
- Stöds av Google: Google föredrar JSON-LD och alla deras guider och verktyg är byggda kring detta format.
Vad är JSON-LD? JSON-LD står för JavaScript Object Notation for Linked Data. Det är en metod för att koda strukturerad data i JSON-format. Varje JSON-LD-block börjar med @context (som pekar på schema.org) och @type (som anger vilken typ av data det rör sig om).
De vanligaste schema-typerna
Schema.org innehåller hundratals typer, men för de flesta svenska företag och webbplatser är det en handfull typer som ger störst effekt. Här är de viktigaste att känna till.
| Schema-typ | Används för | Rich snippet |
|---|---|---|
| LocalBusiness | Lokala företag med fysisk adress | Kunskapspanel, karta, öppettider |
| Organization | Företag och organisationer generellt | Kunskapspanel, logotyp, kontakt |
| Product | Produktsidor i e-handel | Pris, tillgänglighet, betyg |
| FAQPage | Sidor med vanliga frågor och svar | Expanderbara frågor i sökresultaten |
| Article / BlogPosting | Nyhetsartiklar och bloggposter | Datum, författare, bild |
| BreadcrumbList | Navigationsspår på webbplatsen | Breadcrumbs i sökresultaten |
| Service | Tjänster som företaget erbjuder | Tjänstebeskrivning, område |
| Review / AggregateRating | Omdömen och samlade betyg | Stjärnbetyg i sökresultaten |
LocalBusiness
Den viktigaste schema-typen för lokala företag. Den talar om för Google att din sajt representerar ett företag med en fysisk adress, öppettider och kontaktinformation. Använd gärna en mer specifik undertyp som Restaurant, Dentist eller Store om det passar. Läs mer om hur detta samverkar med andra lokala SEO-åtgärder i vår guide om lokal SEO.
Organization
Används på din startsida för att beskriva företaget som helhet: namn, logotyp, grundare, sociala medier-profiler och kontaktinformation. Google använder denna data för sin kunskapspanel.
Product
Visar produktinformation direkt i sökresultaten: pris, lagerstatus, betyg och valuta. Avgörande för e-handelsbutiker som vill sticka ut bland konkurrenterna i Google Shopping och organiska resultat.
FAQPage
Låter dig visa frågor och svar direkt i sökresultaten. Detta kan dramatiskt öka den yta ditt resultat tar i Google och är enkel att implementera på vilken sida som helst som innehåller en FAQ-sektion.
Article och BlogPosting
För bloggposter och nyhetsartiklar. Ger Google information om publicerings- och uppdateringsdatum, författare och huvudbild. Relevant för sajter som regelbundet publicerar innehåll. Läs vår guide om SEO-texter för tips om innehållsoptimering.
BreadcrumbList
Visar din sajts navigationsstruktur i sökresultaten (t.ex. Hem > SEO-skola > Schema Markup). Det hjälper både användare och sökmotorer att förstå var sidan befinner sig i sajthierarkin. Läs mer om sajtstruktur i vår artikel om interna länkar.
Service
Beskriver tjänster som ditt företag erbjuder. Särskilt användbart för tjänsteföretag som konsulter, hantverkare och byråer. Kombinera gärna med LocalBusiness för att visa både tjänster och geografiskt område.
Review och AggregateRating
Visar stjärnbetyg och omdömen i sökresultaten. AggregateRating sammanfattar flera omdömen till ett genomsnittligt betyg, medan Review beskriver ett enskilt omdöme. Obs: Google tillåter inte självgenererade omdömen på företagets egen startsida — betyg måste komma från tredjepartskällor eller verkliga kundrecensioner.
Kodexempel: JSON-LD i praktiken
Här kommer konkreta kodexempel för de vanligaste schema-typerna. Kopiera och anpassa dessa för din egen webbplats. Varje block placeras i en <script type="application/ld+json">-tagg, helst i sidans <head>-sektion.
LocalBusiness — lokalt företag
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Searchboost SEO-byrå",
"image": "https://searchboost.se/logo.png",
"url": "https://searchboost.se",
"telephone": "+46728634279",
"email": "mikael@searchboost.se",
"address": {
"@type": "PostalAddress",
"streetAddress": "Storgatan 10",
"addressLocality": "Jönköping",
"postalCode": "55320",
"addressCountry": "SE"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "08:00",
"closes": "17:00"
}
],
"priceRange": "$$",
"sameAs": [
"https://www.facebook.com/searchboost",
"https://www.linkedin.com/company/searchboost"
]
}
FAQPage — vanliga frågor
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Vad kostar SEO för ett litet företag?",
"acceptedAnswer": {
"@type": "Answer",
"text": "En SEO-byrå tar vanligtvis mellan 5 000 och 25 000 kronor per månad beroende på omfattning och konkurrens."
}
},
{
"@type": "Question",
"name": "Hur lång tid tar det att se SEO-resultat?",
"acceptedAnswer": {
"@type": "Answer",
"text": "De flesta företag ser mätbara resultat efter 3–6 månader av konsekvent SEO-arbete."
}
}
]
}
Product — produktsida
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Kontorsstol Ergonomisk Pro",
"image": "https://example.se/stol-pro.jpg",
"description": "Ergonomisk kontorsstol med justerbara armstöd och ryggstöd.",
"brand": {
"@type": "Brand",
"name": "Möbelbutiken"
},
"offers": {
"@type": "Offer",
"price": "4995",
"priceCurrency": "SEK",
"availability": "https://schema.org/InStock",
"url": "https://example.se/kontorsstol-pro"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "47"
}
}
BreadcrumbList — brödsmulor
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Hem",
"item": "https://example.se/"
},
{
"@type": "ListItem",
"position": 2,
"name": "SEO-skola",
"item": "https://example.se/seo-skola/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Schema Markup",
"item": "https://example.se/seo-skola/schema-markup/"
}
]
}
Kombinera flera schema-typer på samma sida. En produktsida kan ha både Product-schema, BreadcrumbList och Organization. En bloggpost kan ha Article, FAQPage och BreadcrumbList. Varje typ placeras i en separat <script type="application/ld+json">-tagg.
Implementera schema markup i WordPress
Om du använder WordPress har du två huvudsakliga vägar för att lägga till schema markup: via ett SEO-plugin eller genom att manuellt lägga till JSON-LD-kod. För de flesta är ett plugin det enklaste och säkraste alternativet. Läs vår fullständiga guide om WordPress SEO för fler tips.
Rank Math (rekommenderat)
Rank Math är det SEO-plugin vi rekommenderar för de flesta WordPress-sajter. Det har inbyggt stöd för schema markup med ett användarvänligt gränssnitt.
- Stödjer 20+ schema-typer redan i gratisversionen
- Automatisk Article-schema på alla bloggposter
- LocalBusiness-schema konfigureras globalt i inställningarna
- FAQ-schema läggs till via ett dedikerat FAQ-block i Gutenberg
- Visuell schema-redigerare för avancerade användare (premiumversion)
Installera och aktivera Rank Math
Gå till Plugins > Lägg till nytt > sök på “Rank Math SEO”. Installera och aktivera pluginet. Kör installationsguiden och välj “Advanced” för att få tillgång till alla schema-inställningar.
Konfigurera globala schema-inställningar
Gå till Rank Math > Titles & Meta > Local SEO. Fyll i företagsnamn, adress, telefon, öppettider och logotyp. Detta skapar automatiskt LocalBusiness- eller Organization-schema på din startsida.
Välj schema-typ per sida
När du redigerar en sida eller ett inlägg, scrolla ned till Rank Math-sektionen och klicka på Schema-fliken. Här kan du välja vilken schema-typ som passar sidan bäst: Article, Product, Service, FAQ eller annan typ.
Testa med Rich Results Test
Publicera sidan och kör URL:en genom Googles Rich Results Test för att verifiera att din strukturerade data är korrekt och kvalificerar för rich snippets.
Manuell implementering
För mer avancerade behov kan du lägga till JSON-LD-kod manuellt. De vanligaste metoderna är:
- Temat: Lägg till koden i
header.phpviawp_head-hooken. Använd ett child theme så att dina ändringar inte skrivs över vid temauppdateringar. - Functions.php: Skapa en funktion som skriver ut JSON-LD i
<head>. Du kan villkorstyra vilken schema som visas baserat på sidtyp. - Plugin för header-kod: Använd ett plugin som “Insert Headers and Footers” för att klistra in JSON-LD-block utan att röra temafiler.
Vår rekommendation: Använd Rank Math för standard-schema (LocalBusiness, Article, BreadcrumbList) och komplettera med manuell JSON-LD för specialfall som Product-schema med anpassade fält eller Service-schema med specifika tjänstebeskrivningar.
Testa och validera din strukturerade data
Att implementera schema markup utan att testa är som att skicka ett brev utan att kontrollera adressen. Använd dessa verktyg för att säkerställa att din strukturerade data är korrekt.
Googles Rich Results Test
Det viktigaste verktyget. Gå till search.google.com/test/rich-results och ange din URL. Verktyget visar vilka rich results din sida kvalificerar för, eventuella fel och varningar. Det visar också exakt hur ditt sökresultat kan se ut med rich snippets.
Schema Markup Validator
För djupare validering, använd validator.schema.org. Detta verktyg kontrollerar att din JSON-LD-kod följer schema.org-standarden och rapporterar tekniska problem som Rich Results Test kan missa.
Google Search Console
När din schema markup är live, övervaka den i Google Search Console under sektionen Förbättringar (Enhancements). Här ser du om Google har hittat fel i din strukturerade data, hur många sidor som har giltig schema, och vilka rich results du är kvalificerad för. Läs vår guide om Google Search Console för att lära dig verktyget på djupet.
Testa alltid efter ändringar. Varje gång du lägger till eller ändrar schema markup, kör sidan genom Rich Results Test innan du publicerar. Det tar 30 sekunder och kan bespara dig veckor av felsökning.
Vanliga misstag att undvika
Schema markup är kraftfullt men det är lätt att göra fel. Här är de vanligaste misstagen vi ser när vi granskar kunders webbplatser — och hur du undviker dem.
Schema markup som inte matchar sidans synliga innehåll
Google kräver att strukturerad data återspeglar det som faktiskt visas på sidan. Om du anger ett pris i din Product-schema måste samma pris vara synligt på sidan. Att lägga till information som inte finns på sidan räknas som missvisande och kan leda till manuella åtgärder från Google.
Självgenererade omdömen med Review-schema på startsidan
Google tillåter inte att du använder Review- eller AggregateRating-schema för omdömen om ditt eget företag på din egen sajt. Omdömen måste komma från en tredjepartsplattform (som Google Reviews) eller från verifierade kunder på specifika produkt- eller tjänstesidor.
Använda fel schema-typ för sidan
En “Om oss”-sida ska inte ha Article-schema, och en bloggpost ska inte ha Product-schema. Välj den typ som bäst beskriver sidans faktiska innehåll. Om du är osäker, konsultera Googles guide för strukturerad data.
Implementera schema och aldrig följa upp
Schema markup kan gå sönder vid temauppdateringar, plugin-ändringar eller omstruktureringar av sajten. Kontrollera regelmässigt Google Search Console för fel i strukturerad data och testa efter varje större ändring på sajten.
Duplicera schema-typer med plugin och manuell kod
Om du använder Rank Math för Article-schema och också lägger till manuell Article-schema får du dubbla poster. Det förvirrar sökmotorer och kan orsaka valideringsfel. Kontrollera alltid vad ditt plugin genererar innan du lägger till manuell kod.
Sammanfattning: det viktigaste att ta med sig
Schema markup är en av de mest effektiva men underanvända SEO-teknikerna. Det kräver relativt liten insats men kan ge stor effekt på hur din sajt presenteras i sökresultaten.
8 viktiga lärdomar om schema markup
- ✓ Schema markup är strukturerad data som hjälper sökmotorer förstå ditt innehåll på en djupare nivå.
- ✓ Rich snippets ökar din synlighet i sökresultaten och kan öka klickfrekvensen med upp till 30 procent.
- ✓ JSON-LD är formatet Google rekommenderar — det är enklast att implementera och underhålla.
- ✓ Börja med LocalBusiness, BreadcrumbList och FAQPage — de ger störst effekt för lokala företag.
- ✓ Rank Math är det enklaste sättet att implementera schema i WordPress utan kodkunskap.
- ✓ Testa alltid din strukturerade data med Googles Rich Results Test innan publicering.
- ✓ Schema markup måste matcha det synliga innehållet på sidan — annars riskerar du manuella åtgärder från Google.
- ✓ Övervaka din strukturerade data löpande i Google Search Console för att fånga fel tidigt.
Schema markup är inte en magisk lösning som automatiskt ger dig förstaplaceringen i Google. Men i kombination med stark title- och meta-optimering, välskrivet innehåll och en tekniskt sund sajt ger det dig en tydlig konkurrensfördel. De flesta svenska småföretag har fortfarande ingen schema markup alls — börja idag så ligger du steget före.
Fortsätt läsa i SEO-skolan
Schema-typer: vilket passar din sajt?
Det finns hundratals schema-typer, men de flesta svenska företag behöver bara ett fåtal. Här är de viktigaste typerna, vad de gör och hur svåra de är att implementera:
| Schema-typ | Passar bäst för | Vad Google kan visa | Svårighetsgrad |
|---|---|---|---|
| LocalBusiness | Lokala tjänsteföretag (frisör, tandläkare, restaurang, byrå) | Adress, öppettider, telefonnummer, karta | Låg — börja här |
| FAQPage | Alla sidor med en FAQ-sektion | Frågor och svar visas direkt i sökresultaten | Låg — hög synlighetseffekt |
| Article / BlogPosting | Bloggar, nyhetsartiklar, kunskapssidor | Publiceringsdatum, författare, rubrik | Låg |
| Product | E-handel och produktsidor | Pris, tillgänglighet, stjärnbetyg, recensioner | Medel |
| BreadcrumbList | Alla sajter med flernivå-navigering | Brödsmulor i sökresultatsadressen | Låg |
| Service | Tjänsteföretag (konsulter, byråer, hantverk) | Tjänstebeskrivning, pris och leveransområde | Medel |
Prioriteringsordning för de flesta svenska företag: Börja med LocalBusiness + FAQPage + BreadcrumbList. Dessa tre ger störst synlighetslyft med lägst teknisk komplexitet.
Frågor och svar om schema markup
Relaterade SEO-guider
Teknisk SEO Lokal SEO Lokala citationer Rankingfaktorer Tjänst: SEO Audit Tjänst: Lokal SEO Tjänst: E-handel SEOVill du ha hjälp med schema markup?
Vi implementerar korrekt strukturerad data på din webbplats och ser till att du får rich snippets i sökresultaten. Boka en gratis SEO-analys och se vilken potential din sajt har.
Boka gratis SEO-analys