Google-friendly structured data with NAICS industry classification — www.jsonldtool.com
A ProductGroup represents a group of [[Product]]s that vary only in certain well-described ways, such as by [[size]], […
Product Group is a schema.org type. Use the generator above to build Product Group structured data as JSON-LD, Microdata, RDFa, XML or Open Graph, then paste it into your page to help Google, Bing and AI answer engines understand your content.
See the official definition at schema.org/ProductGroup.
Properties defined directly on ProductGroup:
| Property | Expected type | Description |
|---|---|---|
hasVariant | Text | Indicates a [[Product]] that is a member of this [[ProductGroup]] (or [[ProductModel]]). |
productGroupID | Text | Indicates a textual identifier for a ProductGroup. |
variesBy | Text | Indicates the property or properties by which the variants in a [[ProductGroup]] vary, e.g. their s… |
ProductGroup also inherits properties from Product, Thing.
| Property | Expected type | Description |
|---|---|---|
additionalProperty | Text | A property-value pair representing an additional characteristic of the entity, e.g. a product featu… |
aggregateRating | Text | The overall rating, based on a collection of reviews or ratings, of the item. |
asin | URL | An Amazon Standard Identification Number (ASIN) is a 10-character alphanumeric unique identifier as… |
audience | Text | An intended audience, i.e. a group for whom something was created. |
award | Text | An award won by or for this item. |
brand | Text | The brand(s) associated with a product or service, or the brand(s) maintained by an organization or… |
category | Text | A category for the item. Greater signs or slashes can be used to informally indicate a category hie… |
color | Text | The color of the product. |
colorSwatch | URL | A color swatch image, visualizing the color of a [[Product]]. Should match the textual description … |
countryOfAssembly | Text | The place where the product was assembled. |
countryOfLastProcessing | Text | The place where the item (typically [[Product]]) was last processed and tested before importation. |
countryOfOrigin | Text | The country of origin of something, including products as well as creative works such as movie and… |
depth | Text | The depth of the item. |
displayLocation | Text | The location at which an item can be viewed or experienced in-person. |
funding | Text | A [[Grant]] that directly or indirectly provide funding or sponsorship for this item. See also [[ow… |
gtin | Text | A Global Trade Item Number ([GTIN](https://www.gs1.org/standards/id-keys/gtin)). GTINs identify tra… |
gtin12 | Text | The GTIN-12 code of the product, or the product to which the offer refers. The GTIN-12 is the 12-di… |
gtin13 | Text | The GTIN-13 code of the product, or the product to which the offer refers. This is equivalent to 13… |
gtin14 | Text | The GTIN-14 code of the product, or the product to which the offer refers. See [GS1 GTIN Summary](h… |
gtin8 | Text | The GTIN-8 code of the product, or the product to which the offer refers. This code is also known a… |
hasAdultConsideration | Text | Used to tag an item to be intended or suitable for consumption or use by adults only. |
hasCertification | Text | Certification information about a product, organization, service, place, or person. |
hasEnergyConsumptionDetails | Text | Defines the energy efficiency Category (also known as "class" or "rating") for a product according … |
hasGS1DigitalLink | URL | The GS1 digital link associated with the object. This URL should conform to the particular requirem… |
hasMeasurement | Text | A measurement of an item, For example, the inseam of pants, the wheel size of a bicycle, the gauge … |
hasMerchantReturnPolicy | Text | Specifies a MerchantReturnPolicy that may be applicable. |
height | Text | The height of the item. |
inProductGroupWithID | Text | Indicates the [[productGroupID]] for a [[ProductGroup]] that this product [[isVariantOf]]. |
isAccessoryOrSparePartFor | Text | A pointer to another product (or multiple products) for which this product is an accessory or spare… |
isConsumableFor | Text | A pointer to another product (or multiple products) for which this product is a consumable. |
isFamilyFriendly | Boolean | Indicates whether this content is family friendly. |
isRelatedTo | Text | A pointer to another, somehow related product (or multiple products). |
isSimilarTo | Text | A pointer to another, functionally similar product (or multiple products). |
isVariantOf | Text | Indicates the kind of product that this is a variant of. In the case of [[ProductModel]], this is a… |
itemCondition | Text | A predefined value from OfferItemCondition specifying the condition of the product or service, or t… |
keywords | Text | Keywords or tags used to describe some item. Multiple textual entries in a keywords list are typica… |
logo | URL | An associated logo. |
manufacturer | Text | The manufacturer of the product. |
material | URL | A material that something is made from, e.g. leather, wool, cotton, paper. |
mobileUrl | Text | The [[mobileUrl]] property is provided for specific situations in which data consumers need to dete… |
+ 30 more inherited properties. See schema.org/ProductGroup for the full list.
{
"@context": "https://schema.org",
"@type": "ProductGroup",
"name": "Example ProductGroup"
}Product Group (schema.org/ProductGroup) is a structured-data type used to describe a Product Group to search engines and AI systems. Adding Product Group JSON-LD to a page helps Google, Bing and answer engines understand the content and can enable rich results.
Fill in the Product Group fields in this tool, copy the generated JSON-LD, and paste it inside a <script type="application/ld+json"> tag in the <head> or <body> of your page. You can also export Microdata, RDFa, XML or Open Graph.
Yes. jsonldtool.com is a free Product Group schema generator and validator with no sign-up required.