GEO-044·第 04 期·技术底座·44 / 132

商品页模板的 GEO 组件库

把答案、规格、对比、评价、物流退货做成可复用组件,GEO 才能从一个页面复制到几千个 SKU:六个核心组件、字段顺序与折叠规则、五步落地表,以及多语言下必须重取哪些证据。

7 分钟GEO技术底座出海

本期主线答案单元:品类页与商品页的 GEO 写法

周一下午,一家做家用咖啡机的出海团队在两个市场同时调价。运营在 Perplexity 里问“千元价位、能打奶泡的半自动咖啡机怎么选”,答案里他们的型号排第四,参数栏写着“规格详见商品页”。技术打开源码,泵压、粉碗直径都在——写在一个可复用的富文本组件里,模板改版时被折进了“了解更多”,德国站那份还是两年前从英语站复制过来的插头说明。

商品页的 GEO 不是把一页改好,而是把答案拆成有字段、有顺序、有折叠规则的组件,让模板替每个 SKU 说同一套能被摘录的话。

组件库决定事实落在哪个字段

抽取器读的是 DOM 里的块,块的边界来自标签,也来自组件。设计系统里,组件是唯一同时决定视觉边界和源码边界的地方:一条规格如果长在表格的一行里,它在屏幕上是一行,在源码里也是一对键值;如果长在富文本里,屏幕上仍是一行,源码里只是三百字中的一句。

这就是单页改造撑不过两百个 SKU 的原因。运营改得动一页,改不动两千页;模板里的一个字段却会替所有页面说话。组件库的价值不在“统一视觉”,而在把同一个错误也只犯一次——这句话反过来同样成立,一个写错的固定单位会被复制到全站。

判断标准只有一条:关掉 CSS、关掉 JS、换一个语言版本,字段还成对出现。三个条件里任一条不成立,说明这条事实还没有槽位,只住在一段文案里。

六个组件,每个只回答一类问题

六个组件足以覆盖大多数商品页,多出来的组件通常是同一个问题的变体。

组件回答哪个问题必填字段与来源顺序与折叠
答案块这是什么、给谁、凭什么品类、场景、3–5 个硬规格、一条差异;PIM 拼装,运营只写差异句首屏第一段,不折叠
规格表能不能满足我的条件键值对、单位、测试条件;来自 PIM 与检测报告首屏之后,默认展开
对比块和上一档差在哪同口径字段、明确的对手型号规格表之后,可折叠
评价块别人用得怎样评分、样本量、场景标签、差评摘要;来自评论系统中段,默认展开
物流与退货多久到、能不能退市场级时效、运费、退货窗口与条件;来自履约配置价格附近,可折叠
兼容与边界什么情况不适用不适用清单、兼容型号、认证末段,不折叠

顺序不是设计偏好,是买家判断的顺序:先能不能用,再好不好用,最后才信不信。折叠本身没有错,错的是“折叠后消失”——用 details/summary,或者默认渲染后再用 CSS 隐藏,内容仍在 DOM 里;点击才请求的组件,对抽取等于不存在。这条要写进组件规范,不是写在设计说明里。

多语言与多市场:组件复用,证据重取

同一套组件进到第二个市场,会立刻暴露一件事:字段可以复用,证据不能。

电压与插头、认证(CE、FCC、PSE 各管一段)、保修期、退货窗口、计量单位,这些不是翻译问题,是本地事实问题。把英语站的退货窗口直接机翻到德语,得到的是一条错误承诺,而错误承诺比信息缺失更容易被引用。

多语言版本还要各自有可抓取的 URL 和正确的 hreflang,否则模型分不清哪个价格属于哪个市场。字段层面把数值和单位分开存,展示时再拼;型号与认证编号不要进机器翻译队列,它们在德语里也不该变成德语。

五步落地:先盘事实,再定槽位

组件库的落地顺序和写一篇文章相反:先盘事实,再定槽位,最后才谈样式。

步骤做什么谁来做怎么算过
1 盘事实取 20 个 SKU 页,把买家问题逐条列出,标出每条事实现在住在哪个字段内容 + 品类运营每条都能指到一个组件,指不出的单独成表
2 定槽位六个组件定字段、类型、必填与来源系统前端 + 主数据每个字段有 owner,缺失时显示“待补”而非自动隐藏
3 定顺序与折叠按判断顺序排,折叠内容留在 DOM设计 + 前端关 CSS 后纯文本仍成对,折叠块仍可读
4 做回归固定 20 个问题 × 20 个 SKU 跑一遍,比对答案里的值与页面值增长 + 工程错值能追到具体组件与字段
5 上治理组件变更走评审,字段缺失进周报产品三个月内没有新增自由填写的规格区

第 1 步最容易被跳过,因为它不出设计稿。团队常从设计稿开始排组件,排出来的是一套视觉系统,不是一套事实系统。第 5 步决定这套库能活多久:没有 owner 的组件库,半年后一定长出第二个富文本。

先改哪些 SKU 不按销量排,按“事实缺失最严重、又被问得最多”排,排序方法见先写哪一页;字段在源码里成不成对,见语义 HTML 与段落边界。

示例:一个咖啡机模板的六组件改造

示例:某家用咖啡机品牌(假设场景,不含真实品牌与数据),两个市场、约 60 个 SKU。原模板有四十多个视觉组件,答案相关的事实散在富文本、图片规格表和一篇 FAQ 里,每个市场各写一份。

改法是把六个组件固定成 12 个必填字段:答案块由 PIM 的品类、泵压、粉碗尺寸和适用场景拼成一句,运营只补差异句;规格表的数值与单位分开存,测试条件写在同一行;对比块只与同价位的两个公开型号比,并把型号写在页面上;评价块加场景标签与差评摘要;物流退货按市场取配置;兼容与边界列出不适用机型与插头标准。

验收不看排名看三件事:关 JS 取源码,六个组件是否都在;同一批问题复测,答案里的数值有没有和页面打架;德语站的答案引用的是德语页还是英语页。前两项过不了,先别开第三个市场。

边界:什么时候别做组件库

第一,页面少、SKU 少。五十个页面以内,逐页改比建库快,治理成本会超过收益。

第二,成交集中在平台内。亚马逊、Shopee 的详情页模板不由你控制,先把属性字段和 feed 修好。

第三,主数据本身不稳。组件会把“待补”复制到全站,也会把一个错误单位复制到全站,上库之前先统一品类与单位。

第四,配置型商品。价格、尺寸、配件随配置变化,组件要按配置渲染,不能只留一个单值字段;强定制品类先解决“可选范围 + 起价”,再谈复用。

第五,组织里没有组件 owner。没人对字段负责时,库会退化成第二个富文本,只是多了一层样式。

组件库是规模化手段,不是起点。它放大的东西取决于你先放进去什么:把答案单元放进模板,得到全站可摘录;把营销话术放进模板,得到全站不可摘录。答案单元的四段结构怎么写成句子,见答案单元:一段话让 AI 说清你卖什么;组件库有没有真的放大,看的不是一个页面的引用,而是能被 AI 认出的 SKU 比例,口径见实体覆盖率;这条线上其他文章在技术底座主题页。

先做一件事:取销量前 20 的 SKU,把商品页上的事实列成一张 12 行的表,逐行标出它现在住在哪个组件、哪个字段;标不出来的那些行,就是下个月要新建的第一个组件。