Hoppa till innehållet

Cookieinställningar

Välj vilka typer av cookies du tillåter. Du kan alltid ändra ditt val via Cookieinställningar längst ned på varje sida. Integritetspolicy

Nödvändiga

Alltid på

Behövs för att logga in, spara din varukorg och komma ihåg dina val. De är alltid på.

Vilka cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session och att du förblir inloggad
  • weboke_basket: din varukorg
  • wkBtwIncl: visa priser med eller utan moms
  • wok_cookies: ditt cookieval, 12 månader

Mäter vilken annons som leder till ett besök eller en beställning, så att vi inte betalar för annonser som inte ger något.

Vilka cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), upp till 90 dagar
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: via vilken partner du kom till oss (affiliateprogram), 60 dagar

4,6

Land och språk

Varje land har en egen webbplats med landets priser och moms.

Visa

LocalBusiness: dina företagsuppgifter i JSON-LD

Modul 5: Strukturerad data · Lästid: 13 minuter

Lärandemål: Efter den här lektionen kan du skriva och bedöma ett LocalBusiness-block i JSON-LD, med de obligatoriska och rekommenderade egenskaperna enligt Google och rätt undertyp från schema.org.

Nyckelbegrepp: LocalBusiness, undertyp (Florist, Bakery, Dentist, ...), obligatoriskt: name och address, PostalAddress (streetAddress, postalCode, addressLocality, addressCountry), rekommenderat: telephone, url, openingHoursSpecification, geo, image, priceRange, sameAs, openingHours som text, en enda källa till sanning

Därför spelar det här blocket roll

I lektion 5.1 såg du att Google använder strukturerad data för att förstå din sida. För ett företag med en butik, mottagning eller verkstad är det viktigaste blocket LocalBusiness: vem du är, var du finns, hur man ringer dig och när du har öppet. Google nämner som möjlig användning kunskapspanelen i Sök och Maps när någon söker efter ditt företag.

Blocket ersätter inte din Google Företagsprofil (modul 6). Det är en av källorna som sökmotorer hämtar dina uppgifter från. Därför måste det säga exakt samma sak som din profil, din kontaktsida och dina katalogposter. Lektion 6.4 återkommer till det.

Välj rätt typ

Börja med frågan: vad är jag för slags företag? LocalBusiness har trettio direkta undertyper i schema.org, och under dem ännu fler. Några exempel:

FöretagTypSökväg i schema.org
BlomsterbutikFloristLocalBusiness > Store > Florist
BageriBakeryLocalBusiness > FoodEstablishment > Bakery
TandläkareDentistLocalBusiness > Dentist
FrisörHairSalonLocalBusiness > HealthAndBeautyBusiness > HairSalon
RörmokarePlumberLocalBusiness > HomeAndConstructionBusiness > Plumber
RedovisningskonsultAccountingServiceLocalBusiness > FinancialService > AccountingService

Google ber om den mest specifika typen som passar. Hittar du ingen, använder du LocalBusiness själv. Gör ditt företag två saker (ett bageri med kafé) får @type vara en lista: ["Bakery", "CafeOrCoffeeShop"]. Tänk på stavningen: typer börjar med stor bokstav och skrivs exakt som i schema.org. Bloemist, florist eller Flower shop finns inte, och då känner en läsare inte igen typen.

Slå upp en typ via https://schema.org/<Type> eller i den fullständiga listan. Finns sidan, så finns typen.

Obligatoriskt och rekommenderat enligt Google

Google anger bara två obligatoriska egenskaper för ett lokalt företag:

  • name: företagets namn, så som det står på din fasad och i din profil;
  • address: den fysiska platsen, som PostalAddress. Google ber dig fylla i så många delar som möjligt.

Och en rad rekommenderade egenskaper. De viktigaste för ett litet företag:

