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.