Skip to main content
August 3, 202611 min read

What Local Business Schema Types AI Crawlers Actually Read

Structured data is not a technical nicety for local businesses in 2026. It is how AI platforms understand who you are, what you offer, and where you operate with enough confidence to cite you in a recommendation. Most businesses have no schema. Most AI-visible businesses do. Here is exactly what schema matters and why.

๐Ÿ“Š
65%
of pages cited by ChatGPT include structured data
๐Ÿš€
2.5x
higher AI citation rate for pages with proper schema markup
๐Ÿ”ง
JSON-LD
the only schema format all major AI engines rely on in 2026
โ“
FAQPage
the single highest-impact schema type for AI citation rates

Why Schema Matters More Than Ever for AI Search

Schema markup has existed since 2011, but most local businesses treated it as an optional technical nicety that might help with Google rich snippets. In 2026, that calculation has completely changed. Schema is now a primary mechanism through which AI crawlers extract structured facts about your business.

When Perplexity or ChatGPT with browsing crawls your website, it is looking for two things: content it can extract to answer a user's question, and structured data that confirms what your business is and does with machine-readable precision. Schema markup provides the second of those things. Without it, AI must infer business facts from unstructured prose, which introduces uncertainty and reduces citation confidence.

The data makes this concrete. 65% of pages cited by ChatGPT include structured data. Pages with proper schema implementation have a 2.5x higher probability of appearing in AI-generated answers than pages without it. JSON-LD is not optional for AI search in 2026: it is the standard all major AI engines rely on to extract structured signals from pages.

Not sure if your schema is set up correctly? Get your free Blind Spot Report for a complete schema audit across all your key pages.

This does not mean schema alone gets you cited. It is one layer of the AI confidence stack. Your reviews, content quality, and NAP consistency also matter. But schema is the most technically precise signal you can add, and for businesses that already have strong reviews and good content but still are not getting cited, missing schema is often the blocking factor.

For context on how schema fits into the broader picture of what AI evaluates, see this in-depth look at whether schema markup actually helps AI search. The short answer is yes, but the nuance matters.

The Schema Types AI Crawlers Prioritize for Local Business

Not all schema types carry equal weight for AI visibility. Some are foundational (without them, AI cannot establish your entity identity). Others are high-leverage (they directly improve citation rates for specific query types). Here is the full breakdown.

Priority 1

LocalBusiness (and Subtypes)

The foundational entity schema for any business with a physical location or service area. LocalBusiness tells AI your business name, address, phone, website, geo coordinates, opening hours, service area, and price range. Without it, AI must piece together this information from unstructured content, which creates gaps and inconsistencies.

More specific subtypes carry more AI signal because they provide additional context. Use the most specific subtype that applies to your business: PlumbingService, HVACBusiness, LegalService, MedicalOrganization, FinancialService, and so on. These subtypes inherit all LocalBusiness fields but tell AI more precisely what category you are in.

Key fields to include:
  • name, url, telephone, address (with all sub-fields)
  • geo (latitude/longitude), openingHoursSpecification
  • areaServed (list every city/neighborhood you serve)
  • priceRange, paymentAccepted
  • aggregateRating (pulls from your review data)
  • sameAs (links to GBP, Yelp, LinkedIn, Bing, etc.)
Priority 1

FAQPage

FAQPage schema has an outsized impact on AI citation rates. AI assistants are fundamentally question-answering machines. When they encounter a FAQPage schema block with genuine questions and complete answers, they can extract directly from it with high confidence. This is why businesses that add FAQ sections with FAQPage schema to their service pages see citation improvements so quickly.

FAQPage schema should wrap questions that customers actually ask, with answers that are complete and self-contained. Generic questions like "Why choose us?" do not generate citations. Specific questions like "How much does a new HVAC system cost in Phoenix?" with a real answer generate citations because that is exactly what AI users are asking.

Requirements for maximum effectiveness:
  • Minimum 5 Q&A pairs per page
  • Questions must mirror real customer search queries
  • Answers must be complete without requiring a click
  • Each Question must use @type: Question with acceptedAnswer containing @type: Answer and text
Priority 2

Service

