LocalBusiness Schema Markup
Generate LocalBusiness JSON-LD to improve local search rankings, Google Maps visibility, and local Knowledge Panel eligibility.
Validate your LocalBusiness schema
Enter your URL to check if your LocalBusiness markup is correct and eligible for rich results.
Required fields
nameaddress.streetAddressaddress.addressLocalitytelephone
Recommended fields
openingHoursgeopriceRangeaggregateRatingimage
Common LocalBusiness schema errors
- ✗address not using PostalAddress type
- ✗openingHours not in schema.org format (Mo-Fr 09:00-17:00)
- ✗geo coordinates missing or incorrect
- ✗Missing addressCountry in PostalAddress
Generate LocalBusiness schema
Fill in the fields below to generate valid JSON-LD you can paste directly into your page.
LocalBusiness schema — frequently asked questions
Does LocalBusiness schema help Google Maps rankings?
LocalBusiness schema is a strong local SEO signal. Combined with a verified Google Business Profile, it significantly helps local pack and Maps rankings.
What LocalBusiness subtypes are available?
Schema.org has 100+ LocalBusiness subtypes including Restaurant, MedicalClinic, LegalService, AutoRepair, and more. Using the most specific subtype improves relevance signals.
How do I add opening hours?
Use the openingHours property with day abbreviations: 'Mo-Fr 09:00-17:00' for Monday-Friday 9am-5pm. Multiple specifications can be used for different day ranges.
Other schema types
Audit your full schema coverage
SchemaScan checks all schema types at once — get a complete score and fix-it report for any URL.
Run free audit →