Teknisk guide · schema.org & JSON-LD (Sverige)

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.

Överblick · schema.org i drift
JSON-LDformatet som Google Search Central rekommenderar
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, itemtype och itemprop direkt 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, typeof och property. 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, Plumber eller LegalService. Obligatoriska fält är name och address (PostalAddress med gata, postnummer, ort och SE); rekommenderade fält är telephone (+46), url, image, geo (GeoCoordinates), openingHoursSpecification och priceRange.
2. Organization (företagsidentitet & profiler)
Med Organization beskriver företag sin juridiska enhet med name, url, logo, address, contactPoint och sameAs-länkar till officiella profiler.
3. Product med Offer (produkter, priser & lagerstatus)
Kombinera Product med Offer. Produktutdrag kräver name samt offers, review eller aggregateRating; säljarlistor kräver name, image och offers (price, priceCurrency: "SEK"). Rekommenderat är availability (https://schema.org/InStock), shippingDetails och hasMerchantReturnPolicy.
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, BlogPosting eller NewsArticle med headline, image, datePublished, dateModified och author.
6. Event (evenemang, kurser & öppet hus)
Vid tidsbestämda träffar märker Event upp de obligatoriska fälten name, startDate och location (Place med name och PostalAddress); rekommenderade tillägg är endDate, description och offers.
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 LocalBusiness och Organization när företaget självt styr webbplatsen (self-serving reviews). På egen sajt är stjärnor bara möjliga för typer som Product, Book, Course, Event eller SoftwareApplication. 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.

Klistra in direkt i HTML-koden eller i sidhuvudets skriptfältSkapa JSON-LD-blocket i vår kostnadsfria generator för lokala företag och lägg in <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).Väg 1 · ManuelltFör mindre sajter
Använd CMS-funktioner eller etablerade WordPress-tilläggPå WordPress skapar tillägg som Yoast SEO och Rank Math SEO automatiskt grundkod för WebPage, Article, Organization och BreadcrumbList. Aktivera aldrig två schema-tillägg parallellt för samma sidtyp så slipper du motstridiga dubbletter.Väg 2 · CMS & tilläggYoast SEO eller Rank Math
Lämna över uppmärkning av upp till 20 sidor plus 5 svarsidorOmfattar sajten flera tjänster, mottagningar eller artiklar tar vår tjänst för schema.org-uppmärkning till fast pris (390 €) hand om planering, kod, installation och valideringsrapport.Väg 3 · Färdig tjänstFast pris 390 €

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.org validerar 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 via robots.txt eller noindex fö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.

Maskinläsbara företagsuppgifter och AI-assistenter i Sverige: vad som är belagt och inte

På marknaden påstås ibland att schema.org-kod i sig skulle få ChatGPT eller Claude att rekommendera ett företag. Vår data visar inte det.

AIGROW påstår inte att AI-assistenter läser, använder eller belönar schema.org-kod; vår data visar inte hur språkmodeller väljer källor. Däremot samlar strukturerad data företagsnamn, adress, telefonnummer, öppettider och tjänster så att mjukvara kan läsa dem utan att gissa.

En assistent med webbsökning kan läsa offentliga sidor om ett företag och återge det som står där, så samma namn, adress och telefonnummer på webbplatsen, i din Google Företagsprofil (vår uppsättning av Google Företagsprofil kostar 199 €) och i svenska kataloger är det säkra valet. I vår källkartläggning för Sverige (utgåva 2026-10, 128 svenska svar från ChatGPT (94) och Claude (34) med webbsökning) visar var och en av följande webbplatser sin andel av svaren: Reco.se (43,0 % läst, 31,3 % citerat), Wikipedia (21,9 % läst), Cision (20,3 % läst; se vår guide om företagsnyheter och medieräckvidd i Sverige), Trustpilot (18,8 % läst, 3,9 % citerat), Hitta.se (11,7 % läst) och Vården.se (8,6 % läst, 3,1 % citerat).

Detaljer finns i vår svenska guide till synlighet i AI-sök. Vår kostnadsfria skanning, vårt snabbtest, månadsbevakningarna och AIGROW Index frågar ChatGPT, Claude, Gemini och Grok; vår AI-synlighetsgranskning för 490 € (20 till 40 köpfrågor, leverans inom 5 arbetsdagar eller pengarna tillbaka, fullt avräkningsbar mot första månaden av Complete AI Visibility för 990 €/mån) frågar ChatGPT, Perplexity, Gemini och Claude.

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

Nej. Enligt Google Search Central ger uppmärkning med schema.org varken högre placering i sökresultaten eller garanti för ett utökat resultat. Koden hjälper Google att tolka sidans innehåll och visa utökade resultat vid passande sökningar.

Google stöder alla tre formaten men rekommenderar JSON-LD. Eftersom JSON-LD ligger samlat i ett <script type="application/ld+json">-block hålls koden skild från de synliga HTML-taggarna och bryts inte när sidans layout ändras.

Blocket <script type="application/ld+json"> kan ligga i <head> eller <body>. Google läser även JSON-LD som läggs in via JavaScript eller CMS-widget, så länge det är åtkomligt för Googlebot vid rendering.

Google måste först spindla sidan på nytt, vilket kan skyndas på i Granskningsverktyget för webbadresser i Search Console. Om ett utökat resultat visas avgör algoritmen vid varje sökning utifrån sökfråga, enhet och plats.

Kritiska fel gäller obligatoriska fält som saknas (exempelvis name eller address på LocalBusiness), vilket stoppar utökade resultat. Varningar gäller valfria rekommenderade fält (som geo eller priceRange) och gör inte koden ogiltig.

För en enskild adress räcker vår kostnadsfria generator och ett CMS som WordPress (Yoast SEO, Rank Math SEO), Shopify, Wix, Squarespace eller Webflow; arbetet tar cirka en timme. Vår tjänst för 390 € omfattar upp till 20 sidor plus 5 svarsidor; vår AI-synlighetsgranskning kostar 490 €.

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