Step-by-step guide to adding LocalBusiness JSON-LD schema to your website — the single most impactful AEO change you can make.
LocalBusiness schema is a structured data format (JSON-LD) that tells AI engines and search engines exactly what your business is, where it's located, what it does, and how to contact you. Without it, AI engines have to guess — and they often get it wrong or skip you entirely.
When someone asks ChatGPT "Who is the best plumber in Austin?" — ChatGPT looks for businesses with clear, structured data. LocalBusiness schema is the #1 signal it uses. Businesses with complete schema are cited 4-6x more often than those without.
Copy this template and fill in your business information:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Your Business Name",
"description": "Brief description of what you do",
"url": "https://yourbusiness.com",
"telephone": "+1-555-000-0000",
"email": "hello@yourbusiness.com",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main Street",
"addressLocality": "Your City",
"addressRegion": "CA",
"postalCode": "90210",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 34.0522,
"longitude": -118.2437
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "08:00",
"closes": "18:00"
}
],
"sameAs": [
"https://www.google.com/maps/place/your-business",
"https://www.yelp.com/biz/your-business",
"https://www.facebook.com/yourbusiness"
]
}
Paste this code inside a <script type="application/ld+json"> tag in the <head> section of your homepage:
<head>
<!-- ... other head tags ... -->
<script type="application/ld+json">
{ your schema JSON here }
</script>
</head>
Use Google's Rich Results Test (search.google.com/test/rich-results) to verify your schema is valid before publishing.
Was this article helpful?