Local Business Schema Generator
Generate LocalBusiness markup from your real details, validated, and agreeing with what your page already says.
- ✓ Correct type
- ✓ Validated output
- ✓ Per location
- ✓ Free, no account
Schema is a plain description of your business for machines. Name, address, hours, what you sell. It goes wrong in two ordinary ways: invalid, so it is ignored, or valid and wrong, which is worse because you are now formally stating something untrue.
The right type
A restaurant and a dentist are not the same shape.
Matches the page
Code and visible text saying the same thing.
One block per location
Each with its own address and hours.
Generate LocalBusiness markup
Enter your details to build markup that validates and matches your page.
Fill in the form, your schema appears here automatically.
Paste this inside a <script type="application/ld+json"> tag in your page <head>. 100% free, unlimited, nothing leaves your browser.
How It Works
Pick the most specific type
The one that genuinely describes you.
Fill from real details
Matching the profile exactly.
Validate, then recheck later
Drift is the usual failure.
How markup drifts
Hours were marked up two years ago and changed on the profile last spring. The page now says one thing in text and another in code, and both become less trustworthy. Nobody decided this; it accumulated, which is why it needs rechecking rather than remembering.
The line you should not cross
Marking up reviews or ratings you did not receive is a spam violation, and the penalty applies to the whole site rather than the page. It is worth being blunt about, because the temptation is real and the consequence is not proportionate to the gain.
Why minimal beats thorough
A short accurate block does everything a long padded one does, without giving you more fields to keep in step. Every extra thing you declare is another thing that can quietly stop being true.
Explore More Free Tools & Services
Frequently Asked Questions
Does schema improve rankings?
Not directly. It makes you eligible for richer results, which affects clicks.
Can I add ratings to get stars?
Only for real reviews on your own site. Inventing them risks the whole site, not just the page.
One block for all my branches?
No. Each location needs its own address and hours.
How often should I recheck?
After any change to hours, address or services, and once a quarter regardless.
Wrong markup is worse than none
Invalid markup is ignored, which costs you nothing. Valid markup that contradicts your own page is a statement you did not mean to make.
Browse All Free Tools →Check My RankingLocal Business Schema Generator
Schema is a plain description of your business for machines. Name, address, hours, what you sell. It goes wrong in two ordinary ways: invalid, so it is ignored, or valid and wrong, which is worse.
The usual form of wrong is drift. Hours were marked up two years ago and changed on the profile last spring, so the page now says one thing in text and another in code.
There is a hard line worth knowing before you cross it. Marking up reviews or ratings you did not receive is a spam violation, and the penalty applies to the whole site rather than the page.
How to use it
- Choose the most specific type that genuinely describes you.
- Fill it from your real details, matching the profile exactly.
- Validate before it goes anywhere near production.
- Recheck after any change to hours, address or services.
Why it matters
Markup that contradicts your own page is worse than none at all. Generating it from real details and checking it after changes is most of the work.
Questions people ask
Does schema improve rankings?
Not directly. It makes you eligible for richer results, which affects clicks.
Can I add ratings to get stars showing?
Only for real reviews on your own site. Inventing them risks the whole site.
Do I need a separate block per location?
Yes. Each location needs its own address and hours.