Why schema.org is critical
Schema.org is the primary language AI uses to understand your products. Verity Score analyzes the completeness and quality of schema.org Product on your Shopify product pages. Itβs one of the most impactful factors for your AI visibility.
Schema.org in 2026: Whatβs New
Schema.org reached version 27 in March 2026. The vocabulary now contains 823 types, 1,529 properties, 19 datatypes, 96 enumerations, and 535 enumeration members (source: schema.org/docs/releases.html). Key additions relevant to e-commerce:
- Subscription-based services: new properties for modeling recurring purchase products
- Energy ratings: structured data for energy-efficient products (EU energy labels, ENERGY STAR)
- Virtual events: types for online product launches and live commerce
For merchants, the practical impact is on older deprecated types: schema.org v27 removed support for several outdated markup types in January 2026. If your theme was built before 2024, run a validation to ensure youβre not using deprecated schemas.
Why it matters for AI
Without schema.org, an LLM must extract price, availability, and product characteristics from raw page text. Itβs slow, imprecise, and error-prone.
With schema.org, this information is provided in a standard format any AI understands instantly. The data confirms this preference: 68% of Google AI Overview answers originate from pages that use structured data markup. Pages with FAQ schema are twice as likely to appear in Google AI Overviews compared to unstructured content. When AI canβt easily parse your data, it may skip your page entirely or provide a low-quality summary - and recommend a competitor instead.
Essential Fields for AI
For AI to understand your product, your schema.org needs to include the right fields with quality values. Beyond field presence, value quality matters: a zero price, empty description, or generic name are negative signals.
Verity Score automatically analyzes your schema.org completeness and quality, and tells you exactly whatβs missing or problematic.
Required Fields Checklist
| Field | Required | Validation |
|---|---|---|
name | Yes | > 3 words |
description | Yes | > 50 characters |
image | Yes | Valid URL |
brand | Recommended | Not empty |
sku | Recommended | Not empty |
offers.price | Yes | > 0 |
offers.priceCurrency | Yes | Valid ISO code |
offers.availability | Yes | Full schema.org URL |
aggregateRating | Recommended | ratingValue 1-5, reviewCount > 0 |
Common Mistakes
- Empty values :
"brand": { "name": "" }is worse than missing - Zero price :
"price": "0.00"signals free product - Inconsistent duplication : Two Product blocks with different prices
- Wrong availability format :
"InStock"instead of"https://schema.org/InStock"
How to Fix on Shopify
Edit sections/main-product.liquid in your theme and ensure the JSON-LD block includes all required fields using Liquid variables (product.title, product.vendor, product.selected_or_first_available_variant.price, etc.).
Resources
Related articles
- See also: The Schema.org Guide for Shopify: What AI Actually Reads
- AggregateRating: Making Your Reviews AI-Readable
- Shipping & Returns: Critical Trust Signals
- Claims & Proof: Credibility in the Eyes of AI
- GEO Audit: The Complete Guide to Optimizing Your Shopify Store for AI
- Sell on ChatGPT: The Complete Shopify Guide for 2026
Ready to check your store? Run a free GEO audit β