EgenskapVad som ska stå därTänk på
telephoneHuvudnumretMed landskod och riktnummer, till exempel +31 33 000 0000
urlAdressen till sidan för just det här kontoret eller den här butikenFullständig adress med https://, och den måste fungera
openingHoursSpecificationÖppettider per dagSe nedan
geoGeoCoordinates med latitude och longitudeTal, minst 5 decimaler
imageFoto(n) av företagetAdresser som Google får hämta och indexera
priceRangePrisklass, som €€ eller €10 (≈ 110 kr)-25Kortare än 100 tecken
menu, servesCuisineBara för restauranger och kaféer

Eftersom LocalBusiness också är en Organization rekommenderar Google att du även följer fälten för Organization, som logo och sameAs (adresserna till dina profiler på andra webbplatser, till exempel Instagram eller Facebook).

Det Google inte vill ha i det här blocket: review och aggregateRating om ditt eget företag. De är bara avsedda för webbplatser som samlar recensioner om andra företag. Lektion 5.3 förklarar varför.

Adressen som PostalAddress

Adressen är ett objekt med en egen typ. Inte en enda textrad, utan separata fält:

"address": {
  "@type": "PostalAddress",
  "streetAddress": "Voorbeeldstraat 12",
  "postalCode": "3811 AA",
  "addressLocality": "Amersfoort",
  "addressCountry": "NL"
}
  • streetAddress: gata och nummer, med tillägg om det finns.
  • postalCode: postnumret.
  • addressLocality: orten.
  • addressCountry: landet, helst som landskod med två bokstäver (NL, BE, DE).
  • addressRegion (provins eller delstat) är tillåtet, men behövs inte i Nederländerna.

Ett vanligt fel är "address": "Voorbeeldstraat 12, 3811 AA Amersfoort". Det är text, och en läsare måste då själv gissa vad som är postnumret. Använd de separata fälten.

Öppettider

Google anger openingHoursSpecification: en lista med block som innehåller dagar, öppningstid och stängningstid.

"openingHoursSpecification": [
  {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "09:00",
    "closes": "18:00"
  },
  {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": "Saturday",
    "opens": "09:00",
    "closes": "17:00"
  }
]

Reglerna:

  • Dagar på engelska, som i schema.org: Monday till och med Sunday (eller som fullständig adress, https://schema.org/Monday). Inte ma, inte maandag.
  • Tider i 24-timmarsformat: 09:00, inte 9 uur och inte 9:00 AM.
  • En dag som inte finns i listan räknas som obeskriven. Vill du uttryckligen säga att du har stängt en hel dag, sätter du både opens och closes till 00:00.
  • Öppet dygnet runt: opens 00:00 och closes 23:59.
  • Öppet till efter midnatt (till exempel 18:00 till 02:00): ett block med opens 18:00 och closes 02:00.
  • Tillfälligt andra tider, som ett vinteruppehåll: samma block med validFrom och validThrough (datum som 2026-12-24).

Det finns också ett kortare skrivsätt från schema.org: "openingHours": ["Tu-Fr 09:00-18:00", "Sa 09:00-17:00"], med engelska dagar på två bokstäver. Det är giltigt i schema.org men finns inte med i Googles lista. Har du valet, använd openingHoursSpecification.

Hela blocket för Bloemenatelier Lotte

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Florist",
  "name": "Bloemenatelier Lotte",
  "url": "https://www.example.com/",
  "telephone": "+31 33 000 0000",
  "image": "https://www.example.com/beelden/winkel.jpg",
  "priceRange": "€€",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Voorbeeldstraat 12",
    "postalCode": "3811 AA",
    "addressLocality": "Amersfoort",
    "addressCountry": "NL"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 52.15617,
    "longitude": 5.38763
  },
  "openingHoursSpecification": [
    { "@type": "OpeningHoursSpecification", "dayOfWeek": ["Tuesday", "Wednesday", "Thursday", "Friday"], "opens": "09:00", "closes": "18:00" },
    { "@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "09:00", "closes": "17:00" }
  ],
  "sameAs": ["https://www.instagram.com/example"]
}
</script>

