Home / Resources / Local business schema markup

SEO · Technical

Local business schema markup: a practical setup guide

By Reckona AIUpdated 29 July 20267 min read

LocalBusiness schema is structured data that explicitly tells search engines (and increasingly, AI engines) your business name, address, hours and category in a machine-readable format — rather than hoping they infer it correctly from your page text.

The fields worth including

FieldWhy it matters
name, address, telephoneThe core NAP data — must exactly match your Google Business Profile
openingHoursFeeds "open now" search features directly
priceRangeSets buyer expectations before they click
geo (latitude/longitude)Reinforces location for map-based search
aggregateRatingCan enable star ratings directly in search results, if you have genuine review data to reference

Common mistakes

How this connects to GEO

The same structured, consistent facts that help local search rankings are exactly what AI engines rely on to describe your business accurately when someone asks for a recommendation nearby — see our entity SEO guide for the fuller picture of why consistency compounds across both systems.

Validate before you publish. Use Google's Rich Results Test to confirm your markup is actually read correctly — a single syntax error can invalidate the entire block silently.

The full build

Schema implementation is part of our Technical SEO and Local SEO practices — see the broader schema markup guide for other schema types worth adding.

Want the number for your business?

A free audit tells you where your funnel leaks and which fix pays back fastest — a number, not a pitch.

Get my free audit →