shopify-json-ld
补充主题无法生成的丰富 Schema,提高搜索表现
会写入元字段并渲染,需写权限
为 Shopify 添加缺失的结构化数据(JSON-LD)以提升丰富结果机会
为 Shopify 商店补上主题无法自动输出的结构化数据(JSON-LD),比如 Recipe、FAQPage、Article 或 Collection 的 richer nodes,目的是提升 Google rich results 命中率或修复 Search Console 的 schema 错误。做法是把补充的 JSON-LD 存到 metafield 并通过一个 Liquid 片段渲染,不去重复主题已有的标记。适合想优化丰富结果但主题不支持时使用。
▸ 展开 SKILL.md 英文原文
Use when adding structured data / JSON-LD / schema markup to a Shopify store: recipe, FAQ, Article/BlogPosting, CollectionPage, AboutPage, or Organization schema; chasing Google rich-results / rich-snippet eligibility; debugging a Search Console "Invalid object type" or "missing field" schema error; or a request like "add schema to my store", "add recipe schema", or "why isn't my product showing rich results". This skill adds SUPPLEMENTAL JSON-LD the theme cannot emit dynamically, stored in a metafield and rendered by one Liquid snippet. Not for meta titles, meta descriptions, canonical tags, or Open Graph (use shopify-seo-metadata for those).
帮我安装这个 skill:https://raw.githubusercontent.com/kgelster/awesome-ecom-skills/main/skills/shopify-json-ld/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/kgelster/awesome-ecom-skills/main/skills/shopify-json-ld/SKILL.md"# Shopify JSON-LD Adds **supplemental** structured data to a Shopify store: the schema types the theme can't generate on its own (Recipe, FAQPage, richer Article/Collection nodes), stored as JSON-LD in a per-entity metafield and rendered through a single Liquid snippet. The governing principle: **you add what's missing, you never duplicate what the theme already emits.** For meta tags, descriptions, and Open Graph (a different job), use the sibling skill **shopify-seo-metadata**. ## Store access **Lane A: custom-app token (scriptable).** In Shopify admin: Settings → Apps and sales channels → Develop apps → create an app → grant this skill's minimum scopes, then install and copy the Admin