LocalBusiness Schema Generator
Generate the LocalBusiness markup behind local pack and map results, from a location page.
No sign-up. We read the page to fill this in. Nothing is stored.
What you get
- Valid LocalBusiness JSON-LD
- Address, phone and geo coordinates
- Opening hours in the expected format
- A specific business type, not the generic one
- That name, address, phone and geo coordinates are present and internally consistent, which is what local ranking leans on.
- That opening hours are expressed in the format the specification expects rather than as prose.
- That the business type is specific rather than the generic LocalBusiness catch-all.
- That the output validates before it goes near a location page.
How to use the LocalBusiness Schema Generator
Enter the location page URL
We read the address, phone, coordinates and opening hours where the page publishes them.
Match your Business Profile exactly
Name, address and phone should be character-identical to the listing. Inconsistency is the most common local ranking problem.
Paste it into the location page
Not the homepage, unless you have exactly one location.
Why local markup decides local results
Consistency outranks almost everything.
Name, address and phone should match your Business Profile exactly. A mismatched suite number is a real ranking problem.
One block per location.
Location markup belongs on that location page, not on the homepage, unless you have exactly one.
Hours are structured, not prose.
"Mon-Fri 9-5" is invisible to a parser. The specification has a format, and only that format counts.
It goes stale silently.
Hours change, numbers change, and the markup does not follow unless something makes it.
What to do with the result
Local results are decided largely by consistency across sources, and markup is the copy of that information you control most directly. It is also the one most likely to go stale when hours or a phone number change. If you run more than a handful of locations, Local SEO keeps the listings, the reviews and the grid rankings in one place instead of in a spreadsheet.
Local SEO toolFrequently asked questions
Yes, exactly. Name, address and phone especially. Inconsistent details across your site, your profile, and directory listings are one of the most common local-ranking problems, and markup that disagrees with your profile actively works against you.
More free tools
See where you actually stand.
A free tool checks one thing once. Veritas watches all of it, continuously, across every engine that decides whether you get cited.
GOOGLE · CHATGPT · PERPLEXITY · GEMINI · AI OVERVIEWS