在 WordPress 文章新增 FAQ Schema(FAQPage 結構化資料)最簡單的方法,是用 SEO 外掛直接插入 FAQ 區塊(例如 Rank Math / Yoast),發佈後會自動輸出 JSON-LD。 若想完全自訂,也可以手動把 FAQPage 的 JSON-LD 貼到文章的「自訂 HTML」區塊中。
方法一:用 Rank Math(最省事)
- 先確認 Rank Math 的 Schema 模組已啟用,否則編輯器裡不會出現 FAQ 區塊。
- 編輯文章(區塊編輯器 Gutenberg)→「新增區塊」→ 搜尋並插入「FAQ by Rank Math」→ 逐筆填入 Question / Answer,需要更多題就按「Add New FAQ」。
- 發佈/更新後,Rank Math 會在頁面後台自動加入對應的 FAQ Schema(JSON-LD)。
方法二:手動貼 JSON-LD(最可控)
在 Gutenberg 編輯器插入「自訂 HTML」區塊,貼上 FAQPage 的 JSON-LD。JSON-LD 的基本結構會包含 @type: FAQPage,並用 mainEntity 放多組 Question(含 name)與 acceptedAnswer(含 text)。
實踐筆記
關鍵在於新增自訂 HTML 區塊後,使用 <script type=”application/ld+json”> 與 </script> 將 JSON-LD 包起來,以避免顯示在前端給讀者看見,他們只會覺得是亂碼。
