# Local Business Schema

> Generate valid LocalBusiness JSON-LD from your real details: name, address, hours, geo and map. Then keep it consistent with your listings.

Source: https://localrankchecker.co/tools/local-business-schema/  
Site: Local Rank Checker  
Updated: 24 August 2026

---

Business schema
# Tell search engines exactly who and where you are.
Local business schema is structured data that describes your business to search engines in a language they read natively. The generator builds valid LocalBusiness JSON-LD from your real details, ready to place on your site.

[Start your free trial](https://app.gbppromote.com/register)[See pricing](/pricing/)

Valid JSON-LD outBuilt from real detailsKept consistent

## The short answer
Local business schema is structured data, usually written as JSON-LD, that spells out your name, address, phone, hours, geo coordinates and map link for search engines using the schema.org LocalBusiness type. The generator builds a complete, valid block from your details in a few steps. Schema does not rank you by itself, but it removes ambiguity about who and where you are, and it helps you qualify for richer results.

What it is
## What is local business schema?
Your website says who you are in sentences. Schema says the same thing in a format machines parse without guessing: this exact name, this address, these hours, this phone.

It is written as JSON-LD using the schema.org LocalBusiness type. Visitors never see it. Only search engine programs read it.

It will not rank you on its own. What it does is remove doubt, and doubt is what stops search engines from confidently connecting your site, your profile and your listings as one business.

the same fact, two audiences

For people: “Open until 6”ON THE PAGE

For machines: openingHours JSONIN THE SCHEMA

Both saying the same thingTHE WHOLE POINT

One truth, two formats

01 · The generator
## Valid JSON-LD in a few steps.
Search for your business, let the generator fill the fields from your profile, and it outputs clean LocalBusiness JSON-LD, formatted and ready to paste into your site.

No coding, and nothing to remember about the format. The output is valid, formatted JSON-LD, worth confirming with Google's rich results test after you place it.

[See the Website Builder →](/tools/website-builder/)

the output

LocalBusiness JSON-LDGENERATED

Formatted and validCHECKED

Ready to pasteONE BLOCK

The generator

02 · What goes in
## The complete object, not a stub.
The block covers what matters for local search: name, address, phone, opening hours, latitude and longitude, the map link, your categories and price range, plus your site and social profiles.

People writing schema by hand usually forget the coordinates and the hours, and those two details are exactly what tell Google when and where you operate.

[See Local Citations →](/tools/local-citations/)

inside the block

Name · address · phoneINCLUDED

Hours · latitude · longitudeINCLUDED

Map link · site · socialsINCLUDED

What goes in

03 · The honest claim
## What schema does, and what it does not.
Nobody honest promises rankings from markup alone.

What it does is remove doubt and help you qualify for richer search features. When Google can parse your hours, it can show them right in your search result.

[See the GBP Audit →](/tools/agency-gbp-audit/)

expectations, set

Instant ranking boostNOT A THING

Ambiguity removedREAL

Richer result eligibilityREAL

The honest claim

04 · Consistency
## The schema is only as good as the data behind it.
If your markup shows one phone number while your listings show another, that does not remove doubt. It creates doubt.

That is why the schema sits next to the citation and consistency tools: the same name, address and phone, matching on your site, your profile and your listings.

[See the NAP Checker →](/tools/nap-consistency-checker/)

agreement

Schema phoneMATCHES SITE

Site matches profileCHECKED

Profile matches listingsCHECKED

Consistency

05 · At scale
## A block per location, standardized.
Multi location brands and franchises generate a separate block per location, each with its own address, hours and coordinates.

Franchises standardize the structured data across every franchise website, so forty sites describe the brand the same way.

[See AI Location Pages →](/tools/ai-location-pages/)

per location

Downtown blockITS OWN DATA

Airport blockITS OWN DATA

One block for allNEVER

At scale

What you get
## The schema toolkit

### Valid LocalBusiness JSON-LD
Formatted, complete, ready to paste.

### Hours, geo and map
When and where you operate, machine readable.

### Site and social links
Your website and social profiles, included as links.

### A block per location
Each branch marked up with its own details.

### Consistency checks nearby
NAP and citations verified in the same platform.

### Honest expectations
Extra search features are possible. Magic rankings are not.

How it works
## How to use it
- **Search for your business.** The fields fill from your profile details.
- **Generate the JSON-LD.** One valid block, formatted for you.
- **Paste it into your site.** In the page head or body, once per page.
- **Check it against your listings.** The NAP checker confirms everything agrees.
- **Regenerate when details change.** New hours mean a new block.

marked up

Schema on the siteVALID

Matches profile and listingsYES

Rich result eligibilityEARNED

Say it once, correctly

One flat price
## Included in the one plan
- The generator is free to use, the platform adds the rest
- A block per location included
- All 42 tools included at every plan size
- Consistency tools in the same platform
- Three day free trial, no credit card needed

From 8 locations$5.33

per location / month

1 location $16 · 2 to 7 flat $37 · [full price list](/pricing/)

[Start your free trial](https://app.gbppromote.com/register)

FAQ
## Questions people ask

**Q: What is JSON-LD?**
A format for structured data that sits in a script tag on your page. Visitors never see it. Search engines read it to learn exactly who and where you are.

**Q: Does schema improve rankings?**
Not directly, and nobody honest claims it does. It removes ambiguity about your business and helps you qualify for richer search features, which affect how your result looks and gets clicked.

**Q: What should the schema include?**
At minimum the name, address and phone. To be useful, add the opening hours, the latitude and longitude, the map link, your categories and your price range. The generator includes all of it.

**Q: What if my schema disagrees with my listings?**
Fix whichever source is wrong, then regenerate. Update the profile first, match the schema to it, and run the NAP checker to confirm the listings agree.

**Q: Do I need separate schema per location?**
Yes. Each location gets its own block with its own address, hours and coordinates. One shared block contradicts every branch page it sits on.

**Q: When should I update it?**
Whenever the underlying details change: new hours, new phone, a move. Regenerate the block and replace the old one, so machines and humans keep reading the same facts.

## Machines should never have to guess your address.
Valid LocalBusiness markup from your real details, per location, consistent with everything else you publish. From $5.33 per location each month, three day trial.

[Start your free trial](https://app.gbppromote.com/register)[Browse all 42 tools](/tools/)
