Resources/How to Add LocalBusiness Schema
Schema

How to Add LocalBusiness Schema

Step-by-step guide to adding LocalBusiness JSON-LD schema to your website — the single most impactful AEO change you can make.

30 minBeginner

What is LocalBusiness Schema?

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.

Why It Matters for AI Visibility

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.

Step 1: Create Your Schema Block

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"
  ]
}

Step 2: Add It to Your Website

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>

Step 3: Validate Your Schema

Use Google's Rich Results Test (search.google.com/test/rich-results) to verify your schema is valid before publishing.

Pro Tips

  • Use your exact legal business name — the same name that appears on your Google Business Profile
  • Include your geo coordinates — this is critical for local AI citations
  • List all service areas if you serve multiple cities
  • Update opening hours seasonally if they change

Was this article helpful?

Want this done for you?

Click Elevate handles how to add localbusiness schema and every other AEO fix for you. Starting at $997/month.