apps搜索引擎优化工具
radarShopify Schema 检查器

产品页面的 Shopify Schema 检查器

查找导致 Google、购物界面和 AI 应答系统的产品数据不一致的 Shopify 主题、应用、市场和变体 Schema问题。

check_circle主题和应用 Schema 冲突
check_circle型号价格和供货情况
check_circleShopify 市场元数据
check_circleAI 可读的产品信号
系统就绪
link

无需登录 · 免费扫描 · 即时在线报告

审计范围

该工具检查什么

主题 Schema 输出

检查您的 Shopify 主题发出的产品 JSON-LD 以及它是否与实时产品页面匹配。

应用程序注入的元数据

识别由 SEO 应用程序、审核应用程序、页面构建器和标签管理器脚本引起的 Schema或元数据冲突。

变体和报价数据

检查特定型号的价格、供货情况、SKU 和产品 URL 信号是否保持一致。

市场和规范

现货本地化页面、hreflang、规范、货币和特定于市场的产品信号漂移。

Shopify 冲突地图

Shopify 商品 Schema 通常坏在哪一层

Shopify 店铺很少是完全没有 schema。更常见的问题是:主题 Liquid、SEO App、评论 App、变体逻辑和 Shopify Markets 分别用不同方式描述同一个商品。这个工具会帮你定位冲突到底来自哪一层。

主题 Liquid 输出

大多数 Shopify 主题会从商品模板或主题片段输出 Product JSON-LD。模板、metafields 或商品媒体变动后,这部分输出可能变旧。

信号示例

Theme layer: main-product.liquid, product.json, product media, metafields, selected variant

重点核对

  • check_circle主题 schema 要使用当前商品标题、主图、vendor、SKU 和最新 Offer 数据。
  • check_circle商品 URL 上不应该输出集合页数据或占位数据。
  • check_circle主题更新后,旧 schema 片段不要继续留在 custom Liquid block 里。

SEO App 与注入的 JSON-LD

SEO App 可以补字段,但也可能额外注入第二个 Product、Organization、BreadcrumbList 或 Offer,和主题输出互相竞争。

信号示例

Injected layer: app scripts, tag manager JSON-LD, duplicate Product or BreadcrumbList blocks

重点核对

  • check_circle一个商品页应该只有一个权威 Product 实体。
  • check_circleApp 注入的 schema 不应与主题里的价格、库存或 canonical URL 冲突。
  • check_circle迁移或卸载 SEO App 后,要清理残留的旧 schema snippet。

评论 App 评分

评论组件通常在主题之后加载,并可能发布自己的 AggregateRating 或 Review 标记。可见评分和 schema 评分必须一致。

信号示例

Review layer: aggregateRating.ratingValue, reviewCount, review widget, imported reviews

重点核对

  • check_circleschema 里的 reviewCount 要与可见评论组件一致。
  • check_circle导入评论或聚合评论不要被多个 App 重复输出。
  • check_circleReview 标记应挂在与主题 schema 相同的 Product 实体上。

变体与 Offer 逻辑

变体很多的 Shopify 商品,页面上可能显示一个已选变体,但 schema、metadata 或脚本却描述了另一个 SKU、价格或库存状态。

信号示例

Variant layer: selected_or_first_available_variant, variant URL, SKU, price, availability

重点核对

  • check_circle已选变体的价格和库存状态要与爬虫读到的内容一致。
  • check_circle变体 URL、canonical tag 和 Offer URL 不要制造重复商品实体。
  • check_circle缺货变体不要覆盖有货变体的 availability。

Markets、币种与 hreflang

Shopify Markets 会本地化币种、文案、URL 和主题设置。schema 必须与 Googlebot 正在抓取的市场页面一致。

信号示例

Markets layer: localized URL, priceCurrency, canonical, hreflang, market overrides

重点核对

  • check_circlepriceCurrency 要匹配当前市场页面,而不是只使用店铺默认币种。
  • check_circlecanonical 和 hreflang 要指向正确的语言与市场版本。
  • check_circleMarkets override 不要隐藏 schema 关键商品区块或 App 组件。

常见拦截器

值得首先解决的问题

priority_high

主题和应用程序重复

多个应用程序可能会输出竞争的产品 Schema、评论数据、面包屑或元数据。

priority_high

变体不匹配

可见的选定变体可能与爬网程序读取的价格、库存情况或 SKU 不同。

priority_high

缺少品牌或 SKU

Shopify 商店通常会提供基础 Schema,但会忽略使产品更易于比较的字段。

priority_high

局部信号漂移

市场页面可以发送混合货币、规范、hreflang 或产品实体信号。

工作流程

从 URL 到修复计划

01

输入 Shopify 产品 URL

使用自定义域产品 URL 或公共 myshopify.com 产品页面。

02

读取最终店面输出

ShopGox在主题、应用、渲染层生效后对下发的产品页面进行审核。

03

修复右侧图层

属于 Shopify 产品字段、主题 Liquid、SEO 应用、评论应用或市场设置的单独更改。

常见问题解答

扫描前的问题

Shopify 不是已经自带 Product Schema 了吗?
expand_more
大多数现代 Shopify 主题确实会添加基础 Product 和 Offer 标记,但这不代表最终页面是干净的。App、自定义 Liquid、变体、评论组件和 Markets 设置仍然可能制造重复或互相矛盾的结构化数据。
为什么 SEO App 有时会制造 schema 问题?
expand_more
SEO App 可能会补充缺失的 JSON-LD,但主题原本的 schema 仍然存在。如果两者描述了不同价格、URL、评分或库存,爬虫就会在同一个 URL 上看到两个互相竞争的商品实体。
Shopify 变体应该标记成一个 Offer 还是多个 Offer?
expand_more
这取决于商品页如何展示变体。关键不是数量,而是一致性:可见已选变体、变体 URL、SKU、价格、库存和 Offer 标记不能描述成不同商品。
Shopify Markets 会怎样影响商品 schema?
expand_more
Markets 可能改变币种、语言、文案、布局和 App 可见性。市场页面上的 schema、canonical 和 hreflang 应该匹配该市场,而不是偷偷回退到店铺默认版本。
Shopify schema 问题应该在哪里修?
expand_more
商品事实在 Shopify 商品字段或 metafields 里修;模板输出在主题 Liquid 里修;重复标记在 SEO 或评论 App 里修;市场差异则在 Markets 设置或翻译 App 里修。
Can this checker replace a Shopify SEO app?
expand_more
No. ShopGox checks the final storefront output from the outside. It helps you see whether the theme, apps, variants, and Markets settings agree, then you can fix the right layer inside Shopify or the relevant app.