对 Google 隐藏价格
不让批发或会员专享价格出现在 Google 结果中:需要组合哪些设置、应用负责什么,以及位于您模板中的那一部分。
采用批发、合同或会员专享定价的商店,常常对买家隐藏了价格,却发现它仍然显示在 Google 结果中。本页介绍出现这种情况的原因、需要组合哪些设置,以及位于您模板而不是应用中的那一部分。
| 要求 | 为什么重要 |
|---|---|
| 付费套餐 | Google settings 复选框是付费功能。在 Free 套餐上,应用会显示升级提示来取代它们。 |
| 内容类型为 Products and variants 或 Collections | 价格和 Add-to-cart 选项以及 Google settings 面板仅在这些内容类型下显示。 |
| 已开启模板应用嵌入 | 在嵌入启用之前,应用中的任何设置都不会作用于您的店面。请参阅 启用应用嵌入。 |
| 可公开访问的商店 | 如果商店仍处于 Shopify 自身的店面密码保护之下,Google 无法抓取或重新抓取。在商店公开之前,搜索结果不会有任何变化。 |
| 修改模板,或联系支持 | 从模板的结构化数据中移除价格是一项小幅 Liquid 修改。支持团队可以为您完成。 |
它能做什么和不能做什么
Section titled “它能做什么和不能做什么”| 应用会 | 应用不会 |
|---|---|
| 为未通过访问规则的任何人替换可见的价格,并可选择替换 Add to cart 按钮 | 改写模板结构化数据(ld+json)中的价格 |
| 将受保护的产品从店面自身的搜索,以及 Shopify 提供给搜索引擎的站点地图中移除 | 删除 Google 已编入索引的页面 |
可选择添加 noindex 标签,这样即使页面被直接访问,也不会被编入索引 |
让 Google 重新抓取,Google 自行决定何时再次访问 |
| 按锁定应用,因此可以对不同的产品区别对待 | 涉及 Google Shopping 或 Merchant Center 数据源,它们由 Shopify 单独生成 |
当公开的价格会对您造成实际损失时,值得这样做:
- 批发或 B2B 定价不应与您的零售价一起列出。
- 按客户或合同定价,任何单一的公开数字都具有误导性。
- 渠道冲突,经销商或转售商不希望看到您的直销价格被编入索引。
| 您的商店 | 建议设置 |
|---|---|
| B2B 和 B2C 混合 | 只锁定 B2B 产品或产品系列,并在该锁定上隐藏价格。您的零售产品目录会保持完全被编入索引,并继续带来流量。 |
| 仅限批发 | 用一个锁定覆盖所有产品,隐藏价格,并对整个产品目录关闭搜索可见性。 |
| 基于报价的定价 | 对所有人隐藏价格和 Add to cart,然后通过提示文字引导买家登录或申请报价。请参阅 申请访问概览。 |
- 打开 Locks 并创建新的锁定,或打开现有锁定进行编辑。
- 在 Lock setup 标签页中,将 Content to lock 设置为 Products and variants(或 Collections),然后选择价格应保持私密的产品。
- 点击 Next 进入 Unlock rules 标签页,并至少添加一条访问规则,例如 Logged-in customers,或与您的批发标签匹配的 Customer tags 规则。没有规则的锁定无从检查,因此不会隐藏任何内容。
- 在右侧边栏中,打开 Blocked visitor behavior,并将下拉菜单设置为 Hide product price;如果购买按钮也应隐藏,则设置为 Hide product price and atc。
- 在其正下方的 Google settings 中,勾选 Hide from search & sitemap。如果您希望该页面完全不出现在结果中,请同时勾选 Add the “noindex” meta tag to protected content。
- 点击 Save。

两项设置位于同一侧边栏中:价格设置在上方,搜索设置在其正下方。
检查模板中的结构化数据
Section titled “检查模板中的结构化数据”大多数 Shopify 模板会在页面源代码的一段结构化数据(application/ld+json)中再次发布价格。它与买家看到的价格是分开的,也是 Google 用来生成富媒体搜索结果的数据块。应用会替换可见的价格,但不会改写该数据块,因此价格仍可能留在模板代码中,被 Google 抓取。
检查方法:打开受保护的产品页面,使用浏览器的查看页面源代码,并搜索 ld+json。如果在那里找到价格,那就是 Google 读取到的内容。

可见的价格已隐藏,但相同的价格仍发布在页面的结构化数据中。
SEO 注意事项
Section titled “SEO 注意事项”决定您是否仍想要这部分流量
Section titled “决定您是否仍想要这部分流量”Hide from search & sitemap 会阻止页面被列出供抓取;noindex 标签则更进一步,让页面完全不出现在结果中。如果这些产品是新买家进入您商店的途径,第二步会让您失去这部分流量,Google 完全可以在没有价格的情况下为产品的标题、描述和图片编入索引。如果这些产品纯属内部使用,将它们完全从结果中移除是更干净的选择。
撰写无需价格也有效的产品文案
Section titled “撰写无需价格也有效的产品文案”价格被替换后的产品页面需要自己撑起内容。请先说明产品是什么、适合谁,并让下一步操作显而易见。替换价格的提示信息可以按锁定和按语言编辑,因此请用它来表达“登录查看批发价”,而不是保留默认文案。请参阅 翻译锁定提示信息。
Google Shopping 是单独的数据源
Section titled “Google Shopping 是单独的数据源”购物广告和 Merchant Center 数据源由 Shopify 生成,而不是由此应用生成。在店面上隐藏了价格的产品,仍可能带着价格提交到 Shopping。如果这对您很重要,请在 Merchant Center 或管理该数据源的应用中,将这些产品从数据源中排除。
| 问题 | 解答 |
|---|---|
| Google 多久更新? | 不会立即更新。Google 会在下次抓取页面时刷新列表,并自行安排时间,预计需要数天而不是几分钟。 |
| 如何查看进度? | 使用 Google Search Console。关注受影响的 URL,查看价格数据是否不再出现在结果中。 |
| 旧的缓存价格会自行消失吗? | 只有在重新抓取之后才会消失。在此之前,之前的结果可能会继续显示旧价格。 |
| 这会影响我的整个商店吗? | 不会。每个锁定只适用于其上所选的产品或产品系列。 |
| 症状 | 检查内容 |
|---|---|
| Google 中仍显示价格 | 确认锁定已启用并保存,商店已公开,并且 Google 已有时间重新抓取。如果这三点都满足,那就是模板的结构化数据问题,请参阅 检查模板中的结构化数据。 |
| 店面上仍显示价格 | 这是访问规则的问题,而不是搜索的问题。请确认锁定有规则,您是以未通过该规则的访客身份测试,并且模板应用嵌入已开启。请参阅 锁定不生效。 |
| 复选框呈灰色 | Google settings 是付费功能,并且在先勾选 Hide from search & sitemap 之前,noindex 选项会保持停用状态。 |
| 没有 Google settings 面板 | 它会在 Products and variants 和 Collections 下显示。请检查 Lock setup 标签页上的内容类型。 |
| 产品从 Google 中完全消失了 | 要么开启了 noindex 选项,要么是您的模板或 SEO 应用自行添加了 noindex。 |
| 购物广告仍显示价格 | Merchant Center 数据源与此应用无关。请在那里更新数据源。 |