A restaurant, salon or local shop's address, hours and phone number appearing neatly in a search result or map listing depends on LocalBusiness structured data behind the scenes. This tool generates that schema for any local business.
Structured data built for a genuinely different kind of search intent
Local search — someone looking for a business they can physically visit or call, rather than an informational answer or an online product — has different, more specific informational needs, and schema.org's LocalBusiness type (with numerous specific subtypes for restaurants, retail stores, professional services and more) was developed to capture exactly that: precise address, operating hours, phone number, and geographic coordinates, information that general Article or Product schema simply has no fields to represent.
What this tool generates
The tool produces JSON-LD structured data specifying your business name, address, phone number, operating hours, and business category (choosing from LocalBusiness's many specific subtypes, like Restaurant or HairSalon, where applicable), formatted according to schema.org's specification — supporting more accurate, complete representation in search results, Google's Knowledge Panel, and map-based listings.
Where LocalBusiness schema is genuinely useful
- Any business with a physical location customers visit — restaurants, retail stores, medical practices, salons and similar businesses benefit directly from clearly structured location and hours information.
- Local SEO and "near me" search visibility — accurate, structured business information supports better representation in local search results and map-based listings, which are frequently how customers actually discover nearby businesses.
- Reducing customer confusion around hours and contact information — structured data helps ensure hours and contact details shown in search results and map listings accurately match what's actually posted on the business's own website.
- Supporting Google Business Profile consistency — while a separate, distinct system from on-page schema, keeping structured data on your own site consistent with your Google Business Profile listing helps reinforce accurate, trustworthy information across platforms.
Frequently asked questions
Is LocalBusiness schema the same thing as a Google Business Profile? No, though they're related and complementary — a Google Business Profile is a separate, direct listing you manage through Google's own platform, while LocalBusiness schema is structured data embedded on your own website; having both, with consistent information, is considered best practice for local SEO.
Which specific LocalBusiness subtype should I use for my business? Schema.org offers dozens of specific subtypes (Restaurant, Dentist, AutoRepair, and many others), and using the most specific, accurate subtype available for your actual business type is generally recommended over defaulting to the generic parent LocalBusiness type.
How should I format operating hours in the schema? Schema.org specifies a particular structured format for operating hours (using specific day and time notation), which needs to be followed precisely for search engines to correctly parse and display your hours — this tool handles that formatting correctly based on the hours you provide.
Further reading
Google Search Central — Local Business structured data — Google's official requirements and guidance for LocalBusiness schema markup.
Schema.org — LocalBusiness — The formal specification and its many specific business-type subtypes.