AI

Studie visar: 0 av 41 butiker använder schema markup korrekt

Leksaksinsköpningsvagn som symboliserar e-handel
Innehållsförteckning

Sammanfattning: Varför är schema markup viktigt för e-handeln? Schema markup är viktigt för e-handeln eftersom det gör produktinformation som pris, betyg och lagerstatus maskinläsbar och därmed synlig direkt i sökresultatet, vilket ökar klickfrekvensen. Den typen av butiksfråga är dessutom betydligt mindre konkurrensutsatt än produktsökningar, vilket gör markup av butik och sortiment till en relativt enkel möjlighet att sticka ut i AI-sök.

Skriven av: Oscar Aston Brovall, 15 september 2026

Hur bra är Sveriges ledande bolag på att arbeta med schema markup för att synas i AI-sök? Det finns en förbättringspotential i flera sektorer. Så här kan B2C och e-handelsbolag göra för att stärka sin synlighet.

I somras utförde vi en studie av 281 svenska Gasellbolag. Handels låg som högst andel schema markup av alla branscher. 14 av 41 bolag hade markup som beskriver vad de säljer, mot ett snitt på strax under en femtedel för hela urvalet. Product fanns hos sju bolag och Offer hos sex.

Det är väntat, av ett enkelt skäl: E-handel har ett omedelbart kommersiellt skäl att beskriva sina produkter maskinläsbart, eftersom det påverkar hur varorna visas i sökresultat. Flera plattformar genererar dessutom produktmarkup automatiskt.

Vi hittade dock ingen Store, ingen OnlineStore och ingen AggregateOffer alls – i hela gruppen. Bolagen beskriver enskilda varor men inte butiken de säljs i, och inte sortimentet som helhet.

 

Vad är schema markup?

När en produkt visas i Google med pris, betyg och lagerstatus är det schema markup som ligger bakom. Det är information i sidans kod, i formatet JSON-LD, som anger vad innehållet betyder.

Handeln har redan sett resultatet av schema markup, även om tekniken själv kanske varit osynlig: det är produktmarkup som ger prisuppgifter, betyg och lagerstatus direkt i sökresultatet. Det är samma teknik som beskriver butiken, kategorierna och sortimentet, fast med andra typer.

 

Steg-för-steg: B2C-bolag och schema markup

För att förbättra er synlighet i AI-sökmotorer är schema markup en viktig del. Så här kan B2C-bolag arbeta med schema markup:

 

Produktmarkup och butiksmarkup svarar på olika frågor

Produktmarkup beskriver en enskild produkt. Butiksmarkup beskriver vem ni är och vad ni säljer som helhet. Här gör bolag fel ibland.

Butiksfrågan är den som ställs när kunden inte redan vet exakt vad hen letar efter. En kund som frågar en AI-assistent var man köper arbetskläder i Sverige, eller vilka svenska butiker som säljer ett visst varumärke, får inget svar från en produktsida – för det är butiken som efterfrågas, inte en specifik produkt.

Det är också här konkurrensen är som svagast. Produktsökningar är hårt bevakade av prisjämförelsetjänster och stora marknadsplatser. Men frågor om vem som säljer en viss kategori av produkter är det få som besvarat, och ingen i vår mätning har markerat sig för just den typen av fråga.

 

Vilken schema markup saknas i svensk e-handel?

Tre typer är helt frånvarande i gruppen, och de fyller olika funktioner.

  • OnlineStore eller Store beskriver verksamheten. OnlineStore för renodlad e-handel, Store för fysisk butik. Har ni båda delar, använd båda typerna. Fälten som betyder mest är hasOfferCatalog med era huvudkategorier, areaServed för vilka områden ni levererar till, samt currenciesAccepted och paymentAccepted för vilka valutor och betalsätt ni erbjuder. hasOfferCatalog är den viktigaste delen, eftersom den ger en maskin överblicken över sortimentet utan att den behöver crawla varje produktsida.
  • AggregateOffer löser prisvariationer. Har ni en produkt i flera varianter med olika pris beskriver den ett spann med lowPrice och highPrice i stället för att tvinga en maskin att gissa utifrån en enskild variant. Utan den kan en produktfamilj från 199 till 1 299 kronor framstå som att den kostar 1 299.
  • ItemList ordnar kategorisidor. En kategorisida utan markup är en sida med länkar. Med ItemList är den en ordnad lista över produkter, vilket gör den läsbar som ett sortiment.

Kärnan för butiksmarkeringen ser ut så här:

<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "OnlineStore", "name": "Exempel Arbetskläder", "hasOfferCatalog": { "@type": "OfferCatalog", "name": "Sortiment", "itemListElement": [ { "@type": "OfferCatalog", "name": "Arbetsbyxor" }, { "@type": "OfferCatalog", "name": "Skyddsskor" } ] } } </script>

