FAQPage 結構化資料是 AI 搜尋時代最 CP 值的優化戰術,告訴 AI「這頁有問答」、讓 Google AI 摘要(AI Overviews)、ChatGPT、Perplexity 直接抓問答配對。但很多人卡在「文章末加幾個問答」就算數的錯誤觀念,沒做 Schema AI 根本看不到。這篇講標準格式、4 種加進 WordPress 的方法、Rich Results Test 驗證、常見錯誤、進階用法。
什麼是 FAQPage 結構化資料?為什麼 AI 搜尋時代必做
「做了 FAQ 卻沒在 Google AI 摘要出現,怎麼回事?」這是現在最多人踩的坑,FAQ 寫了但沒做 Schema,AI 搜尋根本抓不到。FAQPage 結構化資料是 Schema.org 定義的 JSON-LD 標記語法,是一段加在頁面 HTML 裡的程式碼,明確告訴搜尋引擎跟 AI「這裡有 FAQ,問題是什麼,答案是什麼」,是 Google 官方推薦的結構化資料寫法。FAQ 寫法觀念可以看 把文章丟給 AI 就能產出 FAQ?,這篇跟那篇是技術跟觀念的搭配。
FAQPage Schema 在 AI 搜尋時代特別重要。Google 在 2023 年雖然取消了 FAQPage 在搜尋結果頁的展開效果,但 AI 搜尋對 FAQPage 的依賴反而更高。AI 工具(ChatGPT、Perplexity、Google AI 摘要)在生成摘要時,會優先抽取結構化標記過的問答對當答案來源。這篇我給你一個重點先記住:沒做 FAQPage Schema 的 FAQ,AI 引用率會低很多。
很多人會問我:FAQPage Schema 跟一般 FAQ 內容差在哪?簡單說,FAQ 是給「人」讀的版面,Schema 是給「機器」讀的後設資料。同一組問答,沒包 Schema 只是頁面元素,包了 Schema 就變成 AI 看得到的「結構化資料」。
FAQPage 只是結構化資料的其中一種類型。如果你想先把結構化資料是什麼、有哪些類型、部落客怎麼用一次搞懂,再回來看這篇 FAQPage 的實作會更有概念。
如果你還沒搞懂 AIO、GEO、AI 摘要這些觀念,建議先看 AIO 是什麼?AI 搜尋時代讓內容被引用的完整指南 把基礎建立起來。
FAQPage 結構化資料有 4 種加法,按技術門檻跟維護成本整理:
| 方法 | 技術門檻 | 維護成本 | 彈性 | 適合誰 |
|---|---|---|---|---|
| SEO 外掛內建(如 Rank Math、Yoast) | 低 | 低 | 中 | 大多數部落客 |
| FAQ 專用外掛(如 mr-optimization) | 低 | 低 | 高 | 有專屬 FAQ 區塊需求 |
| 手動貼 JSON-LD 程式碼 | 高 | 高 | 最高 | 進階使用者、客製化需求 |
| functions.php 動態產生 | 很高 | 中 | 高 | 開發者、批次處理 |
怎麼把 FAQPage 結構化資料加進你的網站
加 JSON-LD 主要有四種方法。
方法 1:手動寫 JSON-LD 加進 HTML
在文章原始碼放一段 <script type="application/ld+json"> 區塊。優點是最不依賴外掛,缺點是維護災難(改一個問題要在 HTML 找 Question 節點手動改 name 跟 acceptedAnswer)。這個方法只建議進階使用者,一般部落客千萬別這樣搞,手寫 JSON-LD 最容易踩到「FAQ 跟頁面內容不一致」跟「Manual Action 違規」這兩個雷。
方法 2:自製外掛管理(推薦)
寫一個 WordPress 外掛,後台填問答、外掛自動產 JSON-LD 跟前台 FAQ 區塊。我們站上用的就是這個方式,做了一套 語法輸入小幫手,可以在後台多兩個欄位(FAQ 問答跟額外語法)填好就自動產生。
方法 3:SEO 外掛內建 FAQ 模組(不建議)
Rank Math、Yoast 這類 SEO 外掛有 FAQ 模組,但兩個問題:第一是換外掛時資料遷移麻煩;第二是 AI 內建生成的問答容易有獨立性問題(答案不能獨立讀懂的話 AI 不會引用)。
方法 4:使用結構化資料外掛(次選)
專門的 Schema 外掛(如 Schema Pro、WP SEO Structured Data Schema)可以做,但也是綁死外掛,遷移會痛。如果你也在意網站的 SEO 連結管理,可以參考 Slim SEO Link Manager,是我目前在用的工具。
我目前的選擇是方法 2 自製外掛,理由是「FAQ 內容跟 Schema 同步產生、改一個地方就好」。
怎麼測試 FAQPage Schema 是否生效
加完之後一定要測試,不然你不會知道有沒有寫對。
Google 官方工具:Rich Results Test
貼上你的網址或直接貼程式碼到 Rich Results Test,工具會告訴你 Schema 是否有效、有沒有錯誤、預覽結果長怎樣。這是最權威的驗證工具,Google 自己出的。
Schema.org Validator
Schema.org Validator 檢查 JSON-LD 語法是否符合 schema.org 標準。Rich Results Test 偏 Google 視角,這個偏標準視角,兩個都跑一遍最保險。
人工檢查 HTML 原始碼
打開瀏覽器開發者工具(F12)然後 Elements,搜尋 application/ld+json,看裡面的內容跟前台顯示是否一致。如果前台 FAQ 是 A 跟 B,但 JSON-LD 裡是 C 跟 D,就是不一致,會被 Google 視為違規。
常見的 Schema 錯誤跟排除方式
實作時最常碰到三種錯誤。
錯誤 1:JSON-LD 內容跟前台不一致
最常見的雷。可能是手寫 JSON-LD 沒同步更新,也可能是不同外掛產出的內容衝突。Google 政策很嚴:標記內容必須跟頁面顯示的內容對應,不一致會被視為誤導性標記。
錯誤 2:把 FAQ 藏起來
有人以為 FAQ 是給 Google 看的、頁面不用顯示,用 CSS 隱藏或不呈現在前台。這是錯的,Google 官方規定「Schema 標記的內容必須在頁面上可見」。FAQ 放在折疊選單(accordion)OK,因為使用者點開看得到,但完全隱藏會被罰 Manual Action。
錯誤 3:FAQPage Schema 用在不適合的頁面
產品列表頁、購物車、首頁這些不是 FAQ 性質的頁面,硬加 FAQPage Schema 會被 Google 視為操弄。FAQPage 只放真正有 FAQ 的頁面。
FAQPage Schema 的進階用法
基本款學會後可以再進階。
進階 1:複合 Schema(FAQPage + Article)
一篇文章同時有 Article 跟 FAQ 區塊,可以同時放 Article Schema 跟 FAQPage Schema 兩段 JSON-LD(兩段獨立的 script 標籤)。這樣 Google 跟 AI 同時抓到「這是一篇文章 + 文章內含 FAQ」的雙重資訊。
進階 2:Question 加上 author
每個 Question 物件可以加 author 欄位,標明問題是誰提的(如使用者問或編輯整理)。Google 不一定會用,但 AI 引用時會看到這個資訊,可能有助於品牌實體連結。
進階 3:多語言網站的 FAQ Schema
多語站每個語言版本的頁面都要獨立加 Schema,inLanguage 欄位填對應語碼(如 zh-Hant、en-US)。AI 在跨語言摘要時會選擇對應的版本。
進階用法依產業跟需求而定,建議從基本款穩定運作後再考慮加。
如果你還沒看過 AIO 是什麼?AI 搜尋時代讓內容被引用的完整指南,建議先過去看完整概念。想要更多 AI 摘要、零點擊搜尋相關文章一次看完,可以收藏 AI 搜尋優化懶人包。
金城老師觀點
我這幾年最大的感受是 FAQPage Schema 是部落客最容易上手、CP 值最高的 AIO 戰術。技術門檻不高(一段 JSON-LD)、效果立竿見影(改完幾週內 AI 引用率會明顯提升),但很多人卡在「以為很難」「以為 Google 取消顯示就沒用」這兩個錯誤觀念上。
我自己的建議是先用工具上手,避開手寫 JSON-LD 的維護地獄,把心力放在「FAQ 的內容怎麼寫才會被 AI 引用」這個真正影響成效的關鍵上(這個觀念在我前面提到的 FAQ 觀念文有完整論述)。技術配置只是入場券,內容本身才是決勝點。
FAQPage 是 AI 搜尋優化的一塊拼圖,要看完整觀念可以參考 AI 摘要懶人包,從 FAQPage、HowTo、Article schema 到 AI 引用策略一次掌握。想單獨把 HowTo 搞懂、看它對教學文為什麼更重要,可以參考HowTo 結構化資料還要做嗎這篇。
延伸閱讀
參考資料
常見問題
FAQPage Schema 跟 HowTo Schema 哪個比較好?
看內容性質。問答型內容用 FAQPage、操作步驟型內容用 HowTo。兩者不衝突,可以在同一頁面同時用,只要分別對應到頁面上的內容區塊。
JSON-LD 要放在 head 還是 body?
兩個位置都可以,Google 都讀得到。一般習慣放在 body 結尾之前或文章末尾。WordPress 用外掛產生通常會自動放對位置。
每個有 FAQ 的頁面都要個別加 Schema 嗎?
是的,FAQPage Schema 是頁面層級的標記,每個頁面要個別加,不會全站共用。建議從主力頁面、支柱文章開始做。
FAQ 折疊(accordion)會影響 Schema 生效嗎?
不會。只要使用者可以點開看到內容就算「可見」,符合 Google 的規範。完全隱藏(display:none 沒有展開機制)才會違規。
加了 Schema 多久會看到 AI 引用率提升?
通常 2 到 6 週會開始看到變化,要看 AI 工具的索引週期。Google AI Overviews 通常 4 週內看得到效果,ChatGPT 比較慢,要等下次訓練資料更新。

