LocalBusiness schema: vindbaar voor lokale zoekopdrachten
Waarom LocalBusiness schema onmisbaar is voor lokale vindbaarheid
Voor bedrijven met een fysieke locatie (een winkel, restaurant, kantoor, praktijk of werkplaats) is LocalBusiness schema een van de meest impactvolle vormen van gestructureerde data. Dit schema type vertelt zoekmachines en AI-modellen precies waar je bedrijf is gevestigd, wanneer je open bent, hoe klanten je kunnen bereiken en welk type diensten of producten je aanbiedt. Zonder deze markup moet Google deze informatie uit verspreide tekst op je website proberen te destilleren, en dat gaat regelmatig mis.
Lokale zoekopdrachten vormen een significant deel van alle Google-zoekopdrachten. Zoektermen als "restaurant in de buurt", "loodgieter Amsterdam" of "tandarts open op zaterdag" genereren miljarden zoekopdrachten per jaar. Met correcte LocalBusiness schema markup vergroot je de kans dat jouw bedrijf verschijnt in het Local Pack (de kaartweergave bovenaan de zoekresultaten), in Google Maps en in AI-antwoorden op lokale vragen.
LocalBusiness schema is een subtype van Organization schema en deelt veel properties met het bredere Schema.org framework. Het voegt echter essentieel lokale informatie toe: adres, openingstijden, servicegebied en geografische coordinaten die je niet vindt in het standaard Organization type.
Google beschouwt LocalBusiness schema als een van de kernvereisten voor lokale SEO. Het is een directe bevestiging van je NAP-gegevens (Name, Address, Phone) die Google gebruikt om je bedrijf te matchen met je Google Business Profile.
De volledige LocalBusiness JSON-LD structuur
Een compleet LocalBusiness schema bevat je bedrijfsidentiteit, fysieke locatie, contactgegevens, openingstijden en geografische coordinaten. Hier is een uitgebreid voorbeeld.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Bistro De Gouden Lepel",
"image": [
"https://degoudenlepel.nl/images/restaurant-buiten.jpg",
"https://degoudenlepel.nl/images/interieur.jpg",
"https://degoudenlepel.nl/images/gerecht-signature.jpg"
],
"@id": "https://degoudenlepel.nl/#organization",
"url": "https://degoudenlepel.nl",
"telephone": "+31-20-1234567",
"priceRange": "EUR 25-50",
"servesCuisine": ["Frans", "Europees"],
"acceptsReservations": "True",
"menu": "https://degoudenlepel.nl/menukaart",
"address": {
"@type": "PostalAddress",
"streetAddress": "Keizersgracht 123",
"addressLocality": "Amsterdam",
"addressRegion": "Noord-Holland",
"postalCode": "1015 CJ",
"addressCountry": "NL"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.3702,
"longitude": 4.8952
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "17:00",
"closes": "23:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday",
"Sunday"
],
"opens": "12:00",
"closes": "23:00"
}
],
"sameAs": [
"https://www.facebook.com/degoudenlepel",
"https://www.instagram.com/degoudenlepel",
"https://www.tripadvisor.nl/Restaurant-degoudenlepel"
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "127"
}
}
</script>In dit voorbeeld gebruiken we het specifiekere subtype Restaurant in plaats van het generieke LocalBusiness. Schema.org biedt tientallen subtypes voor lokale bedrijven: Dentist, AutoRepair, LegalService, BeautySalon, Pharmacy en vele andere. Gebruik altijd het meest specifieke type dat past bij je bedrijf.
NAP-consistentie en adresgegevens
NAP staat voor Name, Address, Phone en is een kernbegrip in lokale SEO. Je NAP-gegevens moeten identiek zijn op je website, in je Google Business Profile, op sociale media en in online directories. LocalBusiness schema is de machine-leesbare bevestiging van je NAP-gegevens.
- Gebruik exact dezelfde bedrijfsnaam overal: niet "Bistro de Gouden Lepel" op je website en "De Gouden Lepel Bistro" in Google Business Profile.
- Schrijf je adres volledig uit in PostalAddress, inclusief straatnaam, huisnummer, postcode, plaats, provincie en land.
- Gebruik het internationale telefoonformaat (+31-20-1234567) voor consistentie over alle platforms.
- Voeg een @id toe die je bedrijf uniek identificeert. De conventie is je URL gevolgd door #organization.
NAP-consistentie versterkt je E-E-A-T signalen omdat het bevestigt dat je een echt, traceerbaar bedrijf bent. AI-modellen gebruiken deze consistentie als vertrouwenssignaal bij het citeren van lokale bedrijven. Voeg ook sameAs links toe naar je profielen op Google, Facebook, Instagram en branchespecifieke platforms.
OpeningHoursSpecification in detail
Openingstijden zijn een van de meest gezochte stukken informatie over lokale bedrijven. Met OpeningHoursSpecification kun je reguliere openingstijden, seizoensgebonden variaties en speciale sluitingsdagen specificeren.
Reguliere openingstijden
Gebruik een apart OpeningHoursSpecification object voor elke unieke combinatie van dagen en tijden. Groepeer dagen met dezelfde openingstijden in een enkele entry met een array van dayOfWeek waarden.
Feestdagen en uitzonderingen
// Speciale openingstijden voor feestdagen
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "PublicHolidays",
"opens": "00:00",
"closes": "00:00"
},
// Aangepaste tijden voor Kerst
{
"@type": "OpeningHoursSpecification",
"validFrom": "2026-12-24",
"validThrough": "2026-12-26",
"opens": "00:00",
"closes": "00:00"
},
// Zomertijden
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "21:00",
"validFrom": "2026-06-01",
"validThrough": "2026-08-31"
}Met opens en closes op "00:00" geef je aan dat het bedrijf gesloten is. De validFrom en validThrough properties zijn essentieel voor seizoensgebonden variaties. Vergeet niet deze elk jaar bij te werken of dynamisch te genereren.
GeoCoordinates en servicegebied
GeoCoordinates bevestigen de exacte locatie van je bedrijf aan zoekmachines en AI-modellen. Dit is cruciaal voor "in de buurt" zoekopdrachten en kaartweergaven. Gebruik Google Maps om de exacte coordinaten van je bedrijfslocatie op te zoeken.
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.3702,
"longitude": 4.8952
},
"areaServed": {
"@type": "GeoCircle",
"geoMidpoint": {
"@type": "GeoCoordinates",
"latitude": 52.3702,
"longitude": 4.8952
},
"geoRadius": "20000"
},
"hasMap": "https://maps.google.com/?cid=12345678901234567890"De areaServed property is bijzonder nuttig voor dienstverlenende bedrijven die een bepaald gebied bedienen (loodgieters, bezorgdiensten, schoonmaakbedrijven). Met GeoCircle definieer je een cirkel rondom je locatie met een straal in meters. Alternatief kun je GeoShape of AdministrativeArea gebruiken voor meer precieze gebiedsafbakening.
Verdiep je verder: Schema.org markup: de taal die AI begrijpt | SameAs links voor digitale identiteit | ContactPoint schema voor bereikbaarheid
LocalBusiness schema en AI-antwoordmachines
AI-modellen worden steeds vaker gebruikt voor lokale zoekopdrachten. "Welk restaurant in Amsterdam heeft de beste reviews?", "Ken je een goede tandarts in Rotterdam die op zaterdag open is?" of "Wat zijn de openingstijden van de bibliotheek in Haarlem?" zijn vragen die gebruikers stellen aan ChatGPT, Perplexity en Google Gemini.
Voor bedrijven die hun AEO-strategie serieus nemen, is LocalBusiness schema onmisbaar. AI-modellen gebruiken gestructureerde bedrijfsinformatie om lokale aanbevelingen te doen. Bedrijven met complete LocalBusiness schema, inclusief beoordelingen, openingstijden en contactgegevens, hebben een significant voordeel boven bedrijven die deze informatie alleen als ongestructureerde tekst aanbieden.
- AI-modellen gebruiken openingstijden om te filteren op bedrijven die op een bepaald moment open zijn.
- GeoCoordinates stellen AI-modellen in staat om afstandsberekeningen te maken bij "in de buurt" vragen.
- AggregateRating helpt AI-modellen de kwaliteit van lokale bedrijven te vergelijken en rangschikken.
- SameAs links valideren de identiteit van je bedrijf over meerdere platforms, wat het vertrouwen van AI-modellen vergroot.
Specifieke subtypes voor jouw branche
Schema.org biedt gespecialiseerde subtypes van LocalBusiness voor vrijwel elke branche. Gebruik altijd het meest specifieke type dat beschikbaar is.
- Horeca: Restaurant, BarOrPub, CafeOrCoffeeShop, FastFoodRestaurant, IceCreamShop, Bakery.
- Gezondheid: Dentist, Physician, Pharmacy, Optician, VeterinaryCare, MedicalClinic.
- Zakelijke diensten: LegalService, AccountingService, FinancialService, InsuranceAgency, RealEstateAgent.
- Winkels: ClothingStore, ElectronicsStore, FurnitureStore, HardwareStore, BookStore, FloristShop.
- Persoonlijke diensten: BeautySalon, HairSalon, DaySpa, TattooParlor, DryCleaningOrLaundry.
- Ambachten en techniek: AutoRepair, Electrician, Plumber, HVACBusiness, Locksmith, RoofingContractor.
Het gebruik van het juiste subtype geeft zoekmachines en AI-modellen extra context. Een Dentist in de zoekresultaten krijgt andere behandeling dan een generiek LocalBusiness, en Google kan specifieke filters en attributen tonen die relevant zijn voor die branche.
Samenvatting: de belangrijkste punten
- LocalBusiness schema is essentieel voor bedrijven met een fysieke locatie. Het communiceert NAP-gegevens, openingstijden en locatie aan zoekmachines en AI-modellen.
- Gebruik het meest specifieke subtype (Restaurant, Dentist, AutoRepair) in plaats van het generieke LocalBusiness voor betere herkenning.
- NAP-consistentie tussen je website, Google Business Profile en online directories is cruciaal. LocalBusiness schema is de machine-leesbare bevestiging.
- OpeningHoursSpecification ondersteunt reguliere tijden, seizoensvariaties en feestdagen. Houd deze altijd actueel.
- AI-modellen gebruiken LocalBusiness schema voor lokale aanbevelingen, afstandsberekeningen en openingstijdenfilters.
Veelgestelde vragen
Moet ik LocalBusiness schema op elke pagina plaatsen?
Nee, LocalBusiness schema hoeft alleen op je homepage en eventueel je contactpagina te staan. Het beschrijft je bedrijf als geheel, niet individuele pagina's. Productpagina's krijgen Product schema, blogposts krijgen Article schema. Vermijd het dupliceren van LocalBusiness schema op elke pagina, want dat kan Google verwarren.
Hoe ga ik om met meerdere vestigingen?
Maak voor elke vestiging een apart LocalBusiness schema met unieke @id, adres, openingstijden en contactgegevens. Je kunt deze koppelen aan een overkoepelend Organization schema met de subOrganization of branchOf property. Elke vestiging moet ook een eigen pagina op je website hebben met vestigingsspecifieke content.
Is LocalBusiness schema hetzelfde als Google Business Profile?
Nee, het zijn complementaire systemen. Google Business Profile is Google's eigen platform voor lokale bedrijfsinformatie. LocalBusiness schema is de open standaard die je op je eigen website implementeert. Het is belangrijk dat de informatie in beide identiek is. Google gebruikt LocalBusiness schema als bevestiging van de gegevens in je Business Profile.
Wat als mijn bedrijf geen fysieke locatie heeft?
Als je een puur online bedrijf bent, gebruik dan Organization schema in plaats van LocalBusiness. Als je een dienstverlenend bedrijf bent dat bij klanten aan huis komt (zonder eigen bezoekadres), gebruik dan LocalBusiness met de areaServed property maar zonder een publiek adres. Google staat dit toe voor service-area businesses.
Hoe vaak moet ik mijn LocalBusiness schema updaten?
Update je schema bij elke wijziging in je bedrijfsgegevens: nieuwe openingstijden, verhuizing, nieuw telefoonnummer of gewijzigde diensten. Controleer minimaal elk kwartaal of alle informatie nog klopt. Voor seizoensgebonden bedrijven is het verstandig om de openingstijden maandelijks te controleren en bij te werken.
Lokale vindbaarheid begint met de basis: zorg dat zoekmachines en AI-modellen weten wie je bent, waar je zit en wanneer je open bent.
Hoe scoort jouw website op AI-gereedheid?
Krijg binnen 30 seconden je AEO-score en ontdek wat je kunt verbeteren.