LocalBusiness Schema Generator
Generate valid LocalBusiness JSON-LD with hours, geo coordinates, areaServed, and ratings to help Google understand and rank your listing. The flagship of the schema suite, maximally on-brand.
Our free local business schema generator builds valid LocalBusiness JSON-LD structured data that you can paste straight into your website's HTML. Search engines like Google use this schema to understand your business name, address, phone number, opening hours, and location, which can help you earn rich results and strengthen your presence in the local map pack. Instead of hand-writing fragile JSON by hand, fill in the fields below and the tool produces clean, indented, copy-paste-ready markup in seconds.
Using the local business schema generator is simple: enter your business name and pick the most specific business type (for example Restaurant, Dentist, or Plumber), add your full address, phone, website URL, opening hours, and optionally your latitude and longitude. Click Generate and you'll get a ready-to-use <script type="application/ld+json"> block. Copy it and place it in the <head> or <body> of the page that represents that location, then validate it with Google's Rich Results Test.
Accurate, consistent structured data is a foundational local SEO signal: it reinforces your NAP (name, address, phone) consistency, clarifies your service area, and helps search engines match your site to nearby queries. Once your schema is live, track how your locations rank across the map with ProMapRanker, the geo-grid rank tracker for local businesses, and start free.
FAQ
What is LocalBusiness schema and why do I need it?
LocalBusiness schema is a type of Schema.org structured data, written in JSON-LD, that tells search engines exactly what your business is, where it's located, how to contact it, and when it's open. Adding it helps Google interpret your pages more confidently and makes you eligible for enhanced local search features.
Where do I put the generated JSON-LD code?
Paste the entire <script type="application/ld+json"> block into the HTML of the relevant page, ideally inside the <head> section. Use one schema block per physical location, on the page that best represents that location, such as your homepage or a dedicated location page.
Is the schema this tool generates valid?
Yes. The tool outputs standards-compliant Schema.org LocalBusiness JSON-LD with properly nested PostalAddress, GeoCoordinates, and OpeningHoursSpecification objects. We still recommend running the output through Google's Rich Results Test or the Schema.org validator before publishing to confirm it fits your specific page.
Related tools
Breadcrumb Schema Generator
Create BreadcrumbList JSON-LD to give Google a clean navigation trail and richer SERP listings. Rounds out the schema suite for long-tail wins.
Open →FAQ Schema Generator
Build FAQPage JSON-LD from your questions and answers to win rich-result real estate in search. Anchor of the schema cluster with strong recurring demand.
Open →Organization Schema Generator
Produce Organization JSON-LD with logo, contact points, and social profiles to strengthen your brand entity in search. Supports knowledge-panel signals.
Open →Product Schema Generator
Generate Product JSON-LD with price, availability, brand, and reviews to earn rich product results. Part of the topical-authority schema cluster.
Open →Track your real Google Maps rankings
These free tools get you set up - ProMapRanker shows where you actually rank across your whole service area on a geo-grid.
Start free - 150 credits