Föreställ dig att Google läser din sida med ögonbindel. Texten finns där, men sökmotorn måste gissa vad som är ett pris, vad som är ett betyg och vad som är öppettider. Strukturerad data tar av ögonbindeln.
Strukturerad data är kod som beskriver innehållet på en sida på ett standardiserat sätt, så att sökmotorer förstår exakt vad varje del betyder. Istället för att läsa “4,8” som en lös siffra vet Google att det är ett genomsnittligt betyg från recensioner. Det är skillnaden mellan att en maskin tolkar din sida rätt och att den bara gissar.
De flesta känner inte ens till att den finns, men den ligger bakom mycket av det som ser snyggt ut i sökresultatet: stjärnbetyg, priser, frågor som fälls ut och de små brödsmulorna högst upp i en träff.
★ SNABBVERSIONEN
- Det är maskinläsbar kod som förklarar vad innehållet på din sida betyder.
- Det vanligaste formatet är JSON-LD, byggt på vokabuläret från Schema.org.
- Korrekt uppmärkning kan ge rich snippets, alltså rikare och mer iögonfallande träffar.
- Det är ingen direkt rankningsfaktor, men kan höja klickfrekvensen.
- Du testar gratis med Rich Results Test och följer upp i Search Console.
Vad strukturerad data faktiskt är
Strukturerad data är ett sätt att märka upp innehåll så att en dator kan förstå det, inte bara visa det. En människa ser direkt att “Margheritapizza, 95 kr, betyg 4,7” är en produkt med ett pris och ett omdöme, men en sökmotor ser bara löpande text tills du berättar vad varje del faktiskt är.
Den här uppmärkningen följer ett gemensamt vokabulär från Schema.org, ett projekt som drivs av bland andra Google. Tack vare det talar alla samma språk över hela internet. När du märker upp en artikel, en produkt eller en recension använder du exakt samma definitioner som resten av världen, vilket gör att din uppmärkning blir begriplig för fler tjänster än bara sökmotorer.
Strukturerad, semistrukturerad och ostrukturerad
För att förstå begreppet hjälper det att se hur information brukar delas in:
- Strukturerad data är prydligt organiserad i tydliga fält, som en tabell eller ett formulär.
- Semistrukturerad är ordnad men har inget fast schema, ofta i format som JSON eller XML.
- Ostrukturerad är fri text, bilder och allt annat utan tydlig märkning.
- Maskinläsbar uppmärkning är det lager du lägger ovanpå för sökmotorer.
- Synlig text är det dina besökare faktiskt läser på sidan.
I SEO-sammanhang handlar det nästan alltid om att lägga ett snyggt ordnat lager ovanpå din vanliga sidtext.
Hur strukturerad data fungerar på en sida
Tekniskt sett lägger du till ett kodblock som beskriver innehållet med taggar och värden. Google läser blocket, jämför det med vokabuläret från Schema.org och kan sedan visa rikare resultat när det passar och relevansen finns där.
Tre format: JSON-LD, Microdata och RDFa
Det finns tre sätt att skriva uppmärkningen, och de gör i grunden samma sak men på olika ställen i koden:
- JSON-LD ligger i ett separat script-block och rör inte din synliga HTML. Google rekommenderar det.
- Microdata skrivs in direkt i dina HTML-taggar med attribut.
- RDFa är ett äldre format som också bäddas in i HTML.
- Description Framework är grunden som RDFa bygger vidare på för att beskriva resurser.
Skillnaden i praktiken är underhållet. JSON-LD håller koden ren och separat, vilket gör den lätt att uppdatera. De andra två blandar ihop märkningen med innehållet och blir snabbt svåra att hålla rätt på.
Ett enkelt exempel i JSON-LD
Tänk dig en sida om ett recept. Med JSON-LD kan du tala om för Google att rätten heter något bestämt, hur lång tillagningstiden är och vilket genomsnittligt betyg den har. Resultatet kan bli ett rich snippet med bild, tid och stjärnor direkt i sökresultatet. Samma princip används för många andra typer av innehåll, från jobbannonser till evenemang.
Strukturerad data ändrar inte vad som står på din sida. Den förklarar bara för maskinerna vad det redan står.
Varför strukturerad data spelar roll för SEO
Här är det viktigt att vara ärlig: det här är ingen magisk knapp. Google har sagt att det inte är en direkt rankningsfaktor. Men det betyder inte att det saknar värde.
Rich snippets och högre klickfrekvens
När din träff visar stjärnbetyg, priser eller utfällbara frågor tar den mer plats och drar ögat till sig. Det kan ge fler klick även om placeringen är densamma, och bättre klickfrekvens är ofta den verkliga vinsten. Rikare sökresultat kan se ut så här:
- Stjärnbetyg från Google-recensioner och kundomdömen
- Priser och lagerstatus för produkter
- Frågor och svar som fälls ut direkt i träffen
- Brödsmulor som visar var sidan finns i strukturen
- Bilder och tider för recept
- Datum och plats för evenemang
- Logotyp och företagsuppgifter för din organisation
- Sökruta direkt under din träff
Hur strukturerad data hjälper AI att förstå dig
Allt fler tjänster, inklusive AI-assistenter och stora språkmodeller (LLMs), använder tydligt märkt innehåll för att förstå vad en sida handlar om. När din information är välorganiserad blir det enklare för dessa system att citera dig korrekt. Det är en del av varför många nu pratar om GEO, alltså optimering för generativa svar, vid sidan av klassisk sökmotoroptimering.
NINJA-FAKTA
Strukturerad data syns aldrig för dina besökare. Den lever helt i sidans kod och påverkar bara hur maskiner tolkar innehållet. En vacker sida och välmärkt data är två olika saker, och du behöver båda för att lyckas.
Vanliga typer av strukturerad data du kan använda
Schema.org definierar hundratals typer, men i praktiken används bara en handfull ofta. Här är de som de flesta svenska företag har nytta av:
- Organization för uppgifter om ditt företag
- LocalBusiness för lokala företag med adress och öppettider
- Product för produkter med pris och tillgänglighet
- Review och AggregateRating för betyg och recensioner
- Article och BlogPosting för artiklar och blogginlägg
- FAQPage för vanliga frågor och svar
- BreadcrumbList för navigeringsstigar och brödsmulor
- Event för evenemang
- Recipe för recept
Vilka du behöver beror helt på vad din sajt gör. En lokal restaurang prioriterar LocalBusiness och Review. En e-handel satsar på Product. En kunskapssajt lutar mot Article och FAQPage.
Strukturerad data för lokala företag
Driver du verksamhet i Stockholm, Uppsala eller någon annan ort är LocalBusiness ofta det första du bör märka upp. Den knyter ihop adress, öppettider och kontaktuppgifter, och spelar fint tillsammans med din profil i Google My Business. Vill du se hur det ser ut i ett konkret sammanhang kan du läsa mer om lokal SEO i Uppsala och hur lokala företag arbetar med sin synlighet - eller ta en titt på hur företag i lokal SEO i Umeå jobbar med samma principer i en annan stad.
Så kommer du igång med strukturerad data i praktiken
Du behöver inte vara utvecklare. Vägen dit beror mest på vilket verktyg du använder för din webbplats. En sak som ofta glöms bort är att sidhastigheten påverkar hur Google crawlar och indexerar dina sidor, så det lönar sig att ha koll på båda delarna.
Steg för steg
- Bestäm vilken typ som passar din sida, till exempel Article eller Product.
- Skapa koden med ett verktyg eller låt ditt CMS generera den automatiskt.
- Lägg in JSON-LD-blocket på rätt sida i koden.
- Testa med Rich Results Test för att se att Google läser den rätt.
- Följ upp över tid i Search Console och åtgärda eventuella fel.
Med ett CMS
De flesta som driver en sajt använder ett CMS, och det förenklar arbetet rejält:
- WordPress har flera SEO-plugin som lägger till uppmärkning åt dig.
- Shopify genererar grunddata för produkter automatiskt.
- Joomla och Drupal har tillägg och moduler för märkning.
- Astro och andra moderna ramverk låter dig lägga in JSON-LD direkt i mallarna.
Har du en specialbyggd sajt får du mer kontroll men också mer ansvar. Då är det värdefullt att förstå hur koden hänger ihop bakom kulisserna.
Innan du publicerar din strukturerade data
Vanliga misstag med strukturerad data att undvika
Det här är enkelt att lägga till och nästan lika enkelt att få fel. Några fällor som dyker upp gång på gång:
- Märka upp information som inte syns på sidan.
- Sätta betyg på saker som inte recenserats av riktiga kunder.
- Använda fel typ för innehållet.
- Glömma obligatoriska fält så att Google ignorerar uppmärkningen.
- Aldrig testa eller följa upp efter att den lagts in.
- Kopiera kod från en mall utan att byta ut värdena.
VANLIG MISS
Det är frestande att fylla i höga betyg för att få stjärnor i sökresultatet. Gör inte det. Google kräver att betyg bygger på äkta recensioner som faktiskt syns på sidan. Falsk uppmärkning kan leda till manuella åtgärder, och då försvinner dina rich results helt.
Bra mot dålig uppmärkning
Bra strukturerad data
- Speglar exakt det som står på sidan
- Bygger på äkta data och recensioner
- Använder JSON-LD och rätt typ
- Testas och följs upp regelbundet
Dålig strukturerad data
- Beskriver innehåll som inte finns
- Innehåller påhittade betyg
- Saknar obligatoriska fält
- Lämnas oövervakad efter publicering
Gratis verktyg som hjälper dig med strukturerad data
Du behöver inga dyra licenser för att komma igång. Det mesta är gratis och tar dig långt:
- Rich Results Test visar vad Google hittar och om du får rich results.
- Search Console följer upp märkningen på hela sajten över tid.
- Schema.org är källan till alla definitioner och exempel.
- CMS-plugin automatiserar arbetet i WordPress och liknande.
Vill du gräva djupare i hur sökresultat byggs upp och hur du jobbar med innehåll som förtjänar rika träffar finns mer att läsa i vår guide om content marketing och hur du skapar innehåll som rankar. Och behöver du synas lokalt är lokal SEO i Stockholm en bra start för att se hur allt hänger ihop.
Är strukturerad data värd besväret?
För de flesta sajter, ja. Att lägga till strukturerad data tar ofta bara en stund med ett modernt CMS, och nedsidan är liten så länge du håller dig till sanningen. Du får ingen garanterad placering, men du ger Google och andra tjänster en ärlig chans att förstå och visa upp ditt innehåll så bra som möjligt. Börja med de typer som passar din verksamhet, testa uppmärkningen noggrant, och låt resten växa fram i takt med att sajten gör det.
Vanliga frågor
Vad är strukturerad data inom SEO?
Strukturerad data är ett standardiserat sätt att märka upp innehållet på en sida så att sökmotorer förstår vad det handlar om. Istället för att Google gissar att en siffra är ett pris eller ett betyg talar koden om det rakt ut. Det vanligaste formatet heter JSON-LD och bygger på vokabuläret från Schema.org. Ju tydligare din sida är märkt, desto lättare har Google att visa rätt information i sökresultatet, till exempel som rich snippets med stjärnbetyg eller priser.
Ger strukturerad data högre placering i Google?
Inte direkt. Det är inte en officiell rankningsfaktor och garanterar ingen bättre placering. Däremot kan det hjälpa indirekt, eftersom rich snippets ofta får högre klickfrekvens när din sida sticker ut med stjärnor, priser eller utfällda frågor. Fler klick kan på sikt påverka hur väl sidan presterar. Tänk på det som ett sätt att kommunicera tydligare med sökmotorer, inte som en knapp som skjuter upp dig i listan. Innehåll och relevans väger fortfarande tyngst.
Vilket format ska jag använda för strukturerad data?
Google rekommenderar JSON-LD, och det är vad de flesta använder idag. Formatet läggs i ett script-block i sidans kod och blandas inte ihop med den synliga texten, vilket gör det enkelt att underhålla. De äldre alternativen Microdata och RDFa fungerar fortfarande, men de skrivs in direkt i HTML-taggarna och blir snabbt rörigt. Om du börjar nu finns det sällan någon anledning att välja något annat än JSON-LD.
Hur testar jag om min strukturerade data är korrekt?
Använd Googles Rich Results Test. Du klistrar in en webbadress eller koden direkt, och verktyget visar vilka typer av strukturerad data Google hittar och om de kan ge rich results. Det flaggar också fel och varningar du bör åtgärda. Search Console har dessutom en rapport som följer upp din uppmärkning över tid, så du ser om problem dyker upp på fler sidor. Båda verktygen är gratis att använda.
Behöver jag kunna koda för att använda strukturerad data?
Nej, inte nödvändigtvis. Om du använder ett CMS som WordPress, Shopify, Joomla eller Drupal finns det plugin och inbyggda funktioner som genererar koden automatiskt för artiklar, produkter och recensioner. För enklare fall kan du också skapa koden med Googles egna gratisverktyg och klistra in den. Vill du ha full kontroll, eller har en specialbyggd sajt, är det bra att förstå JSON-LD, men många kommer långt utan att skriva en rad själva.
Vad är skillnaden mellan strukturerad data och rich snippets?
Strukturerad data är koden du lägger till på sidan, medan rich snippets är det rikare resultat som Google ibland visar tack vare den koden. Du styr själva uppmärkningen, men Google bestämmer om och när ett rich snippet faktiskt visas. Det betyder att du kan ha helt korrekt strukturerad data utan att alltid se stjärnor eller priser i sökresultatet. Koden är en förutsättning, inte en garanti.
Relaterade termer
VILL DU FÖRSTÅ MER?
Undrar du hur det funkar i praktiken för just din sajt? Hör av dig.