You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Search Console报重复属性:AggregateOffer与Offer是否视为重复?

问题分析与解决方案

你遇到的报错根本不是Google把AggregateOffer和Offer这两个类型判定为重复,而是你的结构化数据代码本身有语法问题——同一个offers对象里重复定义了@type属性。

JSON(包括JSON-LD)规范里,同一个对象不能存在重复的键,你代码里后面的"@type": "AggregateOffer"会直接覆盖前面的"@type": "Offer",但这种重复键的写法本身就不符合标准,才触发了Google Search Console的解析报错。

修正方案

如果你的页面确实需要同时展示单个报价和聚合报价,要把offers改成数组,分别存放两个不同类型的对象:

"offers": [
  {
    "@type": "Offer",
    "seller": {
      "@type": "Organization",
      "name": "Not real name"
    },
    "price": "500.00", // 单个Offer需补充价格等必填字段
    "priceCurrency": "GBP",
    "availability": "https://schema.org/InStock"
  },
  {
    "@type": "AggregateOffer",
    "highPrice": 714.32,
    "lowPrice": 449.12,
    "priceCurrency": "GBP",
    "availability": "https://schema.org/InStock"
  }
]

如果页面只需要展示聚合报价,直接删掉多余的"@type": "Offer"和对应的seller部分,保留单个AggregateOffer对象即可。

内容的提问来源于stack exchange,提问作者Graphicz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 04:35:36