Technical Definition & Architecture
Google Merchant Center and Google Shopping require clear regional boundaries when shipping rates or return eligibility vary across states, provinces, or countries. The DefinedRegion type allows stores to identify eligible territories using ISO country codes and postal code prefixes.
Within an OfferShippingDetails or MerchantReturnPolicy block, shippingDestination points to a DefinedRegion node specifying addressCountry and postalCodeRange properties. This helps search crawlers show precise delivery speeds and local return badges in targeted search markets.
For Shopify merchants operating multi-regional catalogs via Shopify Markets, declaring DefinedRegion structures assists search engines in validating localized fulfillment criteria across diverse geographic regions.
Syntax Example for Shopify JSON-LD
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "US",
"postalCodeRange": {
"postalCode": "90210"
}
}
Keep your Shopify products verified and compliant with Google Merchant Center standards. Smart Schema renders complete, valid JSON-LD server-side with zero theme code edits.
Start 14-Day Free TrialFrequently Asked Questions
Each DefinedRegion typically specifies a primary addressCountry code such as US, CA, or GB. Multiple regions can be specified in an array to cover distinct delivery zones.
See our in-depth tutorial on how to implement and troubleshoot this property:
Shopify Markets Schema: Multi-Currency Setup