Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

LocalBusiness: bedriftsopplysningene dine i JSON-LD

Modul 5: Strukturerte data · Lesetid: 13 minutter

Læringsmål: Etter denne leksjonen kan du skrive og vurdere en LocalBusiness-blokk i JSON-LD, med de obligatoriske og anbefalte egenskapene ifølge Google og riktig undertype fra schema.org.

Nøkkelbegreper: LocalBusiness, undertype (Florist, Bakery, Dentist, ...), obligatorisk: name og address, PostalAddress (streetAddress, postalCode, addressLocality, addressCountry), anbefalt: telephone, url, openingHoursSpecification, geo, image, priceRange, sameAs, openingHours som tekst, én kilde til sannhet

Hvorfor denne blokken betyr noe

I leksjon 5.1 så du at Google bruker strukturerte data for å forstå siden din. For en bedrift med butikk, praksis eller verksted er LocalBusiness den viktigste blokken: hvem du er, hvor du holder til, hvordan man ringer deg og når du har åpent. Google nevner kunnskapspanelet i Search og Maps som mulig bruk når noen søker etter bedriften din.

Blokken erstatter ikke Google Bedriftsprofil (modul 6). Den er én av kildene søkemotorene henter opplysningene dine fra. Derfor må den si nøyaktig det samme som profilen din, kontaktsiden din og oppføringene dine i kataloger. Leksjon 6.4 kommer tilbake til dette.

Velg riktig type

Begynn med spørsmålet: hva slags bedrift er jeg? LocalBusiness har tretti direkte undertyper i schema.org, og under dem enda flere. Noen eksempler:

BedriftTypeSti i schema.org
BlomsterbutikkFloristLocalBusiness > Store > Florist
BakerBakeryLocalBusiness > FoodEstablishment > Bakery
TannlegeDentistLocalBusiness > Dentist
FrisørHairSalonLocalBusiness > HealthAndBeautyBusiness > HairSalon
RørleggerPlumberLocalBusiness > HomeAndConstructionBusiness > Plumber
RegnskapsførerAccountingServiceLocalBusiness > FinancialService > AccountingService

Google ber om den mest spesifikke typen som passer. Finner du ingenting, bruker du LocalBusiness selv. Gjør bedriften din to ting (et bakeri med kafé), kan @type være en liste: ["Bakery", "CafeOrCoffeeShop"]. Pass på skrivemåten: typer begynner med stor bokstav og står nøyaktig slik i schema.org. Bloemist, florist eller Flower shop finnes ikke; da kjenner en leser ikke igjen typen.

Slå opp en type via https://schema.org/<Type> eller i den fullstendige listen. Finnes siden, finnes typen.

Obligatorisk og anbefalt ifølge Google

Google nevner bare to obligatoriske egenskaper for en lokal bedrift:

  • name: navnet på bedriften, slik det også står på fasaden og i profilen din;
  • address: den fysiske plasseringen, som PostalAddress. Google ber deg fylle ut så mange deler som mulig.

I tillegg kommer en rekke anbefalte egenskaper. De viktigste for en liten bedrift:

EgenskapHva som hører hjemme derVær obs på
telephoneHovednummeretMed landkode og retningsnummer, for eksempel +31 33 000 0000
urlAdressen til siden for dette stedetFullstendig adresse med https://, og den må fungere
openingHoursSpecificationÅpningstider per dagSe nedenfor
geoGeoCoordinates med latitude og longitudeTall, minst 5 desimaler
imageBilde(r) av bedriftenAdresser som Google får hente og indeksere
priceRangePrisklasse, som €€ eller €10 (≈ 105 kr)-25Kortere enn 100 tegn
menu, servesCuisineBare for servering

Fordi LocalBusiness også er en Organization, anbefaler Google at du også følger feltene for Organization, som logo og sameAs (adressene til profilene dine på andre nettsteder, for eksempel Instagram eller Facebook).

Det Google ikke vil ha i denne blokken: review og aggregateRating om din egen bedrift. De er bare ment for nettsteder som samler anmeldelser av andre bedrifter. Leksjon 5.3 forklarer hvorfor.

Adressen som PostalAddress

Adressen er et objekt med sin egen type. Ikke én tekstlinje, men separate felt:

"address": {
  "@type": "PostalAddress",
  "streetAddress": "Voorbeeldstraat 12",
  "postalCode": "3811 AA",
  "addressLocality": "Amersfoort",
  "addressCountry": "NL"
}
  • streetAddress: gate og husnummer, med bokstav eller tillegg hvis det finnes.
  • postalCode: postnummeret.
  • addressLocality: stedet.
  • addressCountry: landet, helst som landkode på to bokstaver (NL, BE, DE).
  • addressRegion (provins eller delstat) er tillatt, men ikke nødvendig i Nederland.

En vanlig feil er "address": "Voorbeeldstraat 12, 3811 AA Amersfoort". Det er tekst; da må en leser selv gjette hva postnummeret er. Bruk de separate feltene.

Åpningstider

Google nevner openingHoursSpecification: en liste med blokker med dager, åpningstid og stengetid.

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

