ADSX
APRIL 1, 2026 // UPDATED APR 1, 2026

Shopify Rich Snippets: How to Get Stars, Prices, and Availability in Google

Get product stars, prices, availability, and FAQ rich snippets for your Shopify store in Google search results with this complete structured data guide.

AUTHOR
AT
AdsX Team
AI SEARCH SPECIALISTS
READ TIME
9 MIN
SUMMARY

Get product stars, prices, availability, and FAQ rich snippets for your Shopify store in Google search results with this complete structured data guide.

Rich snippets are the enhanced search results that display star ratings, pricing, availability status, FAQ dropdowns, and other visual elements directly in Google's search results. For Shopify stores, rich snippets are one of the highest-impact SEO optimizations available — they increase click-through rates by 20-40% compared to standard search listings, establish trust before users visit your site, and provide the structured data signals that AI systems use to recommend products.

This guide covers every type of rich snippet available to Shopify stores, how to implement the required structured data, and how to test and validate your markup.

What Rich Snippet Types Can Shopify Stores Earn?

Google supports several rich result types relevant to e-commerce. Each requires specific structured data markup and meets different search intent:

Rich Snippet TypeWhat It ShowsRequired SchemaImpact on CTR
ProductPrice, availability, imageProduct + Offer+25-35%
Review starsStar rating, review countAggregateRating+30-40%
FAQExpandable Q&A dropdownsFAQPage+15-25%
How-toStep-by-step instructionsHowTo+10-20%
VideoVideo thumbnail, durationVideoObject+20-30%
BreadcrumbNavigation pathBreadcrumbList+5-10%
Sitelinks Search BoxIn-SERP site searchWebSite + SearchAction+5-15%
Merchant listingFree product listing in Shopping tabProduct + Offer + GTINVariable

How Do You Implement Product Rich Snippets?

Product rich snippets display your product's price, availability, and image directly in search results. Most Shopify themes include basic Product schema, but it is typically missing critical properties that prevent rich snippet display.

Required Product Schema Properties

At minimum, Google requires:

  • name — Product name
  • image — At least one product image URL
  • offers — Price information with price, priceCurrency, and availability

To maximize your chances of earning rich snippets, include all of these:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Premium Leather Crossbody Bag",
  "image": ["https://yourstore.com/images/bag-front.jpg"],
  "description": "Full-grain Italian leather crossbody bag, 10 x 7 x 3 inches",
  "brand": {
    "@type": "Brand",
    "name": "Your Brand Name"
  },
  "sku": "CLB-001",
  "gtin13": "0123456789012",
  "material": "Full-grain Italian leather",
  "color": "Cognac Brown",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "142"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://yourstore.com/products/leather-crossbody",
    "priceCurrency": "USD",
    "price": "149.00",
    "availability": "https://schema.org/InStock",
    "priceValidUntil": "2026-12-31",
    "seller": {
      "@type": "Organization",
      "name": "Your Store Name"
    }
  }
}

Adding Missing Properties in Shopify

Option 1: Theme Code Edit — Edit your main-product.liquid or product-template.liquid file to add missing properties to the existing JSON-LD block. This requires Liquid template knowledge.

Option 2: Schema App — Apps like JSON-LD for SEO or Schema Plus automatically generate comprehensive Product schema from your Shopify product data, including variant handling, review integration, and GTIN mapping.

Option 3: Metafield Mapping — Create product metafields for properties like GTIN, material, and dimensions, then map these to schema properties in your theme or app.

How Do You Get Review Stars in Search Results?

Review stars are the most visually impactful rich snippet and the one most Shopify merchants want. They require AggregateRating markup backed by actual review data.

Requirements for Review Stars

  1. Real reviews on your site — Google requires reviews to be collected on your website. You cannot use aggregated reviews from third-party sites in your schema.
  2. AggregateRating markup — Include ratingValue and reviewCount in your Product schema.
  3. Individual Review markup — Include at least some individual Review entities with author, datePublished, and reviewRating.
  4. Review count threshold — While Google does not specify a minimum, sites with fewer than 5 reviews rarely earn star display.

Shopify Review Apps That Generate Valid Schema

AppSchema QualityKey FeaturesPricing
Judge.meExcellent — full Review + AggregateRatingPhoto reviews, Q&A, SEO snippetsFree-$15/mo
LooxGood — AggregateRating includedPhoto/video reviews, social proof$9.99-$299.99/mo
StampedExcellent — comprehensive schemaReviews, loyalty, referralsFree-$199/mo
YotpoGood — schema included in paid plansReviews, UGC, loyaltyFree-$79/mo

Troubleshooting Missing Review Stars

