Schema markup is what makes your Google listings show prices, star ratings, and availability instead of plain blue links. But there's more to schema than just Product — here are the five types every ecommerce store should have.
1. Product Schema (The Essential One)
Product schema tells Google exactly what you're selling. When set up correctly, your search listings can show:
- Price and currency
- In Stock / Out of Stock
- Star ratings from reviews
- Product images in Google Shopping
**Required fields:** name, image, offers (with price, priceCurrency, availability). **Recommended:** brand, sku, gtin, aggregateRating, review.
This is the schema type that directly drives revenue. Products with rich results get 20-30% more clicks.
2. Organization Schema (Your Brand Identity)
Organization schema tells Google about your business. It can trigger a Knowledge Panel — that info box on the right side of search results showing your logo, social profiles, and contact info.
**Key fields:** name, url, logo, sameAs (array of social profile URLs), contactPoint.
Add this to your homepage. It's a one-time setup that helps Google associate all your web properties (website, social accounts, business listings) as one entity.
3. BreadcrumbList Schema (Navigation Context)
BreadcrumbList schema generates those path-style links in search results: "Home > Shoes > Running Shoes > Nike Air Max." This helps users understand where a page sits in your site hierarchy before they click.
**Why it matters:** Breadcrumbs in search results replace the plain URL, making your listing more informative and clickable. They also help Google understand your site structure for crawling.
Most Shopify themes and WooCommerce SEO plugins generate this automatically. Check by testing a product page in Google's Rich Results Test.
4. WebSite Schema (Sitelinks Search Box)
WebSite schema with a SearchAction can enable the sitelinks search box — that search bar that appears directly in Google under your brand name result. Users can search your store without even visiting your homepage first.
**Key fields:** name, url, potentialAction (with SearchAction type and query-input).
This is particularly valuable for established brands. When someone searches your brand name and sees a search box, it's a powerful trust signal that makes your listing dominate the search results page.
5. FAQPage Schema (Extra Real Estate)
If you have FAQ sections on your product pages or help pages, FAQPage schema can make them expandable directly in search results. Each question/answer pair becomes a dropdown in your listing, taking up more vertical space on the results page.
**Why it's worth it:** FAQ rich results push competitor listings further down the page. They also help you rank for long-tail question queries like "does [product] work with [use case]?"
Not sure which schema types your store has? Run a free RankRipper scan — we check for all five types and tell you exactly what's missing.