美妆护肤 Shopify 店铺的 Product Schema 示例
可直接复制的美妆护肤 Shopify JSON-LD Product 结构化数据,涵盖核心活性成分、肤质适用性与容量变体。
Beauty and cosmetic shoppers ask AI assistants formulation-specific and condition-based questions. Prompts like “non-comedogenic hyaluronic acid serum under $30”, “fragrance-free moisturizer for eczema-prone skin”, or “retinol alternative safe during pregnancy” require search bots to verify ingredients and suitability before making a recommendation.
This example provides copy-ready JSON-LD blocks designed specifically for
beauty brands: a rich ProductGroup structured around volume variants and
active ingredients, plus a category-aligned BreadcrumbList.
Product JSON-LD (Skincare with Active Ingredients)
Add this schema to your Shopify product template, replacing placeholders with your formula details.
{
"@context": "https://schema.org",
"@type": "ProductGroup",
"name": "Barrier Recovery Daily Serum",
"description": "A restorative facial serum formulated with 5% Niacinamide, Centella Asiatica, and multi-weight Hyaluronic Acid. Fragrance-free and safe for sensitive skin.",
"brand": {
"@type": "Brand",
"name": "GlowBot Botanicals"
},
"category": "Skincare > Serums > Facial Serums",
"productGroupID": "GB-BRS-PARENT",
"variesBy": ["https://schema.org/size"],
"hasVariant": [
{
"@type": "Product",
"name": "Barrier Recovery Daily Serum - 30ml",
"sku": "GB-BRS-30ML",
"size": "30ml / 1.0 fl oz",
"image": "https://example.com/images/serum-30ml.jpg",
"offers": {
"@type": "Offer",
"price": "28.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://example.com/products/barrier-recovery-serum?variant=30ml",
"priceValidUntil": "2027-12-31"
}
},
{
"@type": "Product",
"name": "Barrier Recovery Daily Serum - 60ml Value Size",
"sku": "GB-BRS-60ML",
"size": "60ml / 2.0 fl oz",
"image": "https://example.com/images/serum-60ml.jpg",
"offers": {
"@type": "Offer",
"price": "46.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://example.com/products/barrier-recovery-serum?variant=60ml",
"priceValidUntil": "2027-12-31"
}
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "142",
"bestRating": "5",
"worstRating": "1"
}
} Category BreadcrumbList JSON-LD
Connects the product page to your skincare hierarchy so answer engines understand your brand’s catalog taxonomy.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://example.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Skincare",
"item": "https://example.com/collections/skincare"
},
{
"@type": "ListItem",
"position": 3,
"name": "Serums",
"item": "https://example.com/collections/serums"
},
{
"@type": "ListItem",
"position": 4,
"name": "Barrier Recovery Daily Serum",
"item": "https://example.com/products/barrier-recovery-serum"
}
]
} 校验清单
Product name mirrors the visible product title
The schema `name` exactly matches the H1 title on your skincare product page without hidden buzzwords.
Active ingredients are structured in plain text
Key actives (e.g. 10% Niacinamide, Hyaluronic Acid, Zinc PCA) are listed cleanly so AI assistants answer formulation queries.
Skin type and application suitability are declared
Specifies target conditions (e.g. oily, blemish-prone, sensitive skin) matching conversational buyer prompts.
Volume variants carry distinct SKUs and barcodes
Volume sizes (e.g., 30ml vs 100ml) have unique SKU, GTIN/UPC identifiers and separate offer availability nodes.
Safety, vegan, and cruelty-free claims are supported
Certifications declared in schema match visible claims, third-party lab testing, and ingredient transparency disclosures.
AggregateRating reflects authentic customer reviews
Rating values and review counts align strictly with on-page reviews from Shopify review apps like Judge.me or Okendo.
Open in Schema Generator
Pre-filled with beauty and skincare fields for key ingredients, volume variants, brand, and pricing. Generate production-ready JSON-LD.
常见问题
Why is ingredient-level schema essential for beauty stores?
Shoppers increasingly ask conversational AI prompt-driven questions like 'fragrance-free barrier repair serum for rosacea with centella'. Exposing key ingredients directly in JSON-LD lets AI models extract formulation facts without misinterpreting marketing descriptions.
How should I structure volume variants (e.g., 30ml vs 50ml)?
Use `ProductGroup` with `hasVariant` representing each distinct container size. Each variant should have its own SKU, weight or volume measurement, and `offers.price`.
Can I include dermatological testing claims in schema?
Yes. Use description and additionalProperty fields to state clinical percentages, dermatological approvals, and cruelty-free certifications.
Does schema replace the full INCI ingredient list?
No. The full INCI ingredient list must remain visible on the product page to satisfy legal requirements. Schema highlights key functional actives for search engine indexing.
相关资源
Beauty Shopify llms.txt template
Pair your beauty product schema with a comprehensive llms.txt content map.
2026 Shopify AI Visibility Benchmark
Review schema adoption rates across beauty and wellness stores.
Shopify AI Visibility Optimizer
Automate structured data generation across your entire Shopify beauty catalog.
llms.txt for Shopify — full guide
Understand how search engines and LLM crawlers ingest structured product data.
Robots.txt Analyzer
Confirm AI bots can crawl your ingredient directories and product detail pages.
Schema Generator
Generate copy-ready JSON-LD for skincare, haircare, and cosmetic products.