Shopping Center & Retail Strip Mall Schema Markup (JSON-LD)
Structured data for shopping centers, retail plazas, and open-air strip malls, encoding tenant store directories, anchor stores, parking capacity, and operating schedules.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "ShoppingCenter",
"@id": "https://example.com/mall/westgate-plaza#center",
"name": "Westgate Town Center & Retail Plaza",
"description": "Premier open-air retail shopping center anchored by Target, Whole Foods Market, and over 45 specialty shops and restaurants.",
"telephone": "+1-408-555-0188",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "1600 Saratoga Avenue",
"addressLocality": "San Jose",
"addressRegion": "CA",
"postalCode": "95129",
"addressCountry": "US"
},
"department": [
{
"@type": "GroceryStore",
"name": "Whole Foods Market",
"telephone": "+1-408-555-0190"
},
{
"@type": "DepartmentStore",
"name": "Target",
"telephone": "+1-408-555-0195"
}
],
"amenityFeature": [
{
"@type": "LocationFeatureSpecification",
"name": "Free Surface & Garage Parking",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "Tesla Supercharger Station",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "Wheelchair Accessible Ramps",
"value": true
}
],
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
],
"opens": "10:00",
"closes": "21:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Sunday"
],
"opens": "11:00",
"closes": "18:00"
}
]
}Typed Properties Specification (7 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Official public commercial name of the shopping center or retail plaza. e.g. Westgate Town Center & Retail Plaza |
| address | PostalAddress | Required | Physical street address of the retail shopping center. e.g. { "@type": "PostalAddress", "streetAddress": "1600 Saratoga Avenue", ... } |
| department | Array<LocalBusiness> | Required | Anchor department stores, supermarkets, and prominent sub-tenants operating within the complex. e.g. [{ "@type": "GroceryStore", "name": "Whole Foods Market" }] |
| openingHoursSpecification | Array<OpeningHoursSpecification> | Required | General retail center concourse operating hours across days of the week. e.g. [{ "@type": "OpeningHoursSpecification", "opens": "10:00", "closes": "21:00" }] |
| telephone | Text | Required | Shopping center management office contact phone number. e.g. +1-408-555-0188 |
| amenityFeature | Array<LocationFeatureSpecification> | Recommended | Customer amenities including EV charging hubs, family restrooms, and free parking. e.g. [{ "@type": "LocationFeatureSpecification", "name": "Tesla Supercharger Station", "value": true }] |
| priceRange | Text | Recommended | Overall retail price span tier ($$). e.g. $$ |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying ShoppingCenter schema.
Confusing Mall Concourse Hours with Tenant Store Hours
Anchor supermarkets often open earlier (7 AM) than the general mall concourse (10 AM); publishing only mall hours confuses grocery shoppers.
Provide dedicated opening hours on individual department entities.
Failing to Model Anchor Stores under department
Omitting major department stores prevents the shopping center from triggering Knowledge Graph carousels for 'stores in [Mall Name]'.
Nest prominent tenants under the department array.
Missing EV Charging Infrastructure Markup
Electric vehicle drivers increasingly search for shopping centers with EV charging while shopping.
Include LocationFeatureSpecification for EV charging stations.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Local Business cluster.
Commercial Office Lease Property Schema Markup (JSON-LD)
Industrial Warehouse & Logistics Facility Schema Markup (JSON-LD)
Coworking Space & Shared Office Schema Markup (JSON-LD)
Auto Detailing & Ceramic Coating / Vinyl Wrap Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container