Skip to content
    The Storemate
    • How it works
    • Features
    • Included
    • Pricing
    Guides

    How to get star ratings and prices under your products on Google

    Stars, prices and stock status under a search result catch a shopper's eye. Here's how Product structured data earns them, which properties matter for an Indian store, and how to test it without breaking Google's review rules.

    Illustration: a Google result for a product showing star ratings, price and stock from product schema
    Yashh Mittal
    Yashh Mittal
    Founder
    11 Sept 2026 · 4 min read
    Topic: Store SEO
    In short

    Product schema rich results come from Product structured data on each product page. Include the name, image and an offer with price, priceCurrency INR and availability. Add aggregateRating only from real reviews shown on the page. Test with the Rich Results Test, and remember Google never guarantees rich results.

    What product rich results show

    Product rich results are search listings with extra detail, such as price, stock and star ratings. Google builds them from Product structured data, a small block of code on your product page. A shopper looking for a handloom cotton saree could then see the price, In stock and a star rating before they click. That gives them a reason to pick your result. But Google shows these extras at its own discretion, and the formats change over time. You can also send the same data through a Merchant Center feed. Google says giving both structured data and a feed maximises your eligibility. It also helps Google check that your data is right.

    Merchant listing or product snippet

    PointMerchant listingProduct snippet
    Use it forPages where shoppers buy from youPages where people can't buy directly, like review pages
    Must includename, image and offersname, plus review, aggregateRating or offers
    Offer typeOffer only, with a price above zeroOffer or AggregateOffer
    Search Console reportMerchant listings reportProduct snippets report

    The properties that matter

    Start with the required ones. Every product needs a name. For a merchant listing, add an image and an offers block with a price and priceCurrency. Google wants the currency as a three-letter ISO 4217 code, so a rupee price uses INR. A ₹1,299 saree has a price of 1299 and a currency of INR. Then add the ones Google recommends. availability tells Google if the item is InStock or OutOfStock. brand.name gives the brand. aggregateRating holds your star rating. For the price drop enhancement, use Offer, not AggregateOffer. Google says the more properties you add, the more extras a page can be eligible for.

    Star ratings must come from real reviews

    Stars are where most rule breaks happen. Google's review guidelines say the reviews you mark up must be visible on the same page. If you mark up an aggregate rating, shoppers must be able to see it there. Do not copy in ratings from Amazon, Flipkart or any other website. Do not mark up fake reviews. Reviews given in return for a discount or a free product must say so clearly. Break these rules and Google may take manual action against your site.

    Test your markup, step by step

    1. Paste a product URL into the Rich Results Test, or paste the code itself.
    2. Fix every critical error the test shows.
    3. Inspect the URL in Search Console to see how Google sees the page.
    4. Make sure no robots.txt rule, noindex tag or login blocks the page.
    5. Ask Google to recrawl the page.
    6. Watch the Merchant listings and Product snippets reports for new errors.

    Why valid markup may still show nothing

    Passing the test makes a page eligible. It does not make stars appear. Google says it does not guarantee your structured data will show, even when the page is marked up correctly according to the Rich Results Test. Its systems tailor each results page to the searcher's history, location and device. Google also lists markup that is misleading, or that describes content hidden from the shopper, as reasons stars may not show. So treat rich results as a bonus, not a right. Keep prices, stock and reviews honest, and check the reports each month for new errors.

    Where your store fits in

    The Storemate adds Product structured data to every product page for you. It includes name, description, image, sku and brand. The offer is an AggregateOffer with priceCurrency set to your store currency, plus lowPrice, highPrice, offerCount, availability, itemCondition and priceValidUntil. aggregateRating appears only once a product has approved reviews, and it counts only the reviews you approve. You write the product details it reads, so keep them accurate.

    Frequently asked questions

    Why are my star ratings not showing on Google?

    Google does not guarantee rich results, even for markup that passes the Rich Results Test. Check that the markup is valid, the reviews are visible on the page, and the page is indexed.

    Can I mark up reviews from Amazon or Flipkart on my own site?

    No. Google's review snippet guidelines say not to aggregate reviews or ratings from other websites. Mark up only the reviews your own customers left on your page.

    What currency code should an Indian store use in product schema?

    Google asks for priceCurrency as a three-letter ISO 4217 code. For prices in rupees, that code is INR.

    Sources

    • Google Search Central - Introduction to Product structured data
    • Google Search Central - Merchant listing structured data
    • Google Search Central - Product snippet structured data
    • Google Search Central - Review snippet structured data
    • Google Search Central - General structured data guidelines
    • Search Console Help - Rich Results Test

    Keep reading

    • GuidesWhy your products are not showing on Google, and how to fix it
    • MarketingHow to set up Google Merchant Center and list your products for free
    • GuidesE-commerce SEO basics: how customers find your store on Google
    ← Back to all posts
    The Storemate

    The complete e-commerce platform. Create, manage, and grow your online store from a single dashboard.

    Product
    • Features
    • Themes
    • Pricing
    • FAQs
    Company
    • About
    • How it works
    • Blog
    • Contact
    © 2026 The Storemate. Brewed with chai and built with ♥️ in India.
    PrivacyTermsCookies