Schema (structured data in JSON-LD) turns text into data. It is not an SEO garnish. It is the difference between “the AI cites your facts” and “the AI invents facts and attributes them to you”.
The four types that do 90% of the work
Product — the foundation. Price, availability, currency, GTIN/SKU, brand, core attributes. Without it an AI does not treat the page as a product at all. For digital products, `identifier_exists: false` is the correct value rather than a gap: the AI understands the difference between “no data” and “no data should exist”.
Offer — nested inside Product. The purchase terms: price, currency, availability, delivery time, returns policy. This is what an AI cites when a shopper asks “can I return it” or “when will it arrive”.
FAQ — gives the AI ready question-and-answer pairs in machine-readable form. Each pair is a candidate for a citation in a ChatGPT or Perplexity answer.
Review/AggregateRating — social proof. Without markup, the ratings in an AI answer come from Trustpilot or Reddit rather than from you. With markup, your store is cited as the original source of trust.
90% of AI results are assembled from these four. HowTo, BreadcrumbList and Organization are for the next stage.
Where Shopify falls short by default
Standard Shopify themes, Dawn and most premium templates included, generate basic Product schema. But without the important attributes: material, weight, dimensions, GTIN, warranty, country_of_origin. If you are on Dawn, check — there is a good chance half the fields are empty or missing.
How to check in 30 minutes
Open the Google Rich Results Test (search.google.com/test/rich-results). Paste in the URLs of your five best-selling products. If even one page shows no Product schema, or shows it with warnings, that is this week’s work.
Then use the Schema.org Validator (validator.schema.org). It is stricter than Google and surfaces every JSON-LD error Google lets through. What Google forgives, ChatGPT and Perplexity no longer do.
Once fixed, resubmit your sitemap in Google Search Console. That speeds up reindexing of the structured data and your appearance in the RAG layer of AI engines.
What matters most
Schema has the highest ROI of anything you can do in AEO. One day of developer time closes a hole that costs you citations in ChatGPT every single day. If you have no other technical priorities this week, make it this one.