Shopify 全新“未列出”产品状态:对你的店铺意味着什么

· Updated
2 分钟阅读
Shopify 全新“未列出”产品状态:对你的店铺意味着什么
目录

TL;DR

Shopify’s new Unlisted product status gives merchants a middle ground between Active and Draft: products stay purchasable via direct URL but are hidden from search, collections, sales channels, search engines, and Shopify Catalog. It’s ideal for VIP offers, warranty replacements, add-ons, gifts with purchase, and custom or beta products, while also replacing messy workarounds like metafields and manual channel unpublishing. Merchants can set it in the admin, bulk edit it, or automate it, but should still check apps, Flow automations, and API compatibility to avoid accidental visibility.

如果你经营 Shopify 店铺已经有一段时间了,你大概率遇到过这种让人抓狂的情况:你需要让某些产品保持启用并且可购买,但又不希望它们出现在站内搜索结果、产品系列(collections)或你的主目录里。也许它是一个保修换新用的商品、仅限 VIP 的产品,或是只能通过特定链接访问的特殊加购项。

直到最近,你可选的办法都很有限。你可以把产品标记为 Draft(导致无法购买),保持 Active(导致到处可见),或者使用涉及 metafields 和自定义代码的复杂变通方案。这些方案都无法给你真正需要的控制力:产品要么到处可见,要么完全无法正常售卖。

这一切在 2025 年 10 月 21 日发生了改变,当 Shopify 发布了一项颠覆性的更新Unlisted 产品状态

什么是 Unlisted 产品状态?

Unlisted 是一种全新的产品可见性选项:它会将产品从店铺搜索、产品系列、所有销售渠道、互联网搜索引擎以及 Shopify Catalog 中隐藏,但仍允许通过直接 URL 访问。你可以把它理解为“公开”和“私密”之间的折中方案。

当你把产品设置为 Unlisted 时,会发生这些变化:

你的产品会在这些地方被隐藏:

  • 站内搜索结果
  • 产品系列(包括 /collections/all)
  • 销售渠道(你的主在线商店除外)
  • 搜索引擎结果(Google、Bing 等)
  • Shopify Catalog
  • 产品推荐与 AI 驱动的推荐

你的产品仍可在这些地方访问:

  • 你分享的直接产品 URL
  • 你的 Shopify 后台(用于管理)
  • 购物车与结账(通过直链加入后)
  • Storefront API 和 Liquid(通过 handle、ID 或 metafield 引用时)

换句话说,只要有人拿到准确的产品链接,就能查看并购买;但他们不会通过搜索或浏览“偶然发现”它。

shopify product status unlisted-min

为什么这次更新对你的店铺很重要

在 Unlisted 状态出现之前,商家被迫在 Active(到处可见)和 Draft(无法购买)之间二选一。这种二元选择意味着:要么你暴露了本想私密的产品,要么你根本没法把它卖出去。

过去商家不得不使用诸如 seo.hidden metafield、从销售渠道取消发布、以及把产品排除在产品系列之外等变通方法:这是一套手动、容易出错的流程。Unlisted 状态把许多店主一直在用的“拼凑式方案”标准化并简化了。

Unlisted 产品的完美使用场景

Shopify 设计 Unlisted 状态,正是为了私密销售、保修、加购项以及你不希望被“无意发现”的促销产品等场景。

以下是你最常用到这个功能的情况:

1. 私密促销与 VIP 产品

想为邮件订阅者或 VIP 客户做一场专属活动?你可以创建未列出产品,只把链接分享给特定人群。他们能享受专属价格或限量商品,同时不会让你的主店铺页面变得杂乱。

2. 保修与换新/替换商品

如果你提供保修换新或换货,可以专门为这些用途创建未列出产品。通过客服工单把链接发给符合条件的客户,确保只有符合资格的人才能访问并购买替换品。

3. 加购项与套装组件

那些只应与主商品一起购买的产品,例如 自定义加购项、延保服务或套装组件,可以对大众隐藏,但在通过直链访问时仍可购买。

4. 随单赠品

为促销赠品设置未列出产品,让它们只能通过特定活动或折扣码加入购物车,避免顾客自行添加。

5. 自定义定价商品

面向特定客户的专属价格、定制订单或按报价销售的商品,可以设置为未列出,并单独分享给每位已谈妥特殊条款的客户。

6. 临时或 Beta 测试产品

在正式发布前,先让小范围用户试用新产品?你可以把它们保持为未列出,在不影响常规目录的情况下收集早期测试者的反馈。

如何将产品设置为 Unlisted

把产品设置为 Unlisted 很简单,操作方式与更改其他产品状态一致:

在 Shopify 后台中:

  1. 在 Shopify 后台进入 Products
  2. 选择你想设为未列出的产品
  3. 找到 Status 下拉菜单
  4. 选择 “Unlisted”
  5. 保存更改

批量操作:

  • 使用批量编辑器一次更改多个产品
  • 通过 CSV 导入/导出并使用 Unlisted 状态
  • 使用 Shopify Flow 根据触发条件自动变更状态

给开发者的技术细节

Unlisted 状态已在 2025-10 GraphQL Admin API、REST Admin APIs 以及 Webhooks API 中提供。

重要技术说明:

处于 Unlisted 状态的产品,只有在通过 handle、ID 或 metafield 引用被单独指向时,才会在 Storefront API 和 Liquid 中返回。这意味着你的主题不会在循环或产品系列中“误展示”这些产品。

