Build valid LocalBusiness JSON-LD — address, hours, geo, price range and areas served — with a live preview you can copy or download.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Your Business Name",
"address": {
"@type": "PostalAddress",
"addressCountry": "US"
},
"priceRange": "$$"
}
</script>Paste into the <head> of the matching page, then check it in Google’s Rich Results Test.
aggregateRating about your own business on your own homepage — is ignored and can trigger a manual action. Mark up ratings only where real, visible reviews live.Search engines read your page as text, but structured data hands them the facts directly: this is the name, this is the postal address, these are the hours, here is the phone number and the coordinates. That precision is what lets Google build a knowledge panel, show your hours in the local pack, and connect your website to your Google Business Profile with confidence. Increasingly it also matters for AI answers — assistants that describe local businesses lean on clean, machine-readable data, and LocalBusiness JSON-LD is the cleanest signal you can give them.
The panel under the code separates hard errors from recommendations. A red dot means the markup is invalid or incomplete in a way that will fail — most often a missing name. A yellow triangle is a recommendation: an address, phone, hours or geo you could add to make the entity richer. You can copy or download once the required fields are satisfied, then confirm it in Google’s Rich Results Test before you ship.
Paste the snippet into the head of your homepage or contact page and keep the facts identical to your Google Business Profile — mismatched name, address or phone is one of the most common local-SEO problems. If you also want review stars, use the review schema generator, and for individual service pages use the Service schema generator.
Structured data describes your page — it doesn’t change how good the page is, and adding markup never guarantees a rich result. Google decides when to show enhancements, and it will only trust markup that matches what a visitor actually sees. Keep the schema honest and in sync with the visible content.
Tailwind keeps your listings, reviews and profile in sync and shows how AI assistants describe you — from one dashboard.
Start free31-day free trial. No credit card required.
Ready for more than a one-off tool?
Create your account and let your AI marketing employee work for you — free for 31 days.
All of it from $29/month
Start freeNo credit card required. Cancel any time.
We send helpful materials once a month, along with information about discounts and special offers. No daily spam
We use your email only to send this newsletter. You can unsubscribe at any time from the link in every email. See our Privacy Policy.
How to unsubscribe from the mailing list?