Local Business Schema Generator

Local Business Schema Generator

Generate comprehensive JSON-LD LocalBusiness schema markup for restaurants, retail stores, and service providers. Create structured data including business name, address, phone, hours, services, pricing, reviews, and social profiles to enable rich local business cards in Google search results with enhanced visibility, location display, and contact information for better local discovery and foot traffic.

local-business
json-ld
schema
Share this tool:
Quick Presets
Common local business types: restaurant, store, medical office, and gym
Input & Settings
Add business details, address, opening hours, and ratings for a LocalBusiness JSON-LD entity.
How it works: The generator builds a `LocalBusiness` entity (or a more specific subtype like `Restaurant`) and layers in geo-coordinates, opening hours, and aggregate rating only where provided.

What is Local Business Schema Generator?

The Local Business Schema Generator creates LocalBusiness JSON-LD for brick-and-mortar businesses and local service entities. It helps you collect the core location, contact, and business details in one form, then outputs structured data that can be copied or downloaded for implementation.

How does Local Business Schema Generator work?

This tool is a dedicated schema builder for local business pages. It supports fields such as business type, business name, description, website, image, telephone, email, address, opening hours, coordinates, optional cuisine type for restaurants, and optional aggregate rating values.

Key Features

  • Builds LocalBusiness JSON-LD for multiple business types such as general business, restaurant, store, healthcare, legal, and fitness-related locations
  • Supports website, image, telephone, email, price range, and full postal address fields
  • Includes latitude and longitude inputs for map-style location data
  • Lets you add one or more opening-hours entries
  • Adds a cuisine field when the selected business type is a restaurant
  • Supports optional aggregate rating and review count values
  • Includes presets for restaurant, retail, clinic, and agency-style examples
  • Lets you copy the schema or download it as a JSON file

Common Use Cases

When and why you might need this tool
  • Location page implementation

    Generate structured data for a physical business location or location-specific landing page.

  • Restaurant and store pages

    Format schema for businesses that need address, hours, pricing, and category details on-page.

  • Local service presence

    Create LocalBusiness markup for agencies, clinics, and service providers with a real location footprint.

  • Schema handoff

    Prepare a local business JSON-LD block for developers, site managers, or CMS teams.

  • Business info QA

    Review how key local data points serialize into structured data before publication.

How to Use This Tool

Step-by-step guide to get the best results
1

Choose the business type

Select the type that most closely matches the location you are marking up.

2

Enter business and contact details

Add the business name, description, website, phone, email, and any media fields you want included.

3

Complete the address and coordinates

Fill in the full address and optional latitude and longitude values for location precision.

4

Add hours and optional rating fields

Enter opening-hours rows and any optional aggregate rating details that are actually supported on the page.

5

Generate, copy, or download

Create the JSON-LD and use it in your local business page implementation workflow.

Pro Tips

  • 1

    Match the business details exactly to the visible page content and real-world business information.

  • 2

    Opening hours are entered manually, so review formatting carefully before implementation.

  • 3

    Use restaurant-specific fields like cuisine only when the selected business type supports that context.

  • 4

    Aggregate rating values are optional and should only be included if the page genuinely supports them.

  • 5

    This tool generates the schema block, but it does not sync with external business listings or profiles.

Frequently Asked Questions

What does this local business schema generator create?

Local Business schema generator creates LocalBusiness JSON-LD using the business details, address, contact information, hours, and optional rating data you enter.

Can I choose different kinds of local businesses?

Yes. The form supports several business-type options, including general local business, restaurant, store, healthcare, legal, financial, and other location-based categories.

Does it support opening hours?

Yes. You can add one or more opening-hours entries and include them in the generated schema.

Can I add map coordinates?

Yes. Latitude and longitude fields are available and can be included in the output.

Can I download the generated LocalBusiness schema?

Yes. After generation, you can copy the JSON-LD or download it as a JSON file.