Generate valid LocalBusiness JSON-LD structured data. Help your business appear in Google Maps, local knowledge panels, and local search results with rich information.
How to use
Fill in your business name, address, contact info, and opening hours above.
Click "Generate Schema" to produce valid JSON-LD markup instantly.
Copy and paste the output inside the <head> tag of your homepage or contact page.
Test with Google's Rich Results Test, then publish and submit to Search Console.
A local business schema is JSON-LD structured data that tells Google exactly who your business is, your name, address, phone number, opening hours, and more. Google uses this information to populate local search panels, Google Maps entries, and the knowledge graph card that appears when someone searches for your business by name.
Unlike most schema types that require Google to discover information on their own, local business schema is a direct signal. You're telling Google your business type, location, and contact details in a machine-readable format, which speeds up indexing and improves accuracy in local results.
When properly implemented, Local Business schema can influence your appearance in the Google Knowledge Panel (the box on the right side of search results), Google Maps listings, local 3-pack results, and voice search responses for "near me" queries.
If your business has reviews, adding an AggregateRating to your Local Business schema can display star ratings in search results. This is one of the most visible signals in local search. A 4.7★ rating next to your business name significantly increases trust and click-through rates.
After generating your schema, always validate before publishing. Follow these 4 steps:
<head> tag and publish.These are the most frequent reasons Local Business schema fails to improve your local search presence:
Other free structured data tools you might need