E-commerceRich Result EligibleProductOfferAggregateRatingReviewBrand

Product — E-commerce Listing

Full product schema with offer, aggregate rating, and brand — the most complete schema for e-commerce product pages.

Rich Result: Product rich result (price, availability, rating, merchant listing)

When to Use

Any e-commerce product page. Enables product rich results with price, availability, star rating, and review count directly in Google Search. Also powers Google Shopping listings via Merchant Center.

JSON-LD Code

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "SEO Audit Tool Pro",
  "description": "Advanced SEO auditing platform with AI-powered recommendations, Core Web Vitals monitoring, and competitor analysis.",
  "image": [
    "https://example.com/products/seo-tool-pro-1.jpg",
    "https://example.com/products/seo-tool-pro-2.jpg"
  ],
  "sku": "SEO-PRO-001",
  "mpn": "SEOP001",
  "brand": {
    "@type": "Brand",
    "name": "SEOCheckPilot"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/products/seo-audit-tool-pro",
    "priceCurrency": "USD",
    "price": "29.00",
    "priceValidUntil": "2026-12-31",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "hasMerchantReturnPolicy": {
      "@type": "MerchantReturnPolicy",
      "applicableCountry": "US",
      "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
      "merchantReturnDays": 30,
      "returnMethod": "https://schema.org/ReturnByMail",
      "returnFees": "https://schema.org/FreeReturn"
    },
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingRate": {
        "@type": "MonetaryAmount",
        "value": "0",
        "currency": "USD"
      },
      "deliveryTime": {
        "@type": "ShippingDeliveryTime",
        "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 0, "unitCode": "DAY" },
        "transitTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 0, "unitCode": "DAY" }
      }
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "312",
    "bestRating": "5",
    "worstRating": "1"
  },
  "review": {
    "@type": "Review",
    "reviewRating": {
      "@type": "Rating",
      "ratingValue": "5",
      "bestRating": "5"
    },
    "author": { "@type": "Person", "name": "Mark Chen" },
    "reviewBody": "The best SEO auditing tool I've used. The AI recommendations saved us hours of manual analysis.",
    "datePublished": "2026-05-20"
  }
}
</script>

Implementation Notes

For Google Shopping eligibility, include shippingDetails and hasMerchantReturnPolicy inside the Offer. Google requires these for free listings in 2026.

Validate & test this schema
Check your implementation against Google guidelines
Validate Schema →Schema Generator →

Related Examples

Review — Product Review Page
✓ Rich Result eligible
SoftwareApplication — Web App / SaaS
✓ Rich Result eligible
← All Structured Data Examples