Skip to main content

LocalBusiness Schema Generator (JSON-LD) Generate Schema.org LocalBusiness JSON-LD for local SEO with address, hours, and geo coordinates.

LocalBusiness Schema Generator illustration
๐Ÿ”

LocalBusiness Schema Generator

Generate Schema.org LocalBusiness JSON-LD for local SEO with address, hours, and geo coordinates.

1

Enter business information

Add your business name, type, address, phone, and website URL.

2

Set opening hours

Configure your business hours for each day of the week.

3

Copy JSON-LD output

Copy the generated JSON-LD script tag for your website.

Loading tool...

What Is LocalBusiness Schema Generator?

The LocalBusiness Schema Generator creates JSON-LD structured data specifically designed for businesses with a physical location. It generates markup including business type, address, geo coordinates, opening hours, price range, and contact information. This schema type is critical for local SEO โ€” it helps your business appear in local pack results, Google Maps, and knowledge panels for location-based searches.

Why Use LocalBusiness Schema Generator?

  • Supports all LocalBusiness subtypes (Restaurant, Store, MedicalBusiness, etc.)
  • Opening hours specification with day-by-day configuration
  • Geo coordinates for accurate Google Maps placement
  • Price range and accepted payment method properties
  • Validated JSON-LD output ready for your website

Common Use Cases

Local Pack Rankings

Improve visibility in Google's local 3-pack search results.

Google Maps

Provide accurate location data for Maps integration.

Business Hours

Display opening hours directly in search results.

Multi-Location Businesses

Create separate schema for each physical location.

Technical Guide

LocalBusiness extends the Organization type with location-specific properties. Use the most specific subtype available: Restaurant, BarOrPub, MedicalBusiness, LegalService, etc. The address property requires a PostalAddress object. For geo coordinates, use the GeoCoordinates type with latitude and longitude. Opening hours use the OpeningHoursSpecification type with dayOfWeek, opens, and closes properties. Google recommends including aggregateRating when available. Place the schema on location-specific pages rather than only the homepage.

Tips & Best Practices

  • 1
    Use the most specific LocalBusiness subtype for your industry
  • 2
    Include geo coordinates for accurate map placement
  • 3
    Keep business hours updated โ€” especially for holidays
  • 4
    Create separate schema markup for each physical location
  • 5
    Match your schema data exactly with your Google Business Profile

Related Tools

Frequently Asked Questions

Q What LocalBusiness subtypes are available?
There are dozens including Restaurant, Store, HealthAndBeautyBusiness, LegalService, RealEstateAgent, FinancialService, and more. Use the most specific one for your business.
Q Should I use Organization or LocalBusiness?
Use LocalBusiness for businesses with physical locations customers visit. Use Organization for online-only businesses or the parent entity of a multi-location business.
Q Do I need schema for every location?
Yes. Each physical location should have its own LocalBusiness schema with unique address, hours, and contact information.

About This Tool

LocalBusiness Schema Generator is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.