Reglene:

  • Dager på engelsk, som i schema.org: Monday til og med Sunday (eller som fullstendig adresse, https://schema.org/Monday). Ikke ma, ikke maandag.
  • Tider i 24-timersformat: 09:00, ikke 9 uur og ikke 9:00 AM.
  • En dag som ikke står i listen, regnes som ikke beskrevet. Vil du si uttrykkelig at du har stengt en hel dag, setter du både opens og closes til 00:00.
  • Åpent døgnet rundt: opens 00:00 og closes 23:59.
  • Åpent til etter midnatt (for eksempel 18:00 til 02:00): én blokk med opens 18:00 og closes 02:00.
  • Midlertidig andre tider, som vinterstengt: samme blokk med validFrom og validThrough (datoer som 2026-12-24).

Det finnes også en kortere skrivemåte fra schema.org: "openingHours": ["Tu-Fr 09:00-18:00", "Sa 09:00-17:00"], med engelske dager på to bokstaver. Den er gyldig i schema.org, men står ikke i listen til Google. Har du valget, bruk openingHoursSpecification.

Hele blokken for 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>

Legg merke til to ting. latitude og longitude er tall, uten anførselstegn; breddegraden ligger mellom -90 og 90, lengdegraden mellom -180 og 180. Og url peker til ditt eget nettsted, ikke til Instagram-profilen din (den hører hjemme i sameAs).

Hvor plasserer du blokken? Google sier at den kan stå på hvilken som helst side, men det er mest logisk på en side med informasjon om bedriften din, som forsiden eller kontaktsiden. Har du flere avdelinger, får hver avdeling en egen side med egen blokk og egen url.

I praksis: AI Builder og WordPress

AI Builder fra WebOké lager denne blokken selv, ut fra bedriftsopplysningene du fyller inn for nettstedet: bedriftstypen (en nedtrekksliste med blant annet Florist, Bakery og HairSalon, eller generelt LocalBusiness), navn, adresse, postnummer, sted, telefon, e-post, åpningstider og sosiale profiler. Blokken står på forsiden og på sider med en kontaktblokk. Åpningstidene skriver AI Builder foreløpig i den korte skrivemåten openingHours (for eksempel Tu-Fr 09:00-18:00). I WordPress gjør SEO-utvidelser noe lignende, ofte i en egen del for lokale opplysninger; hos andre nettstedbyggere fungerer det på samme måte.

For alle verktøy gjelder: blokken er bare så god som det du fyller inn. Fyller du inn et gammelt telefonnummer i verktøyet, står det gamle nummeret også i JSON-LD-en din. Hold bedriftsopplysningene dine oppdatert på ett sted, og kopier dem derfra til nettstedet, profilen og oppføringene dine.

Oppsummering

  • Velg den mest spesifikke schema.org-typen som passer, skrevet nøyaktig som på schema.org.
  • Obligatorisk ifølge Google: name og address (som PostalAddress med separate felt).
  • Anbefalt: telephone med landkode, url til avdelingen, openingHoursSpecification, geo som tall, image, priceRange.
  • Åpningstider: engelske dagnavn, 24-timerstider; stengt er 00:00 til 00:00, åpent døgnet rundt er 00:00 til 23:59.
  • Ingen anmeldelser av din egen bedrift i denne blokken; sørg for at alt stemmer med profilen og kontaktsiden din.

Quiz

1. Hvilke to egenskaper sier Google er obligatoriske for en LocalBusiness?



2. Hva er galt med "address": "Voorbeeldstraat 12, 3811 AA Amersfoort"?



3. Du har stengt hele søndagen og vil si det uttrykkelig. Hva skriver du i blokken for søndag?



4. Hvilken verdi for geo er riktig?



5. En frisørsalong bruker "@type": "Kapper". Hva skjer?



Oppgave

Oppgave A5.2: Stemmer LocalBusiness-blokken din? Fyll inn adressen til forsiden eller kontaktsiden din, og i tillegg bedriftsnavnet, postnummeret og telefonnummeret slik de står i Bedriftsprofilen din. Programmet finner bedriftsblokken i JSON-LD-en på siden og sjekker type, obligatoriske felt, adresse, telefon, åpningstider, koordinater og url, og sammenligner navn, postnummer og telefon med det du fylte inn. Har du ikke et eget bedriftsnettsted? Bruk da nettstedet til en butikk eller praksis i nærheten av deg, og la de tre sammenligningsfeltene stå tomme.

Oppgave A5.2: Stemmer LocalBusiness-blokken din?

Test deretter den samme siden i Googles Rich Results Test og sammenlign: nevner Google de samme punktene?





Det du fyller inn, og det vi finner, lagrer vi ikke. Nettleseren din husker svarene dine og om du har bestått oppgaven. Er du logget inn, lagrer vi kun at du har (nesten) bestått oppgaven i Mine kurs; der kan du også slette det.

Les mer

Stegene i disse artiklene gjelder for panelene til WebOké; hos andre leverandører fungerer det på lignende måte.

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…