02.06.2026
79
1 min read

Schema.org for an Online Store: Product and Review Markup

Schema.org for an Online Store: Product and Review Markup
Contents

    Schema.org markup lets Google show price, availability and rating directly in the search results — which lifts CTR by 20–30%.

    Product schema — the basic markup

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Product",
      "name": "Product name",
      "image": "https://example.com/image.jpg",
      "description": "Product description",
      "sku": "SKU-001",
      "brand": {
        "@type": "Brand",
        "name": "Brand name"
      },
      "offers": {
        "@type": "Offer",
        "url": "https://example.com/product",
        "priceCurrency": "UAH",
        "price": "1500",
        "availability": "https://schema.org/InStock"
      }
    }
    </script>

    Adding the rating (stars in the results)

    "aggregateRating": {
      "@type": "AggregateRating",
      "ratingValue": "4.8",
      "reviewCount": "127"
    }

    BreadcrumbList

    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {"@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com"},
        {"@type": "ListItem", "position": 2, "name": "Category", "item": "https://example.com/category"},
        {"@type": "ListItem", "position": 3, "name": "Product"}
      ]
    }

    Validation

    Check with the Google Rich Results Test (search.google.com/test/rich-results). Once it is live, check Search Console → Shopping tab.

    Need this implemented? Order Schema.org markup.

    Related Articles
    Write a review
    Please login or register to review