Product schema is missing required fields: name, image, or offers/price, preventing eligibility for rich results.
By Seoxpert Editorial · Published
Google requires complete Product schema (name, image, and price) to display rich results in Shopping panels. Missing fields mean your products won't appear with enhanced listings, reducing visibility and click-through rates. Incomplete schema is ignored by search engines, wasting implementation effort.
Products will not be eligible for rich results in Google Search or Shopping panels.
An automated crawler parses Product JSON-LD and flags any instance missing 'name', 'image', or 'offers' with 'price' and 'priceCurrency'.
Incorrect Product schema (missing 'offers')
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Running Shoes",
"image": "https://example.com/shoes.jpg"
}Correct Product schema (all required fields present)
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Running Shoes",
"image": "https://example.com/shoes.jpg",
"offers": {
"@type": "Offer",
"price": "79.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}The 'name', 'image', and 'offers' (with 'price' and 'priceCurrency') fields are required.
Your product may appear, but it will not be eligible for rich results or Shopping panels.
Use Google's Rich Results Test or the Schema Markup Validator to identify missing fields.
'Availability' is not strictly required but is recommended for best results.
Run a scan to see if Product Schema Missing Required Fields affects your pages.
Scan my website →