Free tool
Local Schema Markup Generator
Build LocalBusiness JSON-LD (plus optional Organization, WebSite, and FAQPage) from your name, address, phone, and site URL—ready to paste into your site head.
FAQPage (optional)
JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "LocalBusiness",
"name": "Your Business Name",
"address": {
"@type": "PostalAddress",
"addressCountry": "US"
}
},
{
"@type": "Organization",
"name": "Your Business Name",
"address": {
"@type": "PostalAddress",
"addressCountry": "US"
}
}
]
}
</script>Need AggregateRating markup? Review Schema Generator. Validate the JSON with JSON Validator.
NAP is on the site—but schema still missing or malformed
Local pages need consistent LocalBusiness JSON-LD. Writing it by hand invites typos in address nodes, missing @type values, and broken FAQ blocks.
Who it's for
Local SEO implementers
Generate LocalBusiness markup from name, address, phone, and URL.
Web developers
Produce JSON-LD quickly for templates and multi-location rollouts.
Agencies fixing client sites
Ship Organization, WebSite, and FAQPage snippets alongside LocalBusiness.
Use cases
New location pages
Fill NAP fields and copy LocalBusiness JSON-LD into the page head.
FAQ-rich local pages
Add FAQPage entities when the page has visible FAQs.
Validate before deploy
Run the output through JSON Validator, then Google’s rich result testers.
How it works
Enter NAP and site details
Provide business name, address, phone, website, and optional extras.
Toggle related types
Include Organization, WebSite, and FAQPage blocks as needed.
Copy JSON-LD
Paste into your site and validate before publishing.
What you get
- LocalBusiness JSON-LD from a simple form
- Optional Organization, WebSite, and FAQPage
- Copy-ready output for CMS and developers
- Works with JSON Validator and Review Schema
- No signup
FAQ
Does schema replace my Google Business Profile?
No. Keep GBP accurate and consistent with on-page NAP. Schema helps search engines understand the entity on your site.
Should FAQ schema match visible FAQs?
Yes. Only mark up FAQs that appear on the page. Hidden or misleading FAQ schema violates Google guidelines.
Multi-location sites?
Generate markup per location page with that location’s NAP. Avoid one schema block that mixes every address.
Related free tools
Validate, format, minify, and side-by-side diff JSON—including JSON-LD detection.
Generate AggregateRating JSON-LD for local business rich results.
Score your Google Business Profile out of 100 with an interactive checklist.
Encode a city or region into a Google UULE parameter for local SERP checks.
Need the full profile in one click? Basic Audit exports Place ID, CID, KG ID, and links from Google Maps.
Run audits on Google Maps
Install GMB Audit Tool to pull Place ID, CID, categories, reviews, and competitor scans without copy-paste.
Add to Chrome — free