Local Business Schema — JSON-LD Generator | LazyTools

Free SEO Tool · LocalBusiness Schema · Hours · NAP · JSON-LD

Local Business Schema Generator

Generate LocalBusiness JSON-LD with opening hours, address, phone, rating and 12 business types. Copy or download HTML. Free.

🏢 Local Business Schema Generator
🏢 Business
Type *
Business name *
Description
Phone
Website
📍 Address
Street
City
Postcode
Region
Country (ISO)
⏰ Hours
DayOpensClosesMonTueWedThuFriSatSun
⭐ Rating
Avg rating
Reviews
📋 JSON-LD
Preview here.
🏢 12 types⏰ Hours⭐ Rating⬇ Download

How to Use the Local Business Schema Generator

Select a business type, enter contact details, address and opening hours to generate LocalBusiness JSON-LD schema. Furthermore, the optional rating section adds AggregateRating markup for star rich results. Additionally, 12 specific business types are supported including Restaurant, Dental Clinic and Legal Service.

  1. Select the business typeChoose the most specific type available. Furthermore, specific types trigger type-specific rich results. Additionally, generic LocalBusiness works for unlisted types.
  2. Enter name, phone and addressNAP must be consistent across all online listings. Furthermore, use E.164 phone format. Additionally, ISO country codes: GB, US, AE, AU etc.
  3. Enter opening hours per dayLeave both fields blank for closed days. Furthermore, hours use HH:MM 24-hour format. Additionally, the schema converts automatically.
  4. Add optional rating dataEnter average rating and review count to enable star rich results. Furthermore, ratings must reflect genuine customer reviews.
  5. Copy and testPaste in HTML head. Furthermore, test with Google Rich Results Test. Additionally, verify consistency with GBP data.

What Is LocalBusiness Schema?

LocalBusiness schema provides search engines with structured business information. Furthermore, Google uses it for Knowledge Panels and local rich results. Additionally, consistent schema reinforces Google Business Profile data.

Core properties: @type, name, telephone, url, address (PostalAddress), openingHours, aggregateRating
Reference: Google Search Central — LocalBusiness | Schema.org/LocalBusiness.

LocalBusiness vs Google Business Profile

GBP manages Maps listings. Furthermore, schema reinforces website data to validate GBP. Additionally, NAP consistency between schema and GBP is critical for local rankings.

Businesses with both GBP and schema have stronger local search signals. Furthermore, Knowledge Panel data is often populated from schema when GBP is insufficient.

Supported Business Types

TypeBest for
RestaurantCafes, restaurants, takeaways
MedicalBusinessClinics, GP surgeries
LegalServiceLaw firms, solicitors
DentalClinicDental practices
HotelHotels, B&Bs
GymFitness centres
BeautySalonHair and beauty
AutoRepairMechanics, garages

NAP Consistency for Local SEO

NAP (Name, Address, Phone) consistency across all sources is a core local SEO factor. Furthermore, schema provides the canonical NAP reference. Additionally, audit NAP across GBP, Yelp and directories quarterly.

Use consistent formatting everywhere. Furthermore, "Suite 100" vs "Ste 100" is a common inconsistency. Additionally, phone numbers should use the same format across all listings.

Opening Hours Format

Schema hours use two-letter abbreviations: Mo, Tu, We, Th, Fr, Sa, Su. Furthermore, ranges work across days: Mo-Fr 09:00-17:00. Additionally, holiday hours should be managed through GBP not schema.

Multi-Location Schema

Create separate LocalBusiness schema for each location. Furthermore, each location page needs unique NAP data. Additionally, use sameAs to link to GBP and directory profiles.

Schema and Knowledge Panel

Knowledge Panels display authoritative business info for branded searches. Furthermore, accurate schema helps populate Panel data. Additionally, claiming the Panel gives editorial control.

Frequently Asked Questions

JSON-LD providing business details to search engines. Furthermore, it populates Knowledge Panels. Additionally, NAP consistency supports local rankings.
GBP manages Maps listing. Schema reinforces website data. Furthermore, both are needed. Additionally, NAP must be identical.
Mo-Fr 09:00-17:00 format. Furthermore, two-letter abbreviations. Additionally, leave blank for closed.
Most specific available. Furthermore, Restaurant beats LocalBusiness. Additionally, specific types trigger better results.
Indirectly — validates GBP data. Furthermore, reduces Google uncertainty. Additionally, it is a supporting signal.
E.164: +44 20 1234 5678. Furthermore, include country code. Additionally, use consistently everywhere.
Separate schema per location. Furthermore, unique NAP each. Additionally, sameAs links to GBP.
AggregateRating for star results. Furthermore, must reflect genuine reviews. Additionally, minimum 5 reviews recommended.

Related SEO Tools

Aggregate Rating Schema Generator

Star ratings nested in LocalBusiness. Furthermore, AggregateRating boosts CTR.

FAQ Generator

FAQ for business pages. Additionally, combine FAQ and LocalBusiness schema.

Product Schema Generator

Product schema for retailers. Furthermore, retail needs both schemas.

Breadcrumb Schema Generator

Navigation breadcrumbs. Additionally, every page benefits from BreadcrumbList.

Canonical Tag Generator

Prevent duplicate pages. Furthermore, each location needs unique canonical.

Open Graph Preview

Social sharing preview. Additionally, OG tags complement schema.

Rate this tool

4.0
out of 5
220 ratings
5 ★
60%
4 ★
17%
3 ★
4%
2 ★
3%
1 ★
16%
How useful was this tool?