Service schema sits on individual service pages and tells AI what specific service that page covers, including the service name, description, provider, area served, and any additional properties. While LocalBusiness tells AI who you are, Service tells AI what specific thing you offer on each page.

The provider field in Service schema should reference your LocalBusiness entity using an @id or a nested LocalBusiness object. This creates an explicit linkage between your service offerings and your business entity that AI can follow.

Priority 2

BreadcrumbList

BreadcrumbList schema tells AI where each page sits within your site hierarchy. This is a navigational signal that helps AI understand the relationship between pages. While it does not directly drive citations, it contributes to overall schema completeness scores and helps AI crawlers navigate and index your site more completely.

Every page should have a BreadcrumbList schema block. For a service page it might be: Home, Services, HVAC Repair, Emergency HVAC Repair. Keep it accurate to the actual URL hierarchy.

Priority 3

Article / BlogPosting

For blog articles and educational content, Article or BlogPosting schema tells AI who authored the content, when it was published, when it was last updated, and what organization published it. The dateModified field is particularly important: AI systems weight content recency heavily, and schema-declared dates are more reliable signals than HTML dates or meta tags.

Pair Article schema with FAQPage schema on blog posts that include FAQ sections. The combination of content schema and Q&A schema covers the full range of what AI extracts from editorial pages.

Priority 3

Review / AggregateRating

AggregateRating schema on your LocalBusiness entity declares your rating and review count in machine-readable format. AI systems use this to quickly assess whether you meet the review threshold for citation (roughly 4.3 stars average, 25+ reviews). Manually maintaining this in schema can help until you integrate with a review API, but the values must be accurate: mismatches between schema-declared ratings and actual ratings are a trust signal failure.

Schema setup requires technical precision. Call (213) 444-2229 to have our team implement it for you.

Which Schema Goes on Which Page

Many businesses add LocalBusiness schema to their homepage and call it done. That is a start, not a finish. Each page type on your site needs specific schema that matches its content and purpose.

Page TypeRequired SchemaOptional High-Value Schema
HomepageLocalBusiness (or subtype), BreadcrumbListAggregateRating, sameAs links
Service PageService, FAQPage, BreadcrumbListLocalBusiness (nested), OpeningHoursSpecification
Location / City PageLocalBusiness (with specific address/areaServed), BreadcrumbListService (nested), FAQPage
Blog Post / ArticleArticle or BlogPosting, BreadcrumbListFAQPage (if article has FAQ section)
About PageOrganization or Person, BreadcrumbListAggregateRating, foundingDate, employee
Contact PageLocalBusiness (contact details focus), BreadcrumbListOpeningHoursSpecification
FAQ Page (dedicated)FAQPage, BreadcrumbListLocalBusiness (linked)
The @graph Pattern: All Schema on One Page

Best practice is to wrap all schema types for a page inside a single @graph array rather than using separate script tags. The @graph pattern lets AI crawlers see all your schema types as a connected knowledge graph, not isolated fragments. It also lets you cross-reference entities using @id values, which strengthens the signal that your LocalBusiness, Services, and FAQ content all belong to the same organization.

Common Schema Mistakes Blocking AI Citations

Schema errors are often invisible to website visitors but clearly visible to AI crawlers. These are the most common errors we find when auditing local business schema.

Mistake 1: Using Microdata or RDFa Instead of JSON-LD

Microdata is deprecated for most use cases. RDFa is rarely parsed correctly by modern AI crawlers. JSON-LD, placed in a script tag in the page head, is the universally supported format. If your developer or website platform added schema as HTML attributes rather than as a JSON-LD script block, it may be parsed inconsistently or not at all by AI crawlers.

Mistake 2: Schema That Does Not Match Page Content

Adding LocalBusiness schema to a blog post or FAQPage schema to a homepage creates a mismatch that reduces trust. AI crawlers cross-reference schema declarations against actual page content. If your schema says the page is about one thing but the content says another, the schema is treated as unreliable. Schema must accurately represent the actual content of the page it sits on.

Mistake 3: Missing Required Fields

LocalBusiness schema without an address, or FAQPage schema without acceptedAnswer objects, or Service schema without a provider field are all forms of incomplete schema. Incomplete schema provides partial signals that reduce confidence rather than build it. Every required field for each schema type must be present and accurate.

