Google Product Shipping Schema

Google Added Shipping Schema For Products

Posted On : September 23rd, 2020   By : Diptimayee Mohanty   To : Google Update

From yesterday, Google has started supporting a new schema type for products called as shippingDetails markup. This markup will make retailers eligible for shipping details in Google Search Results.

When Google considers the shippingDetails schema used in a product page, then Google can start showing the shipping costs and estimated delivery timeframes to product searchers based on the product searcher’s location and retail companies shipping policies.

So, to enable products for shipping details enhancements, retailers in their specific product pages need to add OfferShippingDetails structured data in addition to the Product Schema.

Google has also informed retailers that it’s not mandatory to add OfferShippingDetails but, to make the shipping details eligible for shipping details enhancements OfferShippingDetails properties definitely need to be added in the product page.

There are two types of OfferShippingDetails properties:

  1. Required Properties and
  2. Recommended Properties

The Required Properties contain data regarding:

  • shippingDestination
  • addressCountry

The Recommended Properties contain data regarding:

  • deliveryTime
  • businessDays
  • businessDays.dayOfWeek
  • cutOffTime
  • handlingTime
  • handlingTime.minValue
  • handlingTime.maxValue
  • transitTime
  • transitTime.maxValue
  • transitTime.minValue
  • doesNotShip
  • addressRegion or a postal code
  • shippingRate
  • currency
  • value

Google has also shared the Shipping Details Best Practices to help retailers specify markup for:

  1. Free Shipping
  2. Regions You Don’t Ship
  3. Multiple Services

So, let’s dive into these Shipping Details Best Practices in brief.

Shipping Details Best Practices

1. Free Shipping

When a retailer offers free shipping for specific products, then the retailer can specify the shipping rate as ZERO in the schema markup used in the specific product page for all regions where the products are shipped.

2. Regions You Don’t Ship

If a retailer doesn’t ship his products to particular regions, then doesNotShip property can be added in the markup. When this property is set to true, it overrides other shipping settings.

3. Multiple Services

When a retailer allows multiple delivery options for users, then these options need to be modeled by using multiple shippingDetails properties. But, while implementing multiple shippingDetails properties, retailers need to keep in mind that they need to specify each property with different combinations of the shippingRate and deliveryTime properties.

So, one question now must be in your mind that as there are multiple shippingRate properties for same delivery destination, which data Google will display?

Google has also clarified this thing and said that it will display data based on your cheapest shipping option.

Note: You can check out the detailed Shipping Details Best Practices here:

So, now it’s of utmost importance for retailers to implement this markup to make their products standout in Google Search Results. Also, this enhancement is now only available in the USA, in English and on mobile devices.

Diptimayee Mohanty
Latest posts by Diptimayee Mohanty (see all)

Leave a Reply

Google Local Search Results Checker
Google Volatility Report