If you have reviews and schema but still no stars in search results:

  • Verify schema validity with Google's Rich Results Test
  • Check for conflicting schema from your theme and review app (duplicate markup confuses Google)
  • Ensure reviews are not gated (requiring purchase to leave a review is fine, but hiding negative reviews violates Google's guidelines)
  • Wait — Google takes 2-6 weeks to process new schema and decides selectively when to display stars

How Do You Add FAQ Rich Snippets to Shopify Pages?

FAQ rich snippets display expandable question-and-answer dropdowns directly in search results, taking up significant visual real estate and increasing click-through rates.

Where to Add FAQ Schema

  • Product pages — Product-specific questions about sizing, materials, compatibility, care
  • Collection pages — Category-level questions about product differences, how to choose
  • Blog posts — Post-specific questions answered in the content
  • Policy pages — Shipping, returns, warranty FAQs

Implementing FAQ Schema

Add FAQPage JSON-LD markup to relevant pages:

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What size should I order?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Our leather bags run true to the listed dimensions. The crossbody bag measures 10 x 7 x 3 inches and fits most smartphones, a small wallet, and keys comfortably."
      }
    }
  ]
}

FAQ Content Best Practices

  • Use actual customer questions — Pull from customer service tickets and on-site search queries
  • Keep answers concise — 1-3 sentences per answer for rich snippet display
  • Include relevant product details — Specific measurements, materials, compatibility information
  • Limit to 3-5 questions per page — Google typically displays 2-4 FAQ items in search results

How Do You Add How-To and Video Rich Snippets?

How-To Rich Snippets

If your products have assembly instructions, care routines, or usage tutorials, HowTo schema can earn rich snippet display with step-by-step instructions shown directly in search results.

Implementation:

  1. Create a step-by-step guide on your product page or blog
  2. Add HowTo JSON-LD with step entries including name, text, and optional image for each step
  3. Test with Google's Rich Results Test

Video Rich Snippets

Product videos on your Shopify store can earn video thumbnails in search results with VideoObject schema:

{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "How to Style the Premium Leather Crossbody",
  "description": "Three ways to wear our bestselling crossbody bag",
  "thumbnailUrl": "https://yourstore.com/images/video-thumb.jpg",
  "uploadDate": "2026-03-15",
  "duration": "PT2M30S",
  "contentUrl": "https://yourstore.com/videos/crossbody-styling.mp4"
}

Embed product videos on product pages and blog posts, and ensure each video has VideoObject markup with thumbnail, duration, and description.

How Do You Test and Validate Your Structured Data?

Validation is critical — invalid schema will not generate rich snippets and may cause Google to distrust your markup entirely.

Testing Tools

  1. Google Rich Results Test (search.google.com/test/rich-results) — The definitive test. Shows exactly what rich results your page is eligible for.
  2. Google Search Console Rich Results Report — Shows errors and warnings across your entire site.
  3. Schema Markup Validator (validator.schema.org) — Validates schema syntax against the schema.org specification.
  4. Screaming Frog — Crawls your site and extracts all structured data for bulk validation.

Testing Workflow

  1. Test your product page template URL in the Rich Results Test
  2. Fix all errors (red) before addressing warnings (yellow)
  3. Request indexing in Search Console for corrected pages
  4. Monitor the Rich Results Report weekly for new errors
  5. Test after every theme update or app installation that might affect schema
Validation StepToolFrequency
Individual page testingRich Results TestAfter every change
Site-wide error monitoringSearch ConsoleWeekly
Schema syntax validationSchema Markup ValidatorAfter code changes
Full site crawlScreaming FrogMonthly
Competitor schema analysisView source on competitor pagesQuarterly

What Are the Concrete Steps to Get Started?

  1. Test your current schema — Run your homepage, a product page, and a collection page through Google's Rich Results Test. Document all errors and missing properties.
  2. Fix Product schema gaps — Add missing brand, sku, gtin, aggregateRating, and offers properties to your product page template.
  3. Install a review app — If you do not have one, install Judge.me or Stamped and begin collecting reviews. Ensure the app generates valid Review and AggregateRating schema.
  4. Add FAQ schema to top 10 product pages — Write 3-5 customer-relevant questions per page and implement FAQPage JSON-LD markup.
  5. Implement BreadcrumbList schema — Add breadcrumb markup to all pages if your theme does not include it.
  6. Add FAQ schema to collection pages — Write category-level questions for each collection.
  7. Set up monitoring — Check Google Search Console's Rich Results Report weekly.
  8. Test for schema conflicts — Ensure your theme's built-in schema and any schema apps do not create duplicate markup.
  9. Add video schema — If you have product videos, implement VideoObject markup for each embedded video.
  10. Request re-indexing — After implementing changes, use Google Search Console to request indexing for your updated pages.

Rich snippets transform your search listings from plain text links into visually compelling results that communicate trust, value, and relevance before users click. For Shopify stores, the combination of Product, Review, and FAQ rich snippets creates a search presence that dramatically outperforms competitors with standard listings — and provides the structured data foundation that AI systems rely on when making product recommendations.

Ready to Dominate AI Search?

Get your free AI visibility audit and see how your brand appears across ChatGPT, Claude, and more.

Get Your Free Audit