Google LocalBusiness structured data
Google LocalBusiness structured data,
as documented
The LocalBusiness properties and rules Google documents, in Google's own words. Verified from Google's page on 2026-10-07.
Google says that when users search for businesses on Google Search or Maps, results may display a knowledge panel with details about a business. This page lists the properties and rules Google documents for LocalBusiness structured data, with the wording taken from Google's page.
What Google documents
| Topic | What Google says | Source |
|---|---|---|
| What it is for | “When users search for businesses on Google Search or Maps, Search results may display a prominent Google knowledge panel with details about a business that matched the query.” | Google docs Verified 2026-10-07 |
| What you can tell Google | “With Local Business structured data, you can tell Google about business hours, different departments within a business, reviews (if your site captures reviews about other businesses), and more.” | Google docs Verified 2026-10-07 |
| Where to put it | “You can add LocalBusiness structured data to any page on your site, though it may make more sense to put it on a page that contains information about your business.” | Google docs Verified 2026-10-07 |
| One per location | “Define each local business location as a LocalBusiness type.” | Google docs Verified 2026-10-07 |
| Most specific sub-type | “Use the most specific LocalBusiness sub-type possible”Google's examples: Restaurant, DaySpa, HealthClub. | Google docs Verified 2026-10-07 |
| Organization fields | “Since LocalBusiness is a subtype of Organization, we recommend following the fields for Organization in addition to the fields required and recommended below.” | Google docs Verified 2026-10-07 |
| Multiple types | “If you have multiple types, specify them as an array (additionalType isn't supported).” | Google docs Verified 2026-10-07 |
| Required: address | “The physical location of the business. Include as many properties as possible. The more properties you provide, the higher quality the result is to users.”Google's required properties are address and name. | Google docs Verified 2026-10-07 |
| Required: name | “The name of the business.” | Google docs Verified 2026-10-07 |
| geo precision | “The precision must be at least 5 decimal places.”Google says this for both geo.latitude and geo.longitude. | Google docs Verified 2026-10-07 |
| Opening hours | “Hours during which the business location is open.”Google: use openingHoursSpecification, as an array or single object, with opens and closes in hh:mm:ss format and dayOfWeek values such as Monday. | Google docs Verified 2026-10-07 |
| Seasonal closures | “The start date of a seasonal business closure, in YYYY-MM-DD format.”Google describes validFrom this way, and validThrough as the end date of a seasonal business closure. | Google docs Verified 2026-10-07 |
| priceRange | “This field must be shorter than 100 characters. If it's 100 characters or longer, Google won't show a price range for the business.” | Google docs Verified 2026-10-07 |
| telephone | “Be sure to include the country code and area code in the phone number.” | Google docs Verified 2026-10-07 |
| url | “The fully-qualified URL of the specific business location. The URL must be a working link.” | Google docs Verified 2026-10-07 |
| Departments | “Include the store name with the department name in the following format: {store name} {department name}.”Google: if the department name is explicitly branded, specify a department name by itself. | Google docs Verified 2026-10-07 |
| Reviews and ratings | “This property is only recommended for sites that capture reviews about other local businesses”Google says this for both review and aggregateRating, and points to its review snippet guidelines. | Google docs Verified 2026-10-07 |
| Restaurant carousel | “The Restaurant carousel is currently limited to a small set of restaurant providers.” | Google docs Verified 2026-10-07 |
| Testing | “Validate your code using the Rich Results Test and fix any critical errors.” | Google docs Verified 2026-10-07 |
| No guarantee | “Google does not guarantee that features that consume structured data will show up in search results.” | Google docs Verified 2026-10-07 |
Examples
Google's own address example, with every PostalAddress property it shows.
"address": {
"@type": "PostalAddress",
"streetAddress": "148 W 51st St Suit 42 Unit 7",
"addressLocality": "New York",
"addressRegion": "NY",
"postalCode": "10019",
"addressCountry": "US"
} Google's own example of a business with several types, specified as an array.
{
"@context": "https://schema.org",
"@type": ["Electrician", "Plumber", "Locksmith"],
....
} Rules to remember
- Google says address and name are the required properties.
- Google says to use the most specific LocalBusiness sub-type possible and to define each location as its own LocalBusiness.
- Google says it does not guarantee that structured data features will show up in search results.
Questions
Which LocalBusiness properties are required?
Google lists two: address (a PostalAddress) and name. It recommends more, including geo, openingHoursSpecification, priceRange, telephone and url, and says to include as many address properties as possible.
Which type should I use?
Google says to use the most specific LocalBusiness sub-type possible, such as Restaurant, DaySpa or HealthClub, and to define each local business location as a LocalBusiness type.
How precise must geo coordinates be?
Google says the precision of geo.latitude and geo.longitude must be at least 5 decimal places.
How do I mark up opening hours?
Google documents openingHoursSpecification, as an array or a single object, with opens and closes in hh:mm:ss format and dayOfWeek values such as Monday. validFrom and validThrough describe a seasonal closure in YYYY-MM-DD format.
Is there a limit on priceRange?
Yes. Google says the field must be shorter than 100 characters, and if it is 100 characters or longer Google won't show a price range for the business.
Does this markup guarantee a knowledge panel?
No. Google says it does not guarantee that features that consume structured data will show up in search results.
How current is this page?
Every row was read from Google's local business structured data page on 2026-10-07, which showed a last-updated date of 2026-09-08 UTC. Google can change its documentation, so treat the linked page as the final word.
Sources
- Local business (LocalBusiness) structured data (Google Search Central), read on 2026-10-07
Let Balzac write the articles.
Type your website. Balzac finds the searches you can win, writes articles built to rank on Google and get cited by ChatGPT, and publishes them for you.
3 free articles · No card needed