All schema types
Business & Services
schema.org specLocalBusiness
A particular physical business or service location. Critical for local SEO and Map Pack rankings.
What it is
LocalBusiness is the most important schema type for local SEO. It supports geographic coordinates, opening hours, price range, accepted payment methods, and service area. Use the most specific subtype (Restaurant, Dentist, AutoRepair, etc.) when applicable. Pair with a verified Google Business Profile for maximum effect.
Required properties
nameaddresstelephone
Recommended properties
imagepriceRangeopeningHoursSpecificationgeourlsameAsaggregateRatingreviewareaServedhasMap
JSON-LD example
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"@id": "https://example.com/#local",
"name": "Toronto SEO",
"image": "https://example.com/storefront.jpg",
"telephone": "+1-416-555-0100",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 King St W",
"addressLocality": "Toronto",
"addressRegion": "ON",
"postalCode": "M5H 1A1",
"addressCountry": "CA"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 43.6486,
"longitude": -79.3812
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "18:00"
}
],
"priceRange": "$$$"
}
</script>Google rich result support
Local pack eligibility, knowledge panel, opening hours in SERP, Google Maps integration.
When to use it
- Brick-and-mortar businesses
- Service-area businesses
- Restaurants, clinics, agencies