Product Schema 中如何标注多种变体和规格?

当需要在Product Schema中标注多种变体和规格时,通常通过“hasVariant”属性关联主产品与变体,并为每个变体定义独立的规格参数。主产品需使用“Product”类型,变体可嵌套“Product”或“ProductModel”类型,确保层级清晰。 基础结构:主产品通过“hasVariant”数组列出所有变体,每个变体需包含核心属性: - 规格标识:用“name”(如“红色XL码”)、“sku”区分不同变体; - 特性参数:通过“color”“size”“material”等属性标注具体规格; - 交易信息:变体的“offers”需单独定义价格、库存等,避免与主产品混淆。 示例场景: 颜色变体:主产品“运动鞋”通过“hasVariant”关联“黑色运动鞋”“白色运动鞋”,各自标注“color”: "Black"/"White"; 尺寸变体:同一颜色下,再通过“size”: "42"/"43"细分,每个尺寸对应独立“sku”和“offers”。 建议使用Google的Schema标记验证工具检查结构完整性,确保变体与主产品的关联逻辑准确,提升搜索引擎对产品多样性的理解。


