Product (Product, Review, Offer) structured data in json

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Product",
  "name": "Example Product",
  "image": "https://example.com/product-image.jpg",
  "description": "This is a description of the Example Product.",
  "brand": {
    "@type": "Brand",
    "name": "Example Brand"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "10"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "John Doe"
      },
      "datePublished": "2022-01-01",
      "description": "This product is amazing!",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5"
      }
    },
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Jane Smith"
      },
      "datePublished": "2022-02-01",
      "description": "I'm not a fan of this product.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "2"
      }
    }
  ],
  "offers": {
    "@type": "Offer",
    "priceCurrency": "USD",
    "price": "50.00",
    "priceValidUntil": "2023-12-31",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organization",
      "name": "Example Seller"
    }
  }
}
</script>

In this example, we have structured data for a Product named "Example Product". It has an image, a description, and a brand. It also has an AggregateRating, which includes a ratingValue of 4.5 and a reviewCount of 10. The Product has two reviews, one with a ratingValue of 5 and one with a ratingValue of 2. Finally, the Product has an Offer, which includes a price of $50.00, a priceValidUntil date of December 31, 2023, an itemCondition of "NewCondition", and an availability of "InStock". The Offer is being sold by an Organization named "Example Seller".

Related Articles

- All From ChatGPT
PLG_GSPEECH_SPEECH_BLOCK_TITLE