Tänk på två saker. latitude och longitude är tal, utan citattecken. Latituden ligger mellan -90 och 90, longituden mellan -180 och 180. Och url pekar på din egen webbplats, inte på ditt Instagram (det hör hemma i sameAs).

Var placerar du blocket? Google säger: det går bra på vilken sida som helst, men det är mest logiskt på en sida med information om ditt företag, som startsidan eller kontaktsidan. Har du flera butiker eller kontor får var och en en egen sida med ett eget block och en egen url.

I praktiken: AI Builder och WordPress

WebOkés AI Builder skapar det här blocket själv, utifrån de företagsuppgifter du fyller i för webbplatsen: företagstypen (en rullgardinslista med bland annat Florist, Bakery och HairSalon, eller allmänt LocalBusiness), namn, adress, postnummer, ort, telefon, e-post, öppettider och dina sociala profiler. Blocket finns på startsidan och på sidor med ett kontaktblock. Öppettiderna skriver AI Builder i dag i det korta formatet openingHours (till exempel Tu-Fr 09:00-18:00). I WordPress gör SEO-tillägg något liknande, ofta i en egen del för lokala uppgifter. Andra webbplatsbyggare fungerar på samma sätt.

För alla byggare gäller: blocket blir aldrig bättre än det du fyller i. Anger du ett gammalt telefonnummer i byggaren hamnar samma gamla nummer i din JSON-LD. Håll dina företagsuppgifter på ett ställe och för över dem därifrån till din webbplats, din profil och dina katalogposter.

Sammanfattning

  • Välj den mest specifika schema.org-typen som passar, stavad exakt som på schema.org.
  • Obligatoriskt enligt Google: name och address (som PostalAddress med separata fält).
  • Rekommenderat: telephone med landskod, url för butiken eller kontoret, openingHoursSpecification, geo som tal, image, priceRange.
  • Öppettider: engelska dagnamn, 24-timmarstider. Stängt är 00:00 till 00:00, öppet dygnet runt är 00:00 till 23:59.
  • Inga recensioner om ditt eget företag i det här blocket. Se till att allt stämmer med din profil och din kontaktsida.

Quiz

1. Vilka två egenskaper anger Google som obligatoriska för en LocalBusiness?



2. Vad är fel med "address": "Voorbeeldstraat 12, 3811 AA Amersfoort"?



3. Du har stängt hela söndagen och vill ange det uttryckligen. Vad skriver du i blocket för söndag?



4. Vilket värde för geo är rätt?



5. En frisörsalong använder "@type": "Kapper". Vad händer?



Uppgift

Uppgift A5.2: Stämmer ditt LocalBusiness-block? Fyll i adressen till din startsida eller kontaktsida, och dessutom ditt företagsnamn, postnummer och telefonnummer så som de står i din Företagsprofil. Programmet letar upp företagsblocket i sidans JSON-LD och kontrollerar typ, obligatoriska fält, adress, telefon, öppettider, koordinater och url, och jämför namn, postnummer och telefon med det du fyllde i. Har du ingen egen företagswebbplats? Använd då webbplatsen för en butik eller mottagning i närheten och lämna de tre jämförelsefälten tomma.

Uppgift A5.2: Stämmer ditt LocalBusiness-block?

Testa sedan samma sida i Googles Rich Results Test och jämför: tar Google upp samma punkter?





Det du fyller i och det vi hittar sparar vi inte. Din webbläsare kommer ihåg dina svar och om du klarade uppgiften. Är du inloggad sparar vi bara att du klarade uppgiften (nästan) i Mina kurser; där kan du också ta bort det.

Läs mer

Stegen i de här artiklarna gäller för WebOkés paneler. Hos andra leverantörer fungerar det på liknande sätt.

Ett ögonblick…

Ställ in dina domäner

Ställ in namnservrar, koppling till ditt webbhotell och vem som blir innehavare för varje domän.

Hämtar dina domäner…