What is the product supplier reference (MPN code) for?
mpn is the manufacturer-assigned part number identifying its product. Do not confuse it with an internal reference or a supplier's own code; use the value assigned by the manufacturer.
Populate the native MPN field for the product and its combinations where appropriate. The module can fall back to the product MPN when a combination has none: check that it actually identifies that variant. Supplier-reference sourcing concerns historical behavior in older releases.
Google requires MPN in particular for new products without an assigned GTIN, subject to exceptions in its specification. There is no universal two-out-of-three rule. For a product without assigned identifiers, see identifier_exists.
To filter items without MPN, open Product exclusion rules and use the option concerning supplier reference (MPN), whose historical wording remains in the interface. This is not the EAN/UPC exclusion. Then generate XML and check mpn for both a simple product and a combination.
For detailed requirements: Official Google documentation (1), Official Google documentation (2).
Other FAQs in this category
- What is the identifier_exists tag for ?
- What are Google tags for?
- What is the point of providing a brand for my products?
- What are the localization prerequisites ?
- Why shouldn't my prices change according to the user's IP address (according to geolocation)?
- What is the use of prefixing product IDs?
- What is the product GTIN code for?
- How is my site's data markup used by Google?