Schema markup är strukturerad kod som du lägger i en sidas HTML för att förklara för Google exakt vad innehållet betyder – att en rad är ett pris, en annan ett betyg och en tredje öppettider. Tänk dig att Google läser miljarder sidor utan att förstå sammanhanget på riktigt; schema markup är fusklappen som säger “det här är ett företag, det här är en recension, det här är en vanlig fråga”. Begreppet är en konkret tillämpning av strukturerad data och hör hemma i samma verktygslåda som annan teknisk SEO, där koden i regel skrivs som JSON-LD och tolkas entydigt av maskiner oavsett om sidan är på svenska, engelska eller italiano.
Vokabulären kommer från schema.org, ett samarbete mellan Google och andra stora aktörer, och JSON-LD är det beskrivande ramverk (Description Framework) som de flesta använder i dag. Du ser den aldrig på sidan, men Google gör det, och det kan vara skillnaden mellan ett grått textresultat och ett med stjärnor, bilder eller en FAQ direkt i listan. Den som vill grunda arbetet ordentligt brukar börja med en genomtänkt innehållsstrategi innan koden ens kommer på tal.
★ SNABBVERSIONEN
- Schema markup är osynlig kod som talar om vad innehållet är, inte bara visar det.
- Det är ingen rankingfaktor i sig, men kan ge rikare resultat och högre CTR.
- JSON-LD är det format Google rekommenderar och som är enklast att underhålla.
- Du kan komma igång via plugins i WordPress eller skriva koden för hand.
- Testa alltid i Googles verktyg, eftersom ett litet fel gör att hela blocket ignoreras.
Vad är schema markup och hur fungerar Schema i Google?
På vanlig svenska är schema markup märklappar för en maskin: en människa förstår direkt att “4,8 av 5” är ett betyg och att “Storgatan 1” är en adress, men en sökmotor måste i regel gissa. Schema markup tar bort gissningen genom att explicit namnge varje del av innehållet med en standardiserad typ och egenskap, så att tolkningen blir entydig oavsett vilket språk sidan är skriven på. Det hör nära samman med hur strukturerad data beskriver innehåll standardiserat och är ett av flera områden inom teknisk SEO du kan jobba systematiskt med.
Tekniken vilar på tre format, men ett dominerar i praktiken eftersom det är fristående från den synliga texten, går att hantera utan att röra layouten och är det format Google uttalat rekommenderar för de flesta sidor:
- JSON-LD – ett separat skript i sidans HTML som är enklast att underhålla, inte minst om du jobbar med WordPress eller ett annat CMS.
- Microdata – attribut som vävs in direkt i HTML-elementen; funkar, men blir snabbt rörigt.
- RDFa – ett äldre, mer akademiskt alternativ som du sällan behöver i ett vanligt SEO-arbete.
Det skiljer sig från klassisk on-page-SEO, alltså titlar, rubriker, innehåll och länkar som både människor och SEOs läser. Din schema markup lägger sig ovanpå din on-page som ett extra lager av mening; den ändrar inte vad besökaren ser, utan ger Google en strukturerad karta över den specifika sidan, och de bästa resultaten får du när din on-page och din strukturerade data drar åt samma håll. Samma logik gäller för hur du arbetar med nyckelord och relevans på sidan – allt ska peka åt samma håll.
NINJA-FAKTA
JSON-LD ligger oftast i sidans <head> eller sist i <body> som ett eget <script>-block, och eftersom det är skilt från den synliga texten kan du uppdatera eller ta bort din markup utan att riskera att layouten flyttar sig en pixel.
Varför spelar schema markup roll för synlighet?
Den stora vinsten är rika resultat, alltså när Google visar mer än bara en blå länk och en textrad: med rätt markup kan ett resultat få stjärnor, priser, vanliga frågor eller en bild, vilket gör det mer lockande i SERP. Mer lockande resultat brukar dra fler klick, och högre CTR i organisk sökning är ett av de mest konkreta skälen att lägga tid på det här. Lägg också märke till hur Google AI Overviews och AI Search i allt högre grad plockar upp innehåll som är tydligt uppmärkt, eftersom strukturerad data hjälper en maskin att lita på vad sidan säger, vilket även gäller GEO och generativa sökmotorer.
Värdet beror på vad du driver, och här är några vanliga fall:
- Lokalt företag – platsdata och kopplingen till din Google Business Profile gör det lättare för Google att visa dig för rätt kunder, något som hänger ihop med bredare lokal SEO i Göteborg.
- E-handel – pris, lagerstatus och recensioner kan synas direkt i resultatet, och plattformar som Shopify har ofta stöd inbyggt.
- Kunskapssidor – FAQ- och artikelmarkup hjälper Google förstå vad sidan svarar på, vilket går hand i hand med ett genomtänkt innehåll.
- Organisationssida – Organization-schema knyter ihop ditt namn, din logotyp och dina kanaler till en sammanhängande enhet.
Det finns hundratals typer i vokabulären, men en kort lista täcker det mesta för små och medelstora företag:
- Organization – företaget i sig, namn och kanaler.
- LocalBusiness – lokal verksamhet med plats och öppettider, relevant om du satsar på lokal SEO i Stockholm eller lokal SEO i Halmstad.
- Product – produkter, pris och tillgänglighet.
- Review / AggregateRating – betyg och omdömen, som ofta hänger ihop med din off-page SEO och ditt rykte.
- FAQPage – vanliga frågor och svar.
- Article / NewsArticle – redaktionellt innehåll och nyheter (News).
- BreadcrumbList – sidans plats i strukturen via dess URL och dess ankartext.
Markup utan motsvarande innehåll på sidan är inte en genväg, det är en risk. Märk bara upp sådant en besökare faktiskt kan se och kontrollera, ungefär som att aldrig syssla med cloaking där Google visas en annan sida än besökaren.
Vilket innehåll som faktiskt syns hänger ihop med sökintentionen bakom frasen – märk upp det som svarar på det användaren vill, inte allt på en gång. Tänk också på att Googles tolkning av relevans drivs av system som RankBrain, som väger in vad sidan faktiskt handlar om.
Så implementerar du Schema Markup i praktiken
Du behöver inte vara utvecklare för att implementera schema markup. Driver du WordPress finns plugins som låter dig fylla i fälten och själva skriver JSON-LD åt dig; använder du ett annat CMS eller en e-handelsplattform finns ofta inbyggt stöd. Vill du ha full kontroll skriver du koden för hand och lägger den i sidans HTML, vilket är mer jobb men ger exakt det du vill ha, och oavsett väg bör du alltid testa innan du litar på resultatet.
En enkel ordning att följa:
- Bestäm vilken typ sidan är och vilka egenskaper som faktiskt finns och kan beläggas, gärna utifrån en tydlig innehållsstrategi.
- Skapa markeringen via ett plugin eller för hand som JSON-LD.
- Lägg in koden på den specifika sidan, inte på alla URLs urskillningslöst.
- Validera i Googles Rich Results Test och på schema.org så att koden faktiskt läses rätt.
- Följ upp rapporten i Google Search Console efter att Google crawlat om sidan.
Innan du publicerar din markup
Bra markup
- Speglar innehåll som syns på sidan.
- Använder rätt typ för rätt sida.
- Är validerad innan publicering.
- Underhålls när sidan ändras.
Dålig markup
- Märker upp betyg eller priser som inte finns.
- Klistras likadant på varje URL.
- Publiceras otestad.
- Lämnas kvar trasig efter en ändring.
De vanligaste felen är inte tekniska utan handlar om omdöme: att märka upp recensioner eller priser som inte finns på sidan, att kopiera samma block till varje URL eller att glömma testa efter en ändring. Google läser JSON-LD strikt, så ett saknat eller felstavat fält kan göra att hela markeringen tyst ignoreras, och då blir effekten noll. Vill du jämföra hur andra i din bransch gör kan en konkurrentanalys ofta visa vilka resultattyper som faktiskt vinner i din nisch.
VANLIG MISS
Att tro att schema markup i sig lyfter dig i resultatlistan. Det är ingen direkt rankingfaktor, och vinsten är indirekt: tydligare och mer lockande resultat som kan ge fler klick. Lova aldrig dig själv garanterade placeringar bara för att koden är på plats.
Hur passar schema markup in i din övriga SEO?
Schema markup är en pusselbit, inte hela bilden. Den fungerar bäst när grunderna sitter: en sajt som laddar snabbt, ett innehåll som svarar på rätt frågor och en teknisk grund Google kan crawla utan hinder. Ser du till att jobba med sidhastighet och prestanda parallellt får dina rika resultat något att vila på, och en snabb sida gynnar både besökare och de centrala mätvärden Google bryr sig om.
Tänk också på sammanhanget. En enskild markup-typ gör liten skillnad om sidan saknar relevanta länkar och förtroende, medan en sida med stark auktoritet kan få extra utväxling av tydlig strukturerad data. Vill du fördjupa länkdelen finns en separat guide om länkbygge som tar det från grunden, och du kan komplettera med rätt SEO-verktyg för att mäta effekten.
På samma sätt vinner du på att se schema som ett lager ovanpå ett innehåll som redan är skrivet för en verklig läsare. Ett resultat som klarar Googles E-E-A-T-tänk – erfarenhet, expertis, auktoritet och trovärdighet – och som är uppmärkt korrekt, ger maskinerna både substans och struktur att luta sig mot. Driver du verksamhet på fler orter kan du dessutom knyta markeringen till lokala sidor, exempelvis om du satsar på lokal SEO i Västerås.
Underhåll och vanliga frågor om Schema Markup
Strukturerad data är inget engångsjobb, eftersom sökmotorernas stöd ändras, nya typer tillkommer och din sida förändras över tid. Behandla din schema markup som en levande del av sidan: lägg till den där den gör nytta, testa den, och rensa bort det som inte längre stämmer. Då hjälper du Google att förstå din sida och låter ett bättre resultat tala för sig självt i listan.
Glöm inte att markeringen ska följa med när du flyttar innehåll. Gör du en 302-redirect eller bygger om en sida bör du kontrollera att den uppmärkta sidan fortfarande validerar och att rätt URL pekas ut. Ett återkommande misstag är att schema lämnas kvar på en gammal adress medan besökarna skickas vidare, och då tappar du både tydlighet och förtroende. Vill du läsa mer om hur delningskort hänger ihop med detta är Open Graph ett närliggande ämne, eftersom båda handlar om metadata i sidans head.
Vanliga frågor
Vad är schema markup på vanlig svenska?
Schema markup är en sorts osynlig kod du lägger i sidans HTML för att tala om vad innehållet faktiskt är. I stället för att Google ska gissa att en siffra är ett pris eller ett betyg, säger koden det rakt ut. Den bygger på en gemensam vokabulär som de stora sökmotorerna kommit överens om, och målet är att maskiner ska tolka din specifika sida lika säkert som en människa läser den. Tekniskt är det ett beskrivande ramverk, ofta i formatet JSON-LD.
Ger schema markup automatiskt bättre placering på Google?
Nej, och det är en vanlig miss att tro det. Schema markup är ingen rankingfaktor i sig, så koden ensam lyfter dig inte uppåt i organisk sökning. Det den gör är att göra resultatet tydligare och ibland mer iögonfallande, till exempel med stjärnor eller en FAQ direkt i SERP. Ett mer lockande resultat brukar i sin tur ge fler klick, och högre CTR kan på sikt påverka hur väl sidan presterar. Vinsten är alltså indirekt, inte garanterad.
Behöver jag kunna koda för att lägga till schema markup?
Inte nödvändigtvis. Driver du WordPress finns plugins som hjälper dig fylla i fälten utan att du rör koden, och flera CMS och e-handelsplattformar som Shopify har inbyggt stöd eller tillägg. Vill du ha full kontroll skriver du JSON-LD för hand och lägger det i sidans HTML. Oavsett väg bör du alltid testa resultatet i Googles verktyg, eftersom ett litet fel kan göra att Google ignorerar hela blocket utan att säga till.
Vilka typer av schema markup är vanligast för småföretag?
För de flesta svenska småföretag räcker en handfull typer långt. Organization beskriver själva företaget och knyter ihop sidan med ditt namn. FAQ-schema lyfter vanliga frågor och svar. Driver du en lokal verksamhet är platsrelaterad markup användbar, och kopplingen till din Google Business Profile blir tydligare för dina kunder. Säljer du produkter är Product och recensioner relevanta. Börja smått med det som faktiskt finns på den specifika sidan i stället för att märka upp allt på en gång.
Hur testar jag att min schema markup fungerar?
Använd Googles Rich Results Test och validera koden via schema.org. Du klistrar in din URL eller koden, och verktyget visar om markeringen kan läsas och vilka rika resultat den är behörig för. Search Console har dessutom en rapport som flaggar fel på sidor Google redan crawlat, så du ser problem i skarp drift. Testa alltid efter varje ändring, för det är lätt att råka bryta ett fält, och ett trasigt block ger noll effekt.
Hjälper schema markup mot Google AI Overviews och AI-sökning?
Indirekt, ja. Schema markup gör inte att du garanterat dyker upp i Google AI Overviews, men strukturerad data hjälper en maskin att tolka och lita på vad din sida faktiskt säger. Ju tydligare ditt innehåll är uppmärkt, desto lättare blir det för AI Search och GEO-funktioner att förstå sammanhanget. Märk upp det som verkligen finns på sidan, så ger du systemen rätt signaler utan att överdriva eller hitta på något.
Relaterade termer
VILL DU FÖRSTÅ MER?
Undrar du hur det funkar i praktiken för just din sajt? Hör av dig.