旧版本的 Admin APIs(2025-10 之前)会把未列出产品返回为 “ACTIVE”,并且无法在旧 API 版本中把产品从未列出状态改回。若你在维护遗留代码或旧应用,请务必留意这一点。

需要了解的重要限制

虽然 Unlisted 状态很强大,但它并不是完美的“隐身斗篷”。未列出产品仍可能通过一些方式出现:例如通过 metafield 或 metaobject 引用(比如“搭配购买”模块)、在 Google 索引更新期间短暂出现在搜索结果中,以及在 ChatGPT 搜索中短时间可见。

需要注意:

第三方应用:如果你使用会展示产品或处理目录数据的应用,请确认它们已识别新的 Unlisted 状态。否则,这些产品仍可能出现在推荐位或弹窗中。

Shopify Flow 自动化:Flow 使用最新的 API 版本(2025-10),因此请检查任何依赖产品状态的工作流,确保它们能正确处理 Unlisted 产品。

自定义主题代码:如果你的主题包含按产品状态筛选或展示 “Active” 产品的自定义脚本,你需要更新它们,以正确处理 Unlisted 项。

搜索引擎收录:当你更改状态后,Google 等搜索引擎需要时间将未列出产品从索引中移除。请耐心等待——不会立刻生效。

Unlisted 与以往变通方案的对比

你可能会想:“这不就是用 seo.hidden metafield 的同款效果吗?”并不完全是。

过去你确实可以通过 seo.hidden metafield、从销售渠道取消发布、以及从产品系列中排除等方式隐藏产品,但 Unlisted 状态把这一流程标准化,并与 Shopify 的目录系统深度集成——该系统为 AI agents 和自定义 Storefront API 应用提供支持。

相较旧方案,Unlisted 的关键优势包括:

  • 管理更简单:一次状态切换,而不是多步操作
  • 官方支持:平台内置,而不是“黑科技”
  • 集成更好:可配合 Shopify 最新功能与 AI 工具
  • 意图更清晰:团队一眼就能看出该产品是刻意隐藏的

用 Shopify Flow 实现自动化

Unlisted 状态最强大的地方之一,是它的自动化潜力。你可以使用 Shopify Flow,在库存或其他条件变化时自动触发状态变更。

自动化思路:

  • 当库存归零时自动将产品设为未列出
  • 补货后自动重新上架
  • 在特定日期范围内将商品设为未列出(季节性供应)
  • 根据客户标签或购买历史变更状态
  • 基于客户细分创建仅 VIP 可访问的产品

SEO 注意事项

与 Draft 产品不同,未列出产品仍可被任何拥有 URL 的人访问。这意味着:

积极的 SEO 影响:

  • 站点结构更清爽,不会让主目录变得臃肿
  • 更聚焦于你真正希望排名的产品
  • 减少低质量页面相互竞争、分散权重

不会伤害你的地方:

  • 未列出产品不会造成重复内容问题
  • 它们会被正确地对搜索引擎隐藏
  • 你的站点地图会自动排除它们

最佳实践:通过邮件营销、短信、客服工单或私信分享未列出产品链接。如果你想保持专属性,就不要在社交媒体或你的网站上公开发布这些链接。

现有店铺的迁移策略

如果你一直在用变通方案来隐藏产品,可以按以下方式过渡:

  1. 盘点当前设置:找出所有使用 seo.hidden metafields 或从渠道取消发布的产品
  2. 先测试:先把少量产品改为 Unlisted,并确认主题与应用能正确处理
  3. 检查集成:确认第三方应用已识别新状态
  4. 批量更新:验证无误后,使用批量操作迁移多个产品
  5. 更新文档:培训团队何时以及如何使用 Unlisted 状态

常见问题解答

Q: 客户还能在订单历史中看到未列出产品吗?
可以。如果他们之前购买过未列出产品,它仍会出现在订单历史和账户中。

Q: 未列出产品会出现在 Shopify POS 里吗?
未列出产品会从销售渠道中隐藏,但如果需要,你仍可以在 POS 的后台通过直接搜索来访问它们。

Q: 我可以在社交媒体上分享未列出产品链接吗?
技术上可以,但请记住:一旦链接公开,任何人都能访问。未列出状态更适合通过邮件或私信进行选择性分享,而不是公开社交发布。

Q: 未列出产品会计入我的产品数量上限吗?
会。未列出产品与 Active 产品一样,会计入你套餐的产品数量上限。

Q: 我的邮件营销平台还会显示未列出产品吗?
这取决于你的平台以及它获取产品数据的方式。请与邮件服务提供商确认兼容性。

结论

Unlisted 产品状态属于那种“看起来很简单,但真正解决了商家多年痛点”的功能。它提供了一种官方方式,在不彻底移除产品的前提下将其隐藏,让你的目录更干净,同时也让你对“可被发现性”拥有更强的掌控。

无论你是在做专属促销、管理保修商品,还是控制加购项购买路径,Unlisted 状态都能在不依赖复杂变通方案的情况下,提供你所需要的灵活性。

行动清单:

  1. 检查当前产品目录,找出应该设为未列出的商品
  2. 先在少量产品上测试该功能
  3. 确认你的主题与应用能正确处理未列出产品
  4. 为团队建立一致的使用流程
  5. 考虑使用 Shopify Flow 的自动化机会

Unlisted 产品状态现已在所有 Shopify 店铺中可用。登录你的后台,从今天开始掌控你的产品可见性。

分享这篇文章

相关文章

通过追加销售提升客单价