回專欄

為什麼 AI 老是搞錯你的產品價格

ChatGPT 和 Perplexity 正在告訴消費者你的產品是錯誤的價格。為什麼會這樣,電商品牌又該怎麼解決。

Mersel AI Team
Mersel AI Team
12 分鐘

問 ChatGPT 你的產品多少錢。很有可能答案是錯的。

不是小錯。是錯到會讓你掉單的程度。錯到潛在客戶直接跑去買競爭對手的,因為那家的價格 AI 報對了。

這件事已經在大規模發生了。隨著 AI 推薦到零售網站的流量年增 4,700%,而且 58% 的消費者用 AI 來找產品推薦,AI 答案裡的價格準確度正在成為電商品牌實實在在的營收問題。

以下是為什麼會發生,以及你能怎麼辦。

AI 怎麼讀你的價格(讀得很差)

當有人問 ChatGPT「[某產品] 多少錢?」,AI 不會像人一樣上你的網站去看價格標籤。它讀的是你頁面的原始 HTML,然後試著從裡面找出一個看起來像是價格的數字。

這個過程有五種常見的出錯方式。

1. JavaScript 渲染的價格

大多數現代電商平台是用前端渲染價格的。你在螢幕上看到的價格,在 AI 爬蟲讀到的初始 HTML 裡根本不存在。HTML 裡只有一個空的容器,等頁面載入後才由 JavaScript 填入。

AI 爬蟲通常不會執行 JavaScript。它們看到的是空的容器。沒有價格。

這是 AI 報錯價格最常見的原因。Shopify、WooCommerce 和大多數 headless 架構的前端都有這個問題,程度不同而已。

2. 動態定價和規格變體

你的產品有五種尺寸、三種顏色,每個組合價格不同。頁面顯示「NT$899 起」,下拉選單才展開完整價格範圍。AI 看到「NT$899 起」就當成那是價格。那個 NT$2,699 的進階版?看不到。

更糟的是,有些商店會根據地區、登入狀態或 A/B 測試顯示不同價格。AI 可能爬到一個任何消費者都不會實際看到的版本。

3. 促銷價格混淆

你的產品在打折。頁面顯示一個畫了刪除線的 $79.99 和一個現在的價格 $49.99。AI 爬蟲經常兩個數字都擷取,但搞不清楚哪個是現價。結果就是:AI 告訴消費者你的產品要 $79.99,或者報出一個令人困惑的價格區間,或者直接顯示 HTML 裡先出現的那個數字。

季節特賣、折扣碼和組合優惠讓情況更糟。每一種價格變化都是 AI 搞混的另一個機會。

4. 幣別和區域定價

你有賣國際市場。你的網站對美國訪客顯示 USD,對歐洲訪客顯示 EUR。AI 爬蟲通常看到的是預設或伺服器端的版本。如果那是 USD 但問 AI 的用戶在德國,這個答案技術上是對的,但實際上沒有用。

有些商店在原始 HTML 裡連幣別符號都沒有,讓 AI 自己猜。

5. 缺少 Schema Markup

就算價格在 HTML 裡,AI 可能也認不出來那是價格。頁面上的「49.99」可能是價格、評分、重量或型號。沒有結構化資料(具體來說是 ProductOffer schema markup),AI 就只能猜。
只有一小部分電商網站有完整的 Product schema。不完整的 schema 幾乎比沒有更糟,因為它給了 AI 足夠的信心去做出一個自信但錯誤的陳述。

為什麼這會讓你丟掉訂單

當 AI 自信滿滿地報出錯誤的價格,會發生三件事。

消費者不會去確認。80% 的消費者有超過四成的搜尋仰賴 AI 生成的答案。大多數人直接把 AI 報的價格當事實,根據它來做購買決定。他們不會去你的網站再看一次。
比價變得不對。 當有人問「[你的產品] 比 [競爭對手] 便宜嗎?」AI 會比較它各自擷取到的價格。如果你的是錯的但對手的是對的,就算你實際上更便宜,你也輸了比較。
錯誤的價格會放大。 不像 Google 上一筆錯誤的商家資訊,AI 裡的錯誤價格會在每一個提到你產品的對話中重複出現。光是 ChatGPT 一週就處理超過十億次搜尋。一次錯誤的擷取會快速擴散。
而且最痛的是:ChatGPT 推薦流量的轉換率是 15.9%,Google 自然搜尋是 1.76%。你因為價格錯誤而流失的訪客,是整個網路上轉換率最高的流量。

