LocalBusiness Schema Generator

Build LocalBusiness JSON-LD for physical locations. Required for local pack visibility and Google Maps integration.
Technical SEO Intelligence
LocalBusiness schema is a hard requirement for the local pack.
Without LocalBusiness markup, Google falls back to its own data for your location: often incomplete or wrong. This tool builds the full schema with address, phone, hours, and geo coordinates.
Build your schema
Fields
Fill in required fields marked with *
Awaiting input
Generated JSON-LD
Paste in <head>

          
How to deploy
  1. Copy the generated JSON-LD above.
  2. Paste it inside a <script type="application/ld+json">...</script> tag inside the <head> of the relevant page.
  3. Verify with Google's Rich Results Test.
  4. Google crawls and processes new schema within days: monitor appearance in Search Console's Rich Results report.
Next steps
Check structured data across the site
SEORCE Technical Suite checks structured data on every page it crawls and lists what is missing or broken.
Frequently asked questions
What is LocalBusiness schema?
Markup for physical businesses: stores, restaurants, offices with addresses and hours. Powers the Google Business Profile knowledge panel data.
What are the required fields?
name, address (with streetAddress, addressLocality, postalCode, addressCountry). Recommended: telephone, geo, openingHours, image.
What subtypes should I use?
More specific is better. Restaurant, Dentist, LegalService, Hotel inherit from LocalBusiness and add type-specific fields.
How to specify opening hours?
openingHoursSpecification with dayOfWeek, opens, closes. Supports split hours (lunch + dinner) and seasonal exceptions.
Does LocalBusiness schema replace Google Business Profile?
No. GBP is the primary source for Google. Schema confirms and augments. Keep both in sync.
How to show multiple locations?
One LocalBusiness per location, each with its own URL. Chain parent can be an Organization with "department" referencing each location.
What is a sameAs for a local business?
Links to Yelp, Facebook, Google Business Profile, TripAdvisor, Instagram. Builds entity confidence.
How to add reviews?
aggregateRating with ratingValue and reviewCount. Individual review nodes with review property.
Does geo coordinates matter?
Yes. Lat/long helps Google place the business on maps. Match GBP coordinates exactly.
What about service area businesses?
areaServed property. Can be a city, region, or GeoCircle. For businesses that don't have walk-in traffic.
How to mark price range?
priceRange as "$", "$$", "$$$", "$$$$" or a text range. Appears in some Google listings.
Free · no account

SEORCE for Chrome, Edge and Firefox

Audits the page you are on: headings, meta tags, schema, indexability, and whether AI crawlers can read it. Export the result as a PDF. Free, with no account.

It audits one page at a time and does not track AI answers. About the extension

Structured data at scale

Build one block here. Check every page in SEORCE.

SEORCE Technical Suite checks structured data on every page it crawls, and AutoFix can apply schema fixes on your live site through one script tag. The schema types it covers are still growing, so ask about the ones you need in a demo.
3,000+ users · Free forever plan, no card needed