📍 ProMapRanker
Free tools · Schema Markup Generators

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

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