Geo schema product incomplete
Moderate effortYour Product structured data is missing fields AI engines rely on to cite your products accurately (price, availability, currency, brand, ratings).
What it is
Product schema (JSON-LD) describes a product to machines: its name, description, image, price, availability, currency, brand, SKU/GTIN, and ratings. AI assistants read these fields to answer shopping questions precisely. Missing required fields force the engine to guess or skip your product.
Why it matters
When a shopper asks an AI assistant about price, availability, or which brand to buy, the assistant pulls from structured data first. Incomplete Product schema means your products are cited with missing or wrong details - or omitted in favour of competitors whose schema is complete.
How to fix it
- On your product template, ensure each Product JSON-LD includes the required fields: name, description, image, offers.price, offers.availability, offers.priceCurrency.
- Add the high-value recommended fields next: brand, sku, gtin, aggregateRating, offers.url, offers.seller.
- Bind these to live product data so they stay accurate as catalog/price changes.
- Validate a few product URLs in Google's Rich Results Test.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Product Name",
"description": "Short product description.",
"image": "https://yourdomain.com/img/product.jpg",
"brand": {"@type": "Brand", "name": "Your Brand"},
"sku": "SKU123",
"offers": {
"@type": "Offer",
"price": "49.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://yourdomain.com/products/product-name"
},
"aggregateRating": {"@type": "AggregateRating", "ratingValue": "4.6", "reviewCount": "128"}
}Fix it on your platform
Pick your platform for the exact steps.
How to fix geo schema product incomplete on Shopify
- Edit your theme (Online Store > Themes > Edit code). Product schema usually lives in 'sections/main-product.liquid' or a JSON-LD snippet; Organization schema in 'theme.liquid' / a global snippet.
- Add the missing properties using Liquid variables ({{ product.title }}, {{ product.price | money_without_currency }}, {{ product.featured_image | image_url }}, {{ shop.name }}).
- Or install a structured-data app (Schema Plus, JSON-LD for SEO) that fills required Product/Organization fields automatically.
- Validate the page in Google's Rich Results Test.
How to fix geo schema product incomplete on WooCommerce
- WooCommerce + Yoast/Rank Math output Product and Organization schema automatically; make sure the SEO plugin's schema/social settings are filled in (org name, logo, social profiles for sameAs).
- For missing Product fields, ensure the product has price, image, SKU, and brand set in the product data tabs.
- Validate with Google's Rich Results Test.
How to fix geo schema product incomplete on BigCommerce
- Edit your Stencil theme templates ('templates/pages/product.html') to extend the JSON-LD with the missing fields using Handlebars ({{product.title}}, {{product.price}}).
- Set your store's social profile URLs and business info so Organization sameAs/address/contactPoint can be emitted.
- Validate with Google's Rich Results Test.
How to fix geo schema product incomplete on Squarespace
- Squarespace emits some commerce schema automatically; add or extend JSON-LD via Settings > Advanced > Code Injection (or per-page code injection) for Organization sameAs and any missing Product fields.
- Fill in Business Information (Settings) so name/logo/social links are available.
- Validate with Google's Rich Results Test.
How to fix geo schema product incomplete on Webflow
- Add or extend JSON-LD via an Embed element on the Collection (product) template, binding CMS fields for name/price/image/sku.
- Add a global Organization JSON-LD with sameAs in Project Settings > Custom Code (head).
- Publish and validate with Google's Rich Results Test.
Does your site have this issue?
Run a free SEOLZ audit to find geo schema product incomplete — and every other issue — across your whole site in minutes.
Scan my site freeFrequently asked questions
What is Geo schema product incomplete?
Product schema (JSON-LD) describes a product to machines: its name, description, image, price, availability, currency, brand, SKU/GTIN, and ratings. AI assistants read these fields to answer shopping questions precisely. Missing required fields force the engine to guess or skip your product.
Why does geo schema product incomplete matter?
When a shopper asks an AI assistant about price, availability, or which brand to buy, the assistant pulls from structured data first. Incomplete Product schema means your products are cited with missing or wrong details - or omitted in favour of competitors whose schema is complete.
How do I fix geo schema product incomplete?
Your Product structured data is missing fields AI engines rely on to cite your products accurately (price, availability, currency, brand, ratings).
Authoritative references
- Product structured data — Google Search Central
- Product - Schema.org — Schema.org