Schema markup is JSON-LD code that lives in your page's <head> section. It doesn't change how your site looks — it tells AI systems what your page means. Think of it as a machine-readable business card embedded in your website's code.
GPT-4 improves from 16% to 54% correct responses when content includes structured data. Pages with comprehensive schema achieve 36% higher likelihood of appearing in AI summaries. And 72% of pages on Google's first page already use schema markup. If your site doesn't have it, you're playing with a handicap.
The Essential Schema Stack for Local Businesses
1. LocalBusiness Schema
This is the foundation. It tells every AI system: who you are, where you are, and when you're open.
{
"@context": "https://schema.org",
"@type": "Plumber",
"name": "Summit Plumbing Co.",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "Denver",
"addressRegion": "CO",
"postalCode": "80202"
},
"telephone": "+1-303-555-0100",
"url": "https://summitplumbing.com",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "07:00",
"closes": "18:00"
}
],
"priceRange": "$$",
"areaServed": {
"@type": "City",
"name": "Denver"
}
}Notice we used "@type": "Plumber" — not just "LocalBusiness". Schema.org has specific types for dozens of business categories: Dentist, Attorney, Electrician, RoofingContractor, HVACBusiness, and more. Use the most specific type that fits.
2. FAQPage Schema
This is the single most powerful schema type for AI citations. Content with FAQPage schema is 3.2x more likely to appear in AI Overviews. It works because it gives AI a pre-formatted question-and-answer pair it can extract directly.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How much does emergency plumbing cost in Denver?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Emergency plumbing in Denver typically costs $150-$350 for the service call plus parts. After-hours calls may include a $75-$100 surcharge. We provide upfront pricing before starting any work."
}
}
]
}3. Service Schema
Defines exactly what you offer, where, and at what price point. AI uses this to match your business against specific service queries.
4. Organization Schema with sameAs
The sameAs property is how you tell AI: "This is the same business listed on Google, LinkedIn, BBB, and Yelp." It builds entity recognition across the AI knowledge graph.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Summit Plumbing Co.",
"url": "https://summitplumbing.com",
"sameAs": [
"https://www.linkedin.com/company/summit-plumbing",
"https://www.bbb.org/denver/summit-plumbing",
"https://www.yelp.com/biz/summit-plumbing-denver"
]
}5. AggregateRating Schema
Your review data, structured for machines. Star ratings, review count, and source. AI systems use this as a trust signal when deciding which businesses to recommend.
The Critical Mistake: Generic Schema Is Worse Than No Schema
Here's a data point that surprises people: pages with generic or minimal schema achieve a 41.6% citation rate, while pages with no schema at all achieve 59.8%. Generic schema actively hurts you.
Why? Because minimal schema creates a signal mismatch. AI sees the markup, expects rich information, finds almost nothing, and downgrades its trust. Either do it right — attribute-rich, accurate, matching visible content — or don't do it at all.
Validation and Testing
Use Google's Rich Results Test and Schema.org Validator to check your markup. Common mistakes include missing required fields, improper nesting, and schema that describes content not visible on the page.
At Bindingstone, every site ships with the full schema stack — LocalBusiness, FAQPage, Service, Organization, and Article markup. It's not an add-on. It's how websites should be built.
Ready for a Floor That Lasts?
We Build, Host, and Run the Website. You Run the Business.