Skip to content
Schema Generator
Menu

ProductModel

A datasheet or vendor specification of a product (in the sense of a prototypical description).

Typeschema.org/ProductModel

ProductModel is a kind of Product. For Google rich results, start from the Product generator, which checks Google's required fields. The builder below covers every Schema.org property.

Build ProductModel JSON-LD

Loading the builder…

Properties (84)

Properties defined on ProductModel
PropertyExpectsDescription
isVariantOfProductGroup, ProductModelIndicates the kind of product that this is a variant of. In the case of ProductModel, this is a pointer (from a ProductModel) to a base product from which this product is a variant. It is safe to infer that the variant inherits all product features from the base model, unless defined locally. This is not transitive. In the case of a ProductGroup, the group description also serves as a template, representing a set of Products that vary on explicitly defined, specific dimensions only (so it defines both a set of variants, as well as which values distinguish amongst those variants). When used with ProductGroup, this property can apply to any Product included in the group.
predecessorOfProductModelA pointer from a previous, often discontinued variant of the product to its newer variant.
successorOfProductModelA pointer from a newer variant of a product to its previous, often discontinued predecessor.

Where ProductModel is used as a value

These properties expect a ProductModel: isVariantOf, model, predecessorOf, successorOf.