Mistake 4: Schema NAP Does Not Match GBP and Website Text

The name, address, and phone in your schema must exactly match what appears in your Google Business Profile and in the visible text of your website. Any discrepancy between these three creates a conflicting signal that AI systems resolve by reducing confidence in all three. Schema is only as trustworthy as its consistency with other authoritative sources.

The sameAs Field Is Underused and High-Value

The sameAs field in your LocalBusiness schema accepts an array of URLs that represent your business on other authoritative platforms: your Google Business Profile URL, your Yelp profile, your LinkedIn page, your Bing Places listing, your BBB profile. These links tell AI that all of these profiles represent the same entity, which dramatically strengthens your identity consolidation and citation confidence.

Not sure if your schema has these errors? Get your free Blind Spot Report for a complete schema validation audit.

Schema Implementation Priority Order

If you are implementing schema from scratch, the order in which you tackle each type matters. Here is the sequence that generates the fastest AI visibility improvements.

What to Implement First

  • LocalBusiness (or specific subtype) on homepage with complete address, phone, geo, and sameAs links
  • FAQPage schema on your top 3 service pages
  • BreadcrumbList on all key pages
  • Service schema on each individual service page
  • AggregateRating in your LocalBusiness once you have 25+ reviews

What to Do After Foundation Is Set

  • Article schema on all blog posts with dateModified kept current
  • Location-specific LocalBusiness for each city you serve
  • OpeningHoursSpecification if your hours are complex
  • Person schema for professional service providers (attorneys, doctors, financial advisors)
  • Review schema on testimonials pages where you have permission

Which Schema to Prioritize Based on Your Situation

You have no schema at all
โ†’
Start with LocalBusiness on homepage + FAQPage on top service page: these two unlock the most citations
You have LocalBusiness only, nothing else
โ†’
Add FAQPage to your service pages next: this is the highest-leverage addition
You serve multiple cities and want local AI visibility in each
โ†’
Add city-specific location pages with LocalBusiness schema, unique areaServed values, and local FAQs
You have schema but AI still is not citing you
โ†’
Validate for errors first, then check NAP consistency, then verify AI crawlers are not blocked

Schema is one part of a complete AI visibility strategy. To understand how it fits into the overall picture of what AI evaluates, see this detailed breakdown of what content ChatGPT actually reads on your site. Schema and content quality work together, not in isolation.

How to Validate Your Schema Is Working

Implementation is only half the job. Validation confirms your schema is correctly structured and being parsed the way you intended. Here is the validation workflow we recommend for every page.

1
Google Rich Results Test
Paste your page URL into Google's Rich Results Test (search.google.com/test/rich-results). This tool shows all detected schema types, validates their structure, and highlights errors or warnings. Fix every error before moving on. Warnings are lower priority but should be addressed where possible.
2
Schema.org Validator
The Schema.org validator (validator.schema.org) provides a second opinion that is more permissive than Google's tool. Use both. Google's tool validates for rich results eligibility. Schema.org's tool validates for schema.org compliance more broadly, which is what non-Google AI crawlers use.
3
Live Query Test (4-8 Weeks Post-Implementation)
Four to eight weeks after implementing schema, run your target queries on Perplexity and ChatGPT with browsing enabled. Check whether citation rates have improved. If you were not being cited before and are now, the schema is working. If there is no change after 8 weeks with valid schema, investigate whether AI crawlers are blocked or whether content quality is the limiting factor.
4
Cross-Reference Schema NAP Against GBP
Once a month, manually compare your schema-declared name, address, and phone against your Google Business Profile listing. Any drift creates conflicting signals. If you change your phone number, update it in schema the same day you update it in GBP and on your website. Consistency is not a one-time task: it is an ongoing maintenance requirement.
Schema Implementation Cheat Sheet for Local Businesses
Schema TypePageCan't Miss Fields
LocalBusiness (subtype)Homepage + Service Pagesname, address, telephone, geo, openingHours, areaServed, sameAs
FAQPageService Pages + FAQ PagemainEntity array of Question objects with acceptedAnswer
ServiceIndividual Service Pagesname, description, provider (linked to LocalBusiness), areaServed
BreadcrumbListAll pagesitemListElement array with position, name, item (URL)
ArticleBlog postsheadline, datePublished, dateModified, author, publisher
Maintenance Is Not Optional

