Get Started

LocalBusiness Schema for AI Search — The Near Me AI Citability Kit 2026

Yuliya Halavachova 2026-05-19 16 min read Intermediate to Advanced

How AI Search Engines Read Schema in 2026

Modern AI search engines (Google AI Overviews, AI Mode, ChatGPT Search, Perplexity) use JSON-LD structured data as a verifiable fact layer that supplements natural language. A 2026 analysis of 1,885 pages found that schema markup helps AI systems extract accurate claims, especially when combined with entity-based strategies (e.g., sameAs links to Wikidata). As of March 2026, Schema.org includes 823 types and 1,529 properties, with recent additions such as ConferenceEvent and the displayLocation property.

What Is LocalBusiness Schema?

LocalBusiness tells AI your physical location, opening hours, service radius, and contact details. It is the foundation for "near me" queries and local AI answers. The LocalBusiness schema type tells Google exactly who you are, what you do, where you are, when you are open, and how to contact you.

JSON-LD Example

Below is a complete LocalBusiness schema with geo coordinates, structured opening hours, and area served:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "@id": "https://www.downtowncafe.com/#business",
  "name": "Downtown Café & Bakery",
  "description": "Artisan coffee, fresh pastries, and light breakfast and lunch in the heart of downtown.",
  "image": "https://www.downtowncafe.com/images/storefront.jpg",
  "url": "https://www.downtowncafe.com",
  "telephone": "+44-20-555-6789",
  "email": "[email protected]",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "100 High Street",
    "addressLocality": "London",
    "postalCode": "EC1A 1BB",
    "addressCountry": "GB"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 51.5074,
    "longitude": -0.1278
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Monday Tuesday Wednesday Thursday Friday",
      "opens": "07:00",
      "closes": "18:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "08:00",
      "closes": "15:00"
    }
  ],
  "priceRange": "£",
  "paymentAccepted": "Cash, Credit Card, Contactless",
  "currenciesAccepted": "GBP",
  "areaServed": {
    "@type": "GeoCircle",
    "geoMidpoint": {
      "@type": "GeoCoordinates",
      "latitude": 51.5074,
      "longitude": -0.1278
    },
    "geoRadius": "2 km"
  },
  "servesCuisine": ["Coffee", "Bakery", "Breakfast", "Lunch"],
  "sameAs": [
    "https://www.facebook.com/downtowncafe",
    "https://www.wikidata.org/wiki/Q12345678"
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": 4.5,
    "reviewCount": 312
  }
}

AI Visibility Tips

  • Always include geo with precise lat/long — essential for AI geolocation.
  • Use openingHoursSpecification over deprecated openingHours — more detailed and machine-parsable.
  • Set areaServed with GeoCircle — helps AI answer "businesses that deliver in my area."
  • Add servesCuisine for restaurants — AI uses this for "best Italian near me."
  • Include multiple sameAs links — builds an authoritative local entity footprint.
  • For multi-location businesses, create a parent Organisation and separate LocalBusiness nodes for each branch.

Common Mistakes

LocalBusiness schema mistakes that cost you local AI citations:

  • Using Organisation instead of LocalBusiness — you lose location-specific rich features.
  • Missing telephone or email — AI can't create actionable local results.
  • No priceRange — AI can't answer "affordable cafe near me."

Frequently Asked Questions

Can I have multiple LocalBusiness locations on a single page?

Use an ItemList or Collection of LocalBusiness entities with distinct @id URIs.

Does Google penalise invisible schema?

Yes, Google now penalises JSON-LD that isn't visible to human users. Always ensure schema matches visible on-page content.

Is LocalBusiness schema used for voice AI "near me" searches?

Yes, it is the primary signal for voice and AI local search.

Yuliya Halavachova

Founder & Principal Data Scientist at UltraScout AI

Yuliya Halavachova is Founder & Principal Data Scientist at UltraScout AI, with 16+ years of experience in AI, machine learning, and search optimisation. She specialises in schema markup, structured data, and technical SEO for AI platforms, helping businesses maximise their visibility in generative search.

Expertise: Schema Markup, Structured Data, JSON-LD, Technical SEO for AI, Entity Authority

Related Guides

Ready to implement LocalBusiness schema?

Get expert help from Yuliya Halavachova and the UltraScout AI team.

Check Your AI Visibility Free Get Schema Implementation Help