Shopify SEO 与收录

Shopify 商品结构化数据缺 review 星级怎么补

现象#

Search Console 的购物增强报告里,商品页提示缺少 review 或 aggregateRating;搜索结果只显示价格,没有星级。Rich Results Test 却不报错,因为 offers 已经满足最低要求。

原因#

  • 只给 offers 不写 review 或 aggregateRating,Google 不会输出星级评分
  • 评论应用把评分渲染进页面 DOM,但没有把数据注入主题的 JSON-LD,爬虫读不到这段内容
  • 主题从评论应用写回的 metafield 取值,namespace 与 key 随应用不同,取不到时仍照常输出空对象
  • 外层用 product.reviews_count 做判断,而 Shopify 原生没有该字段,条件永远为假

处理步骤#

  1. 在 Rich Results Test 打开商品 URL,展开商品片段,看 review 是否被识别
  2. 后台进入评论应用设置,确认评分以 metafield 形式写回商品,记下实际的 namespace 与 key
  3. 在商品 JSON-LD 中补 aggregateRating,ratingValue 取平均分,reviewCount 取真实条数
  4. 单条评论用 review 数组输出,每项包含 author、reviewRating、reviewBody,且正文在页面上可见
  5. 保存后重新抓取,确认检测结果里同时出现价格与评分两项

验收标准#

Rich Results Test 的商品片段同时显示价格与星级,reviewCount 与商品页评论区显示的条数一致。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。