LocalBusiness schema generator
Fill in your details to get valid JSON-LD structured data. Add it to your site so Google and AI engines know exactly who you are. Everything runs in your browser: nothing is sent anywhere.
Your JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HealthClub"
}
</script>How to add it
1. Copy the snippet above. 2. Paste it inside the <head> of your homepage: it’s invisible to visitors and tells Google and AI engines who you are.
How it works
- Fill in your business name, address, phone, opening hours and website.
- We build valid LocalBusiness JSON-LD from what you entered.
- Copy the block and paste it into the head of your site, then republish.
What you get
A LocalBusiness JSON-LD block you can paste as is, carrying the facts search engines and AI assistants use to identify your business.
Example output
{
"@context": "https://schema.org",
"@type": "Dentist",
"name": "Your business name",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "Austin",
"addressRegion": "TX"
},
"telephone": "+1-512-555-0100",
"openingHours": "Mo-Fr 09:00-17:00",
"url": "https://example.com"
}Good to know
Everything runs in your browser and nothing is sent to us, so there is no limit here. Structured data helps an engine read your business facts correctly; on its own it does not make an assistant recommend you.
What LocalBusiness schema does, and what it does not
Schema makes the facts about your business machine readable: the legal name, the address, the hours, the phone number. It removes guesswork for anything reading your page. What it does not do is push you up a list on its own. Google has said structured data is not required for AI features, and our own experience matches that. Treat it as removing an obstacle rather than gaining an advantage.
Where it goes and how to check it
Paste the block into the head of the page it describes, one block per location, then republish. Check it with the Rich Results Test or the URL Inspection tool in Search Console, which shows what Google actually parsed rather than what you meant to write. If your site is built with a page builder, add it through the custom code or header scripts panel rather than inside the body text.
The fields that matter for local answers
Name, address and phone number carry the most weight, and they must match your Google Business Profile character for character. A mismatch is worse than leaving a field out, because it gives two different answers to the same question and neither can be trusted. Opening hours and the website URL come next. Everything else is useful but secondary.