AI visibility guide · ~25 min · Updated July 16, 2026

How to Add Product Schema Markup

Describe what you sell and what it costs in a structured, machine-readable format on your pricing and product pages.

Product and SoftwareApplication schema turn your pricing page from prose an LLM has to interpret into structured fields it can read directly: plan name, price, currency, and category. It is the schema type most directly tied to the citable, specific-number pattern that AI engines prefer over vague marketing claims.

Why it matters for AEO. Product or SoftwareApplication schema states exactly what you sell, who it is for, and what it costs in a format an AI engine can parse without inferring it from marketing prose - reducing the odds of a model quoting an outdated price or a vague, wrong category for your product.

How to do it

  1. Add SoftwareApplication (for a SaaS product) or Product schema on your pricing and product pages, including name, description, and applicationCategory.
  2. Add an offers array with price, priceCurrency, and a stable url per plan so each tier is individually addressable.
  3. Keep pricing in the schema in lockstep with the visible page - a mismatch is a direct source of an AI engine quoting the wrong number.
  4. Re-validate the schema block after every pricing change, not just on initial setup.

How to verify. Paste the pricing page URL into Google's Rich Results Test and confirm the offers are parsed with the correct price and currency.

Example

{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "Acme",
  "applicationCategory": "BusinessApplication",
  "offers": [{
    "@type": "Offer",
    "name": "Pro",
    "price": "39",
    "priceCurrency": "USD",
    "url": "https://acme.com/pricing"
  }]
}
FAQ

Frequently asked questions

Quick answers about how to add product schema markup.

Your pricing and product pages - anywhere you state what you sell and what it costs.

Yes - a mismatch between schema and visible pricing is a trust signal an AI engine (and Google) can penalize.

Test the page in Google's Rich Results Test and confirm the Product/SoftwareApplication type renders with no errors.

Track your AI visibility

See how your SaaS appears in ChatGPT, Claude, and Perplexity.

Free tier: 10 prompts, 2 LLMs, daily tracking. No credit card required.