Google 更新产品结构化数据说明:外贸独立站要开始认真处理“产品分类”和“促销价有效期”
官方发布日期:2026年7月7日
官方来源:Google Search Central 文档更新日志 / Merchant listing structured data 文档
更新类型:结构化数据文档更新,不是排名算法更新
2026年7月7日,Google Search Central 对 Merchant listing structured data 文档做了两处更新。
第一,Google 补充说明了 Product.category 属性的用法,明确它可以使用普通文本,也可以使用 CategoryCode 类型,用来表达商家自定义产品分类和 Google Product Category。官方更新日志说明,这一变化是为了与 Merchant Center feed 中的 product_type 和 google_product_category 属性保持一致。
第二,Google 新增了 “Sale duration” 说明,解释如何通过 validFrom、validThrough 和 priceValidUntil 等 schema.org 属性,标注促销价格的开始时间和结束时间。
这次更新不是算法更新,也不是新的排名规则。它更像是 Google 对网页结构化数据、Merchant Center 商品数据和搜索展示系统之间的一次规范对齐。
但对外贸独立站来说,它不是一个只属于零售电商的小细节。
只要网站存在产品页、报价页、可询价产品、可购买产品、季节性价格、促销活动,或者正在使用 Google Merchant Center,就需要认真检查产品分类和价格数据是否足够清晰、稳定、可验证。
这次更新真正提醒我们的是:产品页不能只被当作营销页面,它正在越来越多地被 Google 当作商品数据页面来理解。
这次 Google 到底更新了什么
先看 Product.category。
Google 现在明确说明,category 可以接受 Text 或 CategoryCode 类型,也可以用数组同时提供多种分类值。普通文本可以代表企业自己的产品分类,类似 Merchant Center feed 里的 product_type;CategoryCode 则可以用来表达 Google Product Category,也就是 Google 商品分类体系。
换句话说,网站可以同时告诉 Google 两件事:
一是企业自己如何理解这个产品,例如它属于哪条产品线、哪个系列、哪个应用场景;
二是按照 Google 的标准商品分类体系,这个产品应当归入哪个通用类目。
这比过去只靠导航、面包屑或页面标题来表达分类更进一步。导航是给用户看的,面包屑是给站点结构看的,而 Product.category 是直接写进产品实体数据里的。
再看促销价有效期。
Google 新增的 “Sale duration” 说明指出,如果要表达促销价的有效周期,可以用 validFrom 表示开始日期和时间,用 validThrough 或 priceValidUntil 表示结束日期和时间。Google 建议使用 ISO 8601 格式,并尽量包含具体时间和时区,以便系统准确理解促销周期。
这意味着,促销价格不能只在页面上写一句 “Limited Time Offer” 或 “Special Price”。如果这个价格确实是一个阶段性价格,就应当在结构化数据里说明它从什么时候开始、到什么时候结束。
Google 还明确说明,如果 priceValidUntil 指向过去日期,商品 listing 可能不会展示。
这个提醒很重要。因为很多网站长期保留“限时优惠”“促销价”“工厂特价”之类的表达,但页面没有有效期,结构化数据也没有有效期。对用户来说,这类价格不够可信;对搜索系统来说,这类价格也不够稳定。
为什么这件事与外贸独立站有关
很多外贸独立站不是传统意义上的在线零售电商。它们没有购物车,没有立即支付按钮,也不一定公开固定价格。用户通常通过 “Get a Quote”“Request Price”“Contact Supplier” 等方式发起询盘。
因此,很多企业会误以为:结构化数据主要是电商网站的事情,B2B 外贸站只要把产品名称、图片、参数、应用场景和询盘表单写清楚就可以。
这个理解已经不够了。
Google 的产品结构化数据文档明确区分了 Product snippets 和 Merchant listings:Product snippets 更适合不能直接购买的产品页面,Merchant listings 更适合可以从商家购买产品的页面;但两者之间存在重叠,更多可靠的产品属性有助于页面获得更丰富的展示机会。
这对外贸独立站的启发是:即使网站不是完整电商,也不能忽视产品实体数据。
产品属于什么类别,品牌是什么,型号是什么,SKU 是否一致,价格是否真实,促销价是否过期,商品分类是否与 Merchant Center feed 一致,这些信息都会影响 Google 对页面商业属性的理解。
结构化数据不等于排名捷径。它更像是搜索系统理解产品页的“数据说明书”。
如果页面本身是产品页,却没有稳定的产品分类;如果页面上写着促销价,但结构化数据里没有有效期;如果 Merchant Center feed 里的分类与网页 schema 完全不一致,Google 仍然可能抓取页面,但理解成本会变高,商品信息匹配也更容易出错。
对 B2B 外贸站来说,这种问题短期内未必表现为排名下降,但长期会影响产品数据质量、搜索展示稳定性,以及未来在 AI 搜索和商品聚合场景中的可解释性。
产品分类不应只依赖网站导航
外贸网站常见的分类方式,是通过菜单和面包屑表达产品层级。
例如:
Home > Products > Industrial Equipment > Model A
这种做法对用户有帮助,也有利于站点结构理解。但从结构化数据角度看,仅有导航分类还不够。
Google 这次明确补充 Product.category,说明产品自身也可以携带分类信息。这个信息既可以是企业自己的产品分类,也可以是 Google Product Category。
这意味着,产品分类体系需要从“页面展示逻辑”升级为“数据管理逻辑”。
过去很多网站的分类是围绕 SEO 关键词设计的。同一个产品可能被放进多个应用分类、多个解决方案页、多个国家页面,甚至不同语言页面中的分类名称也不完全一致。
这种做法对内容覆盖有一定作用,但如果结构化数据、Merchant Center feed、产品数据库和页面正文之间没有统一规则,就容易造成产品实体识别混乱。
一个产品到底属于哪个主分类?
它在企业内部产品体系中叫什么?
它是否可以对应到 Google Product Category?
多语言页面是否使用同一套分类逻辑?
产品页、PDF目录、图片 alt、面包屑和 schema 是否一致?
这些问题不能只由 SEO 编辑临时决定,而应当成为产品数据表的一部分。
尤其是产品数量较多的外贸站,更应该建立一份产品数据主表。至少包括产品名称、型号、SKU、品牌、内部分类、Google Product Category、适用行业、核心参数、价格状态、询价状态、页面 URL、多语言 URL 等字段。
否则,网站内容越多,产品数据越容易分裂。
促销价有效期,本质上是价格可信度问题
第二项更新看起来更技术,但背后是价格可信度问题。
Google 文档说明,如果要标注促销价格,应使用 validFrom 表示开始时间,用 validThrough 或 priceValidUntil 表示结束时间,并建议包含时间和时区。
这对外贸独立站尤其重要。
很多 B2B 产品价格本来就不是固定值。它会受到规格、配置、采购数量、包装方式、认证要求、运输方式、目的港、汇率和定制程度影响。
如果页面只是泛泛写 “Low Price”“Factory Price”“Promotion Price”“Limited Time Discount”,但没有说明适用条件,也没有说明有效期,这种价格信息很难构成可信的商业数据。
更稳妥的做法是:
如果页面只是询盘参考价,就不要把它包装成确定促销价。
如果确实有阶段性促销价,就明确写清楚有效时间、适用产品、适用配置、最小订购量、目标市场、报价条件和是否包含运输费用。
如果价格需要根据项目确认,就不要为了填充 schema 而虚构 Offer.price。结构化数据的原则不是“字段能填就填”,而是“有真实、稳定、可验证的信息再填”。
这次更新不是要求所有 B2B 外贸站都公开价格,更不是要求所有产品页都电商化。它真正强调的是:当你已经在网页、结构化数据或 Merchant Center 中提供价格信息时,这些信息必须一致、准确、可解释。
一个简单的结构化数据示例
如果某个产品确实存在促销价,并且当前页面上的 Offer.price 就是正在生效的促销价,可以把有效期放在 Offer 节点上:
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Example Industrial Equipment Model A",
"category": [
"Industrial Equipment > Processing Equipment",
{
"@type": "CategoryCode",
"inCodeSet": "https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt",
"codeValue": "Business & Industrial"
}
],
"brand": {
"@type": "Brand",
"name": "Example Brand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/product/model-a/",
"price": 9800,
"priceCurrency": "USD",
"validFrom": "2026-07-10T00:00:00+08:00",
"priceValidUntil": "2026-07-31T23:59:59+08:00",
"availability": "https://schema.org/InStock"
}
}
这个示例只说明方向,不代表所有外贸站都应该这么写。
如果产品没有公开价格,或者价格必须根据配置和采购条件确认,就不应该为了获得富结果而填写一个不准确的价格。对 B2B 产品来说,错误价格带来的风险往往大于少填一个字段。
WordPress 外贸站最容易出问题的地方
很多外贸独立站使用 WordPress、WooCommerce、Rank Math、Yoast、ACF 或自定义产品模板。
这类网站最常见的问题不是完全没有结构化数据,而是结构化数据和页面真实内容不同步。
例如,页面正文写的是一个产品分类,面包屑显示的是另一个分类;WooCommerce 后台的商品分类没有维护;Rank Math 自动输出了 Product schema,但缺少 category、brand、sku 等关键字段;促销价已经结束,但 priceValidUntil 仍然是过去日期;多语言页面翻译了产品名称,却没有同步分类字段;Merchant Center feed 使用一套分类,网页结构化数据又是另一套分类。
Google Merchant Center 关于结构化数据的帮助文档也强调,结构化数据应与用户在页面上看到的内容一致,错误的落地页数据违反相关指南;同时,生成结构化数据的代码需要与用户可见页面内容保持同步。
所以,WordPress 外贸站应该优先检查以下几个问题:
产品页是否输出了 Product structured data;
产品分类、品牌、SKU、型号、价格、库存或询价状态是否与页面内容一致;
Product.category 是否可以从后台字段或 ACF 字段稳定输出;
如果使用 WooCommerce 促销价,是否设置了促销开始和结束时间;
如果使用 Rank Math 或 Yoast,自动生成的 schema 是否与页面真实内容一致;
如果使用多语言插件,分类字段是否同步到不同语言版本;
如果接入 Merchant Center,网页 schema、页面内容和 feed 是否存在明显冲突;
Search Console 中是否出现 Merchant listings 或 Product snippets 相关问题。
这里的重点不是追求字段越多越好,而是保证关键字段稳定、真实、一致。
外贸独立站应该怎么调整
第一,重新梳理产品分类体系。
不要只从 SEO 关键词出发设计分类,也要从产品实体管理出发,确认每个产品的主分类、辅助分类、应用分类和内部产品类型。对于可以对应 Google Product Category 的产品,建立一份对应表。
第二,统一网页、结构化数据和 Merchant Center feed。
如果网站使用 Merchant Center,网页 schema 中的分类、价格、币种、库存、促销时间,应尽量与 feed 保持一致。不要让网页内容、结构化数据和商品 feed 互相矛盾。
第三,谨慎处理价格和促销信息。
对于有固定价格或阶段性促销价的产品,要明确有效期。对于需要询价的 B2B 产品,不要为了结构化数据而虚构价格。可以在页面中解释报价逻辑,例如规格、配置、数量、认证、包装、运输方式和目的地如何影响报价。
第四,检查插件自动输出的 schema。
插件自动生成结构化数据只能解决“有没有”的问题,不能自动解决“准不准”的问题。尤其是 Rank Math、Yoast、WooCommerce、ACF 混合使用的网站,需要确认字段来源是否统一,避免页面正文和 schema 各写一套。
第五,建立产品页发布前检查机制。
每一个新产品页发布前,不仅要检查标题、描述、图片、内链和表单,也要检查结构化数据是否与页面内容一致。产品页不是普通文章,它是一个可以被机器识别的商业数据节点。
这次更新的真正信号
Google 2026年7月7日的这次 Merchant listing structured data 文档更新,不是一次大规模 SEO 事件,也不需要因此恐慌式修改网站。
它真正释放的信号是:Google 正在进一步要求产品数据具备结构化、一致性和可验证性。
未来,产品分类、价格、促销时间、库存状态、品牌、SKU、图片、运输和退货政策等信息,会越来越多地参与搜索系统对商业页面的理解。
对外贸企业来说,真正要做的不是追逐某一个 schema 字段,而是建立一套可信的产品数据管理方式。
页面内容写得清楚,是给客户看的。
结构化数据标得准确,是给搜索系统看的。
网页内容、结构化数据和商品 feed 保持一致,才是一个成熟外贸独立站应该具备的基本功。
这次更新看似只改了两个字段,实际上提醒的是同一件事:外贸独立站的产品页,不能再只靠文案包装和页面排版来表达专业性。它还必须用稳定、准确、机器可理解的数据,证明自己确实是一个可信的商品信息来源。
参考来源:Google Search Central Documentation Updates;Google Merchant listing structured data;Google Merchant Center structured data documentation。
最近文章
Google 更新产品结构化数据说明:外贸独立站要开始认真处理“产品分类”和“促销价有效期” 官方发布日期:2026年7月7日 官方来源:Google [...]
AI爬虫控制不能靠“写几个新指令”:外贸独立站需要重新理解 robots.txt 的边界 AI搜索时代,外贸独立站运营者正在遇到一个新的矛盾。 [...]
GEO时代,外贸独立站如何构建真实评价系统,赢得用户信任? 外贸独立站过去谈SEO,更多关注关键词、排名、页面收录、内容更新和外链建设。今天这些工作仍然重要,但它们已经不能单独解释一个网站为什么能获得高质量询盘。 一个客户通过Google、AI搜索、社交平台或第三方目录找到你之后,他并不会因为你出现在搜索结果里就立刻相信你。他还会继续判断:这个企业真实吗?产品是否可靠?有没有真实客户使用过?交付能力是否被验证?评价是否可信?如果出现问题,供应商是否愿意回应? 这就是GEO时代外贸独立站必须面对的新问题。 [...]
