Local Business Schema Generator — Structured Data for Local SEO

SEO Tools

LocalBusiness schema markup tells Google precisely who you are, where you are located, when you are open, and how to contact you. This structured data supports Knowledge Panel appearance, Google Maps integration, and rich results for local searches. It does not replace a properly configured Google Business Profile — but it reinforces the same signals. This free local business schema generator creates valid JSON-LD markup for any local business. Fill in your business details and get the ready-to-paste code.

FreeNo account neededWorks in your browser

When to use this tool

  • Adding schema to a new local business website for the first time
  • Adding schema after moving to a new address or changing business hours
  • Implementing structured data for franchise locations — each location gets its own schema
  • Adding LocalBusiness schema to a multi-location service business
  • Auditing existing schema to make sure the information matches your current Google Business Profile

Frequently Asked Questions

Your Google Business Profile is what appears in Google Maps and the local pack. LocalBusiness schema is on your website. They work together — schema reinforces the information in your Google Business Profile. You need both for strong local SEO.

Name, address (with full PostalAddress), telephone, url, and openingHoursSpecification are the core fields. GeoCoordinates (latitude/longitude) is also valuable for maps accuracy.

The homepage or contact page is the most natural placement. Avoid adding it to every page — Google only needs it once, and duplicating it across hundreds of pages is unnecessary.

Looking for the full Schema Markup Generator? View the main tool page →