Which properties does Google actually use?
Google's local business documentation requires two properties, `name` and `address`, and recommends others such as `telephone`, `url`, `openingHoursSpecification` and `geo`. Its organization documentation adds `logo`, `sameAs` and `description`, and says local businesses should follow both. Anything else, such as `areaServed`, is schema.org vocabulary Google hasn't documented.
| Property | Google local business docs | Google organization docs | For a contractor that hides its address |
|---|---|---|---|
| `name` | Required | Recommended | Use your real business name |
| `address` | Required: "Include as many properties as possible" | Recommended: "physical or mailing" | In our view, city, state and ZIP only |
| `telephone` | Recommended, with country and area code | Recommended | Use the number on the page |
| `url` | Recommended: "must be a working link" | Recommended | Your home page or location page |
| `openingHoursSpecification` | Recommended, times in hh:mm:ss | Not listed | Use if you publish hours |
| `geo` | Recommended, at least 5 decimal places | Not listed | In our view, leave out: it would pinpoint the address you hid |
| `priceRange` | Recommended, under 100 characters | Not listed | Optional |
| `image` | Used in Google's examples | Not listed | A real photo of your crew, van or work |
| `logo`, `sameAs`, `description` | Not listed | Recommended | Use |
| `areaServed` | Not listed | Not listed | Use: schema.org's property for the places you serve |
| `aggregateRating`, `review` | Only "for sites that capture reviews about other local businesses" | Not listed | Leave out |
| `serviceArea` | Not listed | Not listed | Don't use: schema.org says `areaServed` supersedes it |
Sources: Google Search Central, Local business structured data and Organization structured data (both last updated September 8, 2026); schema.org LocalBusiness and areaServed (version 30.1). All read November 1, 2026. Every property above exists on schema.org's LocalBusiness type.