Schema that was accurate six months ago may not be accurate today. If you moved, changed your phone, added services, or updated your hours, your schema needs to reflect those changes immediately. Stale schema is almost as bad as no schema: it creates a mismatch between what AI reads in your structured data and what it finds on your website or in third-party listings, which reduces confidence in both sources.

For a broader look at how directory listings and structured citations across the web compound your schema signals, see which directory listings actually help AI find your business. Schema and directories work best as a coordinated strategy.

Find Out if Your Schema Is Helping or Hurting Your AI Visibility

Your free Blind Spot Report includes a full schema audit: which types you have, which are missing, which have errors, and which are causing conflicting signals. No technical knowledge required to request it.

Get Your Free Blind Spot Report
TAE
The Answer Engine Team
Technical AEO specialists who implement and audit schema markup for local businesses across dozens of service categories. Every client audit includes a full schema review. Based in Los Angeles, serving clients nationwide.

Frequently Asked Questions

What schema types matter most for AI search visibility?

For local businesses, the highest-impact schema types for AI search visibility are: LocalBusiness (or a more specific subtype like PlumbingService or LegalService), FAQPage, Service, BreadcrumbList, and OpeningHoursSpecification. FAQPage schema has an outsized impact because AI systems extract directly from Q&A structured content. All schema should be implemented as JSON-LD in the page head, not as Microdata or RDFa.

Does schema markup actually help with ChatGPT and Perplexity visibility?

Yes. Research shows 65% of pages cited by ChatGPT include structured data, and content with proper schema markup has a 2.5x higher chance of appearing in AI-generated answers. AI platforms like Perplexity and ChatGPT with browsing crawl the live web and use JSON-LD to extract structured facts about businesses, services, and locations with high confidence.

What is the difference between LocalBusiness schema and Service schema?

LocalBusiness schema describes your business as an entity: name, address, phone, hours, geo coordinates, and business category. Service schema describes a specific thing you offer: the service name, description, area served, and provider. Both should be on your site. LocalBusiness on your homepage and service pages establishes your entity identity. Service schema on individual service pages tells AI what specific service each page covers.

Should I use Microdata or JSON-LD for schema markup?

JSON-LD. This is the unambiguous recommendation from Google, and all major AI platforms, including Perplexity and ChatGPT with browsing, rely on JSON-LD. JSON-LD is placed in a script tag in the page head and does not require you to modify your HTML structure. It is easier to implement, easier to maintain, and more reliably parsed by AI crawlers than Microdata or RDFa.

How do I know if my schema markup is working?

Use Google's Rich Results Test to validate your schema syntax. For AI visibility specifically, run test queries on Perplexity and ChatGPT 4 to 8 weeks after implementing schema to see if citation rates improve. A Blind Spot Report from The Answer Engine provides a scored assessment of your schema implementation across all key page types.

What happens if I have schema errors on my website?

Schema errors reduce the confidence AI systems have in your structured data. Minor errors typically reduce effectiveness without blocking it entirely. Major errors (invalid type references, malformed JSON, mismatched @type declarations) can cause AI crawlers to ignore the schema entirely and fall back to unstructured content parsing, which significantly reduces citation accuracy and frequency.

Schema Is the Layer Between Your Content and AI Citations

Without schema, AI has to guess what your business is and what it offers. With schema, it knows. That certainty translates directly into citation confidence. Get your schema audited, find your errors, and fix what is blocking you. Start with your free Blind Spot Report.

Get My Free Blind Spot Report

Free. No commitment. Includes full schema audit.

Get in Touch // Let's Talk

GET IN TOUCH

BUSINESS HOURSMON-FRI 0900-1800 PTAVG RESPONSE: 2.4 HOURS

FREE 30-MINUTE STRATEGY CALL

โœ“Identify which competitor owns your AI territory
โœ“Map your citation blind spots across all platforms
โœ“Receive a 90-day dominance roadmap
NOW ACCEPTING NEW CLIENTS