Skip to content

LocalBusiness Schema Markup

LocalBusiness schema helps your business appear in Google's local search results, Maps, and Knowledge Panel. Essential for brick-and-mortar businesses, restaurants, and service providers.

What is LocalBusiness schema markup?

LocalBusiness schema markup is structured data in JSON-LD format that helps search engines understand your page content. It requires properties like name, address and enables rich results in Google Search. LocalBusiness schema helps your business appear in Google's local search results, Maps, and Knowledge Panel. Essential for brick-and-mortar businesses, restaurants, and service providers.

Required Properties

Property Type Description
name Text The name of the business.
address PostalAddress The physical address of the business.

Recommended Optional Properties

Property Type Description
telephone Text The phone number of the business.
openingHoursSpecification OpeningHoursSpecification[] Operating hours for each day.
geo GeoCoordinates Latitude and longitude of the business.
image ImageObject or URL Photos of the business.
priceRange Text Price range (e.g., '$$' or '$10-$50').
url URL The website URL of the business.
aggregateRating AggregateRating The overall customer rating.

Example JSON-LD Code

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Joe's Coffee Shop",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main Street",
    "addressLocality": "Portland",
    "addressRegion": "OR",
    "postalCode": "97201"
  },
  "telephone": "+1-503-555-0123",
  "url": "https://joescoffee.example.com",
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "07:00",
      "closes": "18:00"
    }
  ],
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 45.5152,
    "longitude": -122.6784
  },
  "priceRange": "$$"
}

Place this inside a <script type="application/ld+json"> tag in your page's <head>.

Common Mistakes to Avoid

Generate LocalBusiness Schema Markup

Use our free schema generator to create valid LocalBusiness JSON-LD code in seconds.

Open Schema Generator

Related Schema Types

Organization Organization schema provides search engines with key information about your comp... Event Event schema enables event rich results in Google Search, showing date, location... Review Review schema marks up individual reviews with ratings, author info, and the rev...

Related Reading

Schema Markup Guide for Beginners: Boost Your SEO → Structured Data Testing Guide →