怎麼修

修正分兩個部分:讓你的價格對機器可讀,以及確保 AI 讀到的是正確的。

實作完整的 Product Schema

這是影響最大的修正。在每個產品頁加上 ProductOffer schema markup,包含:
  • price(目前售價)
  • priceCurrency(ISO 幣別代碼)
  • availability(InStock、OutOfStock、PreOrder)
  • priceValidUntil(用於促銷價格)
  • highPricelowPrice(用於規格變體的價格範圍)
Google Rich Results Test 驗證。如果你的 schema 不完整,AI 就會從你的 HTML 猜測來填補空白。錯誤就是從這裡來的。

伺服器端渲染你的價格

如果價格要等 JavaScript 執行後才出現,AI 爬蟲根本看不到。確保目前的價格在初次頁面載入時就存在於原始 HTML 中。在你的產品頁按右鍵,選「檢視原始碼」,搜尋你的價格。如果找不到,AI 也看不到。

明確處理規格變體和特賣價

對有多種價格的產品,加上 AggregateOffer schema 並清楚標明 lowPricehighPrice。對特賣價,用 priceValidUntil 讓 AI 知道折扣是否還有效。

不要依賴視覺上的刪除線或 CSS 來表達價格變動。原始資料必須是明確的。

建立一個價格總覽頁

做一個專門的、可被爬取的頁面,用純文字加結構化資料列出你的產品和價格。這讓 AI 有一個單一、可靠的價格來源,而不是從各個可能有渲染問題的產品頁去東拼西湊。

監控 AI 實際怎麼說

定期問 ChatGPT、Perplexity 和 Gemini 你的產品價格。把答案跟你的實際價格做比對。當你發現錯誤,那就精確告訴你結構化資料或渲染在哪裡有缺口。

更大的局面

價格是一個更大問題最明顯的症狀:大多數電商網站對 AI 來說是隱形的,因為它們是為人類瀏覽器設計的,不是為 AI 爬蟲。

如果 AI 讀不對你的價格,它很可能也讀不對你的產品功能、評論或庫存狀態。修正價格的方法跟修正整體 AI 能見度的方法是一樣的:結構化資料、伺服器端渲染和乾淨的機器可讀內容。

現在就把這件事做對的品牌,趁大多數競爭對手還在忽視 AI 搜尋的時候,建立起一個會隨著 AI 驅動的產品發現成長而複利累積的優勢。沒做的品牌,會持續流失他們從來不知道自己錯過的訂單。
Mersel AI 自動幫你解決這個問題。我們讓你的定價、產品資料和評論對 AI 爬蟲可讀 — 不用改任何程式碼。預約免費的 AI 能見度分析,我們會讓你看到 AI 今天到底搞錯了你產品的哪些東西。

常見問題

怎麼檢查 AI 有沒有報錯我的產品價格?

直接問 ChatGPT、Perplexity 和 Gemini「[你的產品] 多少錢?」然後把答案跟你的實際價格比對。對你最重要的 5 個產品都做一次。如果有任何價格是錯的,代表你的結構化資料或渲染有缺口。

加上 Product schema 就能修正 AI 報錯的價格嗎?

大多數情況下可以。包含 price、priceCurrency 和 availability 的 Product schema 能給 AI 一個明確、不會搞混的價格來源。沒有 schema 的話,AI 只能從原始 HTML 去猜,而且經常猜錯。

我的價格經常變動,怎麼讓 AI 的價格保持正確?

在你的 Offer schema 裡用 priceValidUntil 來標記特賣價,讓 AI 知道折扣是否還有效。確保目前的價格是伺服器端渲染的,這樣初始 HTML 裡就一定有。如果產品有很多規格變體,用 AggregateOffer 並清楚標明 lowPrice 和 highPrice。

Shopify 會自動處理 AI 定價問題嗎?

不完全會。Shopify 有些價格是前端渲染的,代表 AI 爬蟲可能看不到。你需要確認價格有出現在頁面原始碼裡(用「檢視原始碼」,不是「檢查元素」),如果缺少完整的 Product schema 也要補上。

延伸閱讀:

資料來源

  1. Adobe Digital Insights, AI traffic to retail sites, 2025
  2. Bain & Company, Goodbye Clicks, Hello AI: Zero-Click Search Redefines Marketing
  3. Prerender.io, AI Indexing Benchmark for Ecommerce, 2025
  4. Seer Interactive, AI Overview CTR Study, June 2025
  5. Google Rich Results Test

發佈於 2025年12月28日