Product Schema 结构化数据标记:为电商产品启用富媒体搜索结果
Product schema 结构化数据标记会向搜索引擎传达关于你产品的详细信息,从而启用富媒体搜索结果(rich results),它能够大幅提升点击率,并为你的产品页面带来更多高质量流量。Google 会直接在搜索结果中展示产品富媒体结果,包括价格、库存状态、评分和评价。
必需的 Product Schema 属性
Google 要求为产品富媒体结果提供以下属性:name 表示产品标题,image 表示产品图片(至少一张),以及 offers、review 或 aggregateRating 三者中的至少一个。offers 属性至少需要 price 和 priceCurrency。表示库存状态时,请使用 ItemAvailability 类型,取值如 InStock(有货)、OutOfStock(缺货)或 PreOrder(预购)。
推荐的属性
添加以下属性可以获得更丰富的富媒体结果:description 表示产品描述,brand 表示产品品牌名称,sku 表示库存单位编号,mpn 表示制造商零件编号,category 表示产品类别,color、size、material 等表示变体属性,weight 和 dimensions 表示实体产品的重量与尺寸,以及 gtin 表示全球贸易项目代码(包括 UPC、EAN 和 ISBN)。
价格与库存状态
请保持 schema 中的价格和库存状态数据是最新的。schema 中过时的价格会带来糟糕的用户体验,并可能导致富媒体结果被移除。对于限时优惠,请使用 priceValidUntil 属性。通过 seller 属性包含卖家信息。如需支持多种定价,可使用 offers 数组来表示不同卖家或不同商品状况下的价格。
Schema 中的产品变体
对于带有变体的产品,请使用 isVariantOf 属性将各变体页面关联到主产品组。在变体页面上包含变体专属的属性,如 color 和 size。主产品组页面应当引用所有可用的变体。这能帮助 Google 理解各变体页面之间的关系,避免将它们视为重复内容。
评价与评分 Schema
AggregateRating schema 会在搜索结果中显示星级评分。请包含 ratingValue 表示平均评分,以及 reviewCount 表示评价总数。Review schema 可启用单条评价的富媒体结果。请确保评价是真实的,且来自已验证的购买者。对于使用虚假或具有误导性评价 schema 的网站,Google 可能会施加处罚。来自你自己网站的第一方评价是可以接受的。第三方评价则应链接到原始来源。
实现方法
正如 Google 所建议的,请使用 JSON-LD 来实现产品 schema。将 JSON-LD 脚本放置在页面的 head 或 body 中。schema 必须准确反映页面上可见的内容。对于动态定价,请在价格变动时同步更新 schema。对于大型商品目录,可从你的产品数据库自动生成 schema。在部署前,请使用 Google Rich Results Test 测试 schema 的实现。
常见的 Product Schema 错误
缺少 price 或 priceCurrency 等必需属性。价格被格式化为文本而非数字。在没有 priceValidUntil 属性的情况下使用促销价。库存状态与实际库存情况不符。schema 数据与可见的页面内容不一致。在包含多个产品的页面上出现重复的 schema。类别页面上的 schema 错误地描述了单个产品。
结论
Product schema 结构化数据标记是电商网站投资回报率最高的技术 SEO 实施手段之一。通过正确的 schema 启用的富媒体结果可以将点击率(CTR)提升 20% 到 30%,对于任何认真对待自然搜索表现的在线商店来说,这都是必不可少的。