Till det lägger ni description, url, betalsätt och leveransområde. Har ni fysiska butiker får varje butikssida en egen Store med adress och öppettider.

 

Kontrollera er befintliga produktmarkup

7 bolag hade Product men bara 6 hade Offer. Den skillnaden är värd en kontroll på er egen sajt.

En Product-markering utan offers talar om att varan existerar men inte att den kan köpas, vilket är halva poängen. Varje produktmarkering bör ha en offers med price, priceCurrency och availability.

Om markupen är automatgenererad av er plattform bör ni verifiera att den faktiskt innehåller dessa fält. Ett av de vanligaste felen vi ser är just att den automatiska markupen genererar tomma eller ofullständiga objekt.

 

Vanliga frågor om schema markup för e-handel

Genererar Shopify och WooCommerce schema markup automatiskt?
Delvis. Båda lägger normalt till Product på produktsidor, ofta med pris och lagerstatus. Det de sällan gör är att markera butiken, kategorisidorna eller prisspann över varianter. Det är just de delarna som saknades hos samtliga bolag i vår mätning, och det är också där ni har mest att hämta.

Ska vi använda Store eller OnlineStore?
OnlineStore för renodlad e-handel, Store för fysisk butik. Har ni både och, används OnlineStore på sajten som helhet och Store på respektive butikssida, med adress och öppettider.

Hur hanterar vi produkter med flera varianter och priser?
Med AggregateOffer, där lowPrice och highPrice anger spannet och offerCount antalet varianter. Det ger korrekt prisuppgift oavsett vilken variant en kund landar på.

Måste vi ange lagerstatus?
Det är inte obligatoriskt men starkt rekommenderat. availability med värden som InStock eller OutOfStock påverkar om produkten visas med prisuppgift i sökresultatet. Se till att värdet uppdateras automatiskt, eftersom felaktig lagerstatus är sämre än ingen alls.

Behöver kategorisidor egen markup?
Ja, och det är ofta bortglömt. En ItemList som räknar upp produkterna gör kategorisidan läsbar som ett sortiment. Kategorisidorna är också de som oftast rankar på breda sökningar.

Ger schema markup högre placering i Google?
Inte direkt. Strukturerad data är inte en rankingfaktor i sig. Den påverkar hur ni visas, alltså om ni får prisuppgift, betyg och lagerstatus i sökresultatet, vilket i sin tur ger fler klick, eftersom resultatet sticker ut mer i listan.

Behöver vi en llms.txt?
Ja, men efter produkt- och butiksmarkup, det är där effekten finns. Filen läses av Perplexity och Claude, men inte av Google, och tar bara en timme att skriva. 11 av 41 bolag har redan en, högst andel i hela studien och dubbelt så högt som genomsnittet – handeln ligger alltså redan före här, men utrymmet på butiks- och sortimentsmarkup är fortfarande i praktiken tomt.

 

Börja här: markera butiken och sortimentet

Vill du ha en easy win? Lägg OnlineStore eller Store på startsidan med hasOfferCatalog över era huvudkategorier. Inget av de 41 bolagen hade det, så utrymmet är tomt, och det är den markering som svarar på frågor där kunden ännu inte bestämt sig för en produkt.

Har ni inte produktmarkup, börja där i stället, eftersom den fångar köpare med tydligare köpavsikt.

 

Om undersökningen

De 41 handels-, e-handels- och distributionsbolagen är utsedda till Gasellföretag av Dagens Industri 2025. Totalurvalet omfattar 281 bolag. Sajterna lästes 23 och 28 juli 2026, med en kompletterande genomgång av undersidor 3 augusti.

Per bolag granskade vi startsidan och upp till fyra produkt- eller kategorisidor. Tre butiker gick inte att granska på undersidenivå eftersom de blockerade upprepade automatiska anrop (rate-limiting). Just e-handelsplattformar är mest benägna att göra det, vilket gör vår siffra för handeln till en konservativ uppskattning snarare än en överskattning.

Var gränsen går mot tillverkning är en bedömningsfråga – ett bolag som både tillverkar och säljer egna produkter skulle kunna räknas till endera gruppen, vilket påverkar exakt vilka 41 bolag som ingår här. Vid den här gruppstorleken anger vi antal i stället för procent. Metod och statistiska förbehåll redovisas i huvudrapporten.

 

Vill du ha hjälp att komma igång?

Gå före era konkurrenter! Ingen av de 41 butikerna i vår studie hade markup som beskriver butiken eller sortimentet som helhet. Om ni känner er osäkra på hur er hemsida ser ut och var ni kan börja så går vi igenom det tillsammans. Ta ett möte med vår expert så förklarar vi vad som finns, vad som saknas och hur enkelt det kan förbättras.