LectionFree Tool

LocalBusiness Schema Generator

Generate clean LocalBusiness JSON-LD for a location page, then copy or download ready-to-paste structured data for free.

Free LocalBusiness schema generatorLocal SEO JSON-LDCopy or download markup
Free to runNo credit cardStructured results
Try:
Use the page that describes this location.
Use text visitors can see on the business page.
Use an ISO-style code such as US or GB.
For example: $, $$, or $$$.
Comma-separated Schema.org format, e.g. Mo-Fr 09:00-17:00.

Only include address and opening-hour details that are current and visible.

What is LocalBusiness schema?

LocalBusiness schema is structured data that describes a business location in a machine-readable format. It can identify the business name, location, address, phone number, image, price range, and opening hours on a page.

This free LocalBusiness schema generator creates JSON-LD using the Schema.org LocalBusiness type and a nested PostalAddress. It is useful for local landing pages, store pages, restaurants, agencies, clinics, and other businesses with a real-world location.

Structured data supports understanding; it does not guarantee a special search result or replace accurate business information, a verified profile, or local SEO fundamentals. Keep every field consistent with what visitors can see.

How to use LocalBusiness schema

Step 1

Match the location page

Enter the exact business name, page URL, visible description, and complete address for one location.

Step 2

Add current details

Include a phone number, image, price range, and opening hours only when they are accurate and published on the page.

Step 3

Validate before publishing

Copy the script tag into the matching page, then test the deployed markup and compare it with the visible content.

For example, a coffee shop location can use LocalBusiness with a PostalAddress, telephone, and openingHours values. A multi-location brand should create location-specific markup rather than putting every store in one generic block.

Common Use Cases

  • Generating LocalBusiness JSON-LD for local landing pages.
  • Preparing restaurant, retail, agency, clinic, and service-area location markup.
  • Standardizing structured data during a local SEO or CMS migration.
  • Creating ready-to-paste schema for developers or content teams.
  • Checking that address and opening-hour fields are represented consistently.

FAQ

What is a free LocalBusiness schema generator?
It creates LocalBusiness JSON-LD from your business name, URL, description, address, and optional contact details. You can copy or download the resulting markup.
What fields are required for LocalBusiness schema?
This generator requires the business name, page URL, description, and complete postal address. Image, phone, price range, and opening hours are optional.
Can I use LocalBusiness schema for a single location?
Yes. Create a block for the specific location page and keep its name, address, phone, and hours aligned with that location.
Should every business page use LocalBusiness schema?
Use it when the page genuinely describes a local business or physical location. Do not add local business markup to unrelated pages or invent location details.
Does LocalBusiness schema improve local rankings?
Structured data can help systems interpret page details, but it does not guarantee rankings or rich results. Accuracy, relevance, page quality, and other local signals still matter.
What opening hours format should I use?
Use Schema.org-style values such as Mo-Fr 09:00-17:00, separated by commas for multiple schedules. Make sure they reflect the hours visitors see.
Where do I add the generated JSON-LD?
Place the script tag in the HTML of the matching location page, usually in the head or body, then validate the deployed page.

Related Resources

For repeatable local research and directory workflows, explore the Lection home page or review workflow options on the pricing page.

Need fresh data on a schedule? Automate this workflow with a free account.Start Free