Skip to main content

STRUCTURED DATA

LocalBusiness Schema Generator

LocalBusiness markup describes a place customers visit: where it is, when it is open and how to reach it. It helps search engines match the website to the business and its location. Enter the details once and copy correct markup with proper opening-hours objects.

  • Runs in your browser
  • Nothing you paste is uploaded
  • Free, no sign-up
LocalBusiness Schema GeneratorWhat it checks
  • CheckName and address
  • CheckOpening-hours lines turned into OpeningHoursSpecification
  • CheckCoordinates as numbers
  • CheckValid JSON-LD
Runs in your browser · nothing is uploaded

Free

no sign-up, no usage limit

0 uploads

what you paste stays on your device

4 checks

what the tool looks at

Offline

works once the page has loaded

Loading the tool…

HOW IT WORKS

How to use the LocalBusiness Schema Generator

The business type, name, address, coordinates, phone, price range and opening hours.

01

Pick the closest business type.

02

Enter the address and opening hours, one range per line, such as "Mo-Fr 08:00-18:00".

03

Copy the markup onto the branch’s page.

WHAT IT CHECKS

What it looks at, and how to read it.

Validated LocalBusiness JSON-LD with an OpeningHoursSpecification for each range of days.

Checks

What it checks

  • Name and address
  • Opening-hours lines turned into OpeningHoursSpecification
  • Coordinates as numbers
  • Valid JSON-LD

Results

How to read the results

  • Each opening-hours line becomes one specification covering the listed days.
  • Lines the tool cannot read are listed and left out.

GOOD TO KNOW

Common mistakes, an example and the limits.

Mistakes

Common mistakes

  • Opening hours that differ from the Google Business Profile.
  • One page with markup for several branches.
  • Coordinates copied with the latitude and longitude swapped.

Example

A worked example

A salon in Westlands enters its address, coordinates from Google Maps and two lines of hours: Mo-Fr 09:00-19:00 and Sa 10:00-16:00.

Limits

Limitations

  • Builds markup from what you enter; it cannot check that the page shows the same information, which Google requires.
  • Valid markup makes a page eligible for a rich result. Google decides whether to show one.
  • Markup does not replace a Google Business Profile, which drives map results.

FAQ

Questions about the LocalBusiness Schema Generator

Straight answers about what it does and where its limits are.

One page per branch?

Yes. Give each location its own page with its own LocalBusiness markup and details.

Where do I find the coordinates?

Right-click the place in Google Maps; the first item is the latitude and longitude.

Need this for a whole website, over time?

The NdovuSEOLabs platform connects your own Search Console, analytics and server logs, and audits every page on a schedule.