Strukturerad data: schema.org och JSON-LD för företag i Sverige
Med strukturerad data märker du upp namn, adress, öppettider, tjänster och produkter i källkoden så att Google tolkar uppgifterna direkt och vid passande sökningar kan visa utökade resultat. Den här guiden förklarar vokabulären schema.org, formatet JSON-LD, de viktigaste typerna för mindre företag, installation, kontroll i Search Console samt skillnaden mellan att göra det själv och vår färdiga tjänst.
Generatorn för lokala företag är gratis. Vår tjänst för engångspriset 390 € omfattar schema.org-kod på upp till 20 befintliga sidor plus 5 nya svarsidor med valideringsrapport.
- Vokabulär
- schema.org
- Viktigaste lokala typ
- LocalBusiness
- Göra det själv (1 adress)
- ca 1 timme
- Färdig tjänst
- 390 € (upp till 20 + 5 sidor)
Valideras i Googles Test av utökade resultat och validator.schema.org.
Med schema.org och JSON-LD (det format som Google rekommenderar) anger du företagsnamn, adress, telefonnummer, öppettider, produkter och brödsmulor i sidans källkod. Uppmärkningen gör sidan behörig för utökade resultat i Google Sök, men garanterar varken visning eller högre placering; varje uppmärkt uppgift måste stå synlig på sidan.
Vad är strukturerad data och hur fungerar schema markup och JSON-LD?
För en människa syns det direkt vilket nummer på kontaktsidan som är postnummer och vilket som är telefonnummer. För en sökrobot är båda till en början bara vanlig löptext.
Schema markup beskriver sidans innehåll med fasta termer från schema.org, grundat 2011 av Google, Microsoft, Yahoo och Yandex (äldre data-vocabulary.org stöds inte längre). Medan <h1> styr utseendet anger schema.org betydelsen: exempelvis Dentist, en Product med pris i kronor (Offer) eller ett Event.
Enligt Google Search Centrals introduktion stöder Google Sök tre tekniska format:
- JSON-LD (rekommenderas av Google)
- JSON-LD ligger som ett fristående block i ett
<script type="application/ld+json">-element i<head>eller<body>. Eftersom koden är skild från synliga HTML-taggar kan layouten ändras utan att uppmärkningen går sönder; Google läser även JSON-LD som läggs in via JavaScript eller CMS. - Microdata (mikrodata)
- Microdata bäddar in attribut som
itemscope,itemtypeochitempropdirekt i HTML-taggarna i<body>eller<head>. Vid malländringar försvinner sådana attribut lätt av misstag. - RDFa (Resource Description Framework in Attributes)
- RDFa bygger ut HTML5-taggar med attributen
vocab,typeofochproperty. För nybyggen är JSON-LD nästan alltid enklare att underhålla.
Vad Google använder uppmärkningen till: utökade resultat i Google Sök
Google använder koden för att tolka fakta på en sida och vid lämpliga sökningar aktivera mer innehållsrika visningar i sökresultaten.
I Google Search Centrals sökgalleri listas alla utökade resultat (rich results, tidigare rich snippets): lokala företag, produktutdrag, brödsmulor, evenemang och artiklar.
Google skiljer på obligatoriska egenskaper (krävs för behörighet) och rekommenderade egenskaper; några få korrekta fält är viktigare än många slarvigt ifyllda.
Vilka schema.org-typer ett mindre företag faktiskt har nytta av
En mottagning, verkstad, byrå, butik eller e-handel i Sverige klarar sig långt med sex grundtyper.
- 1. LocalBusiness och branschspecifika undertyper (adress & öppettider)
- För varje butik, klinik, salong eller verkstad med besöksadress är LocalBusiness kärntypen. Välj den mest träffsäkra undertypen som
Dentist,Optician,Restaurant,Bakery,HairSalon,AutoRepair,PlumberellerLegalService. Obligatoriska fält ärnameochaddress(PostalAddressmed gata, postnummer, ort ochSE); rekommenderade fält ärtelephone(+46),url,image,geo(GeoCoordinates),openingHoursSpecificationochpriceRange. - 2. Organization (företagsidentitet & profiler)
- Med Organization beskriver företag sin juridiska enhet med
name,url,logo,address,contactPointochsameAs-länkar till officiella profiler. - 3. Product med Offer (produkter, priser & lagerstatus)
- Kombinera Product med
Offer. Produktutdrag krävernamesamtoffers,reviewelleraggregateRating; säljarlistor krävername,imageochoffers(price,priceCurrency: "SEK"). Rekommenderat äravailability(https://schema.org/InStock),shippingDetailsochhasMerchantReturnPolicy. - 4. BreadcrumbList (sökväg i träfflistan)
- Med BreadcrumbList anger du sidhierarkin som en
ListItem-lista (position,name,item) för navigationsvägen i sökresultatet. - 5. Article, BlogPosting och NewsArticle (guider & nyheter)
- För fackartiklar rekommenderar Google Article,
BlogPostingellerNewsArticlemedheadline,image,datePublished,dateModifiedochauthor. - 6. Event (evenemang, kurser & öppet hus)
- Vid tidsbestämda träffar märker Event upp de obligatoriska fälten
name,startDateochlocation(PlacemednameochPostalAddress); rekommenderade tillägg ärendDate,descriptionochoffers. - 7. Gränser för Review och AggregateRating (omdömen på egen sajt)
- Enligt Googles riktlinjer för recensionsutdrag visar Google inga stjärnbetyg för
LocalBusinessochOrganizationnär företaget självt styr webbplatsen (self-serving reviews). På egen sajt är stjärnor bara möjliga för typer somProduct,Book,Course,EventellerSoftwareApplication. Hur du samlar in äkta kundomdömen visar vår guide om kundomdömen på Google och i svenska kataloger.
Komplett JSON-LD-exempel för ett lokalt företag i Sverige
Ett LocalBusiness-block för en fiktiv optiker i Göteborg (undertypen Optician).
Exemplet använder svenskt postnummer (411 27), landskod SE, landsnummer +46, valuta SEK och 24-timmarstider (09:00 till 18:00). Samtliga uppgifter måste stå likadant i den synliga sidtexten:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Optician",
"@id": "https://www.optik-lindholmen-goteborg.se/#localbusiness",
"name": "Optik Lindholmen AB",
"url": "https://www.optik-lindholmen-goteborg.se/",
"telephone": "+46 31 711 48 20",
"priceRange": "kr",
"currenciesAccepted": "SEK",
"image": [
"https://www.optik-lindholmen-goteborg.se/bilder/butik-aschebergsgatan.jpg"
],
"address": {
"@type": "PostalAddress",
"streetAddress": "Aschebergsgatan 24",
"postalCode": "411 27",
"addressLocality": "Göteborg",
"addressRegion": "Västra Götalands län",
"addressCountry": "SE"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 57.6969,
"longitude": 11.9708
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "10:00",
"closes": "15:00"
}
],
"sameAs": [
"https://www.hitta.se/optik-lindholmen-ab/goteborg",
"https://www.reco.se/optik-lindholmen-ab-goteborg"
]
}
</script>I stället för att skriva koden för hand skapar du skriptet gratis i vår LocalBusiness-generator eller för artiklar, produkter och brödsmulor i vår allmänna schema.org-generator.
Begränsade och borttagna utökade resultat: vad som gäller för FAQPage och HowTo
Många äldre guider lovar fortfarande utfällbara FAQ-rutor och steg-för-steg-kort i Google. Google har avvecklat båda visningarna för vanliga företag.
I augusti 2023 begränsade Google i Search Central-bloggen om FAQ och HowTo FAQPage till myndighets- och hälsosajter och stängde HowTo i september 2023. Enligt Googles dokumentationsändringar utgick FAQPage helt i maj 2026.
I juni 2025 fasade Google även ut sju smala format ( förenkling av sökresultaten: BookActions, CourseInfo, ClaimReview, EstimatedSalary, LearningVideo, SpecialAnnouncement, VehicleListing) och i januari 2026 PracticeProblem. Kvarvarande FAQPage- eller HowTo-kod skadar dock inte sidan.
Så lägger du in JSON-LD: för hand i HTML, i ditt CMS eller med tillägg
Hur du publicerar JSON-LD beror på ditt publiceringssystem och antalet undersidor.
<script type="application/ld+json"> i <head> eller <body> på din kontakt- eller startsida (i Shopify, Wix, Squarespace eller Webflow via fältet för egen kod i sidhuvudet).WebPage, Article, Organization och BreadcrumbList. Aktivera aldrig två schema-tillägg parallellt för samma sidtyp så slipper du motstridiga dubbletter.Så testar du koden: Test av utökade resultat, Schema Markup Validator och Search Console
Tre kostnadsfria verktyg kontrollerar syntax, Google-behörighet och löpande drift.
- 1. Test av utökade resultat (Google Rich Results Test)
- Googles officiella Test av utökade resultat prövar en URL eller ett kodavsnitt, visar vilka utökade resultat koden är behörig för och skiljer på kritiska fel (obligatoriska fält saknas) och valfria varningar.
- 2. Schema Markup Validator (validator.schema.org)
- Schema Markup Validator på
validator.schema.orgvaliderar hela vokabulären i schema.org, även för typer utan eget utökat resultat i Google Sök. - 3. Google Search Console: Granskningsverktyg för webbadresser och rapporter
- Efter publicering kontrollerar du sidan i Granskningsverktyget för webbadresser och bevakar Rapporter om utökade resultat efter tema- eller tilläggsuppdateringar.
Vanliga misstag, Googles riktlinjer och manuella åtgärder
Tekniskt giltig JSON räcker inte om uppmärkningen bryter mot kvalitetsreglerna i Google Search Central.
I Googles allmänna riktlinjer för strukturerad data beskrivs fyra typiska felkällor:
- Osynligt innehåll i JSON-LD
- Märk aldrig upp uppgifter som inte syns för besökaren på sidan. Priser, öppettider och frågor i JSON-LD måste även stå i den synliga sidtexten.
- Sidfrämmande eller sidoomfattande dubbletter
- Uppmärkningen ska beskriva huvudinnehållet på just den aktuella URL:en; kopiera inte in ett enskilt
Product-schema i sidfoten på alla undersidor. - Blockerade sidor eller bildadresser
- Uppmärkta sidor och refererade bilder (
logo,image) får varken spärras viarobots.txtellernoindexför Googlebot. - Rapporten Manuella åtgärder i Google Search Console
- Vid regelbrott kan en anmärkning dyka upp i Rapporten Manuella åtgärder i Search Console. Sidan förlorar då behörigheten till utökade resultat tills felet har rättats och en begäran om omprövning har skickats in.
Vad strukturerad data inte gör: ingen garanterad visning och inget rankningslöfte
En saklig förväntansbild skyddar mot falska löften vid inköp av SEO-tjänster.
Enligt Googles allmänna riktlinjer aktiverar uppmärkning en funktion men garanterar inte visning. Algoritmen väger in sökning, plats och enhet och ger inte heller högre organisk placering.
Göra det själv med gratisgeneratorn eller beställa vår färdiga tjänst
Om du lägger in koden själv eller lämnar över beror på omfattningen på din webbplats.
För en mindre sajt med en adress på WordPress, Shopify, Wix, Squarespace eller Webflow kan du lägga in LocalBusiness-koden själv på en timme med vår gratis LocalBusiness-generator. Vår tjänst för strukturerad data och svarsidor för engångspriset 390 € tar hand om större sajter:
- Schema.org-kod på upp till 20 sidor plus 5 nya svarsidor
- Passande JSON-LD på upp till 20 befintliga sidor (företag, tjänster, produkter, artiklar, synliga FAQ, brödsmulor,
sameAs-länkar) plus 5 nya svarsidor på sajtens språk. Endast synligt sidinnehåll märks upp. - Tidsplan med förhandsgodkännande (2 + 10 + 2 arbetsdagar)
- Sidplan inom 2 arbetsdagar efter ditt svar; inget skrivs eller installeras utan ditt godkännande. Leverans av de 5 svarsidorna och koden inom 10 arbetsdagar efter godkännande med två ändringsrundor.
- Installation via redaktörskonto eller kodöverlämning samt valideringsrapport
- Installation på WordPress, Shopify, Wix, Squarespace eller Webflow via redaktörskonto (aldrig ditt huvudlösenord) eller som kod med anvisning för din utvecklare, plus valideringsrapport från Test av utökade resultat och Schema Markup Validator inom 2 arbetsdagar.
- Tydliga gränser och återbetalningsgaranti
- Tjänsten lovar inget utökat resultat, ingen rankning och inget AI-omnämnande. Full återbetalning vid utebliven leverans enligt beskrivning eller vid avbokning före arbetsstart.
Vanliga frågor om strukturerad data och schema.org
Skapa JSON-LD gratis själv eller låt oss lägga in allt
Använd vår kostnadsfria generator för din adress eller boka paketet för 390 € med upp till 20 uppmärkta sidor, 5 nya svarsidor och valideringsrapport.
Engångspris 390 € · Gratis AI-skanning i fyra assistenter