AI 與科技名詞白話解釋

如何用 JSON-LD 標記 FAQPage 結構化資料?

用 application/ld+json 的 script,以 schema.org 的 FAQPage 搭配 mainEntity、Question、acceptedAnswer 標記問答。Google 自 2023 年起只對政府與醫療權威網站顯示 FAQ 複合式結果,2026 年 5 月起已完全停止顯示。

需要準備什麼?

步驟

  1. 確認頁面有可見的問答

    結構化資料必須對應頁面上使用者看得到的問題與回答,不能只寫在標記裡。

  2. 建立 FAQPage 物件

    以 @context 指向 https://schema.org,@type 設為 FAQPage,所有問題放在 mainEntity 陣列中。

  3. 逐題寫入 Question 與 Answer

    每題的 @type 為 Question,name 放問題,acceptedAnswer 放 @type 為 Answer 的物件,text 放回答內容。

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "什麼是 RAG?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "RAG 是先檢索相關資料,再交給語言模型生成回答的技術。"
          }
        }
      ]
    }
    </script>
  4. 放進頁面並驗證語法

    把 script 放在 HTML 的 head 或 body 中,再用 Schema.org 的 Schema Markup Validator 檢查格式是否正確。

  5. 了解 Google 的顯示政策

    Google 自 2023 年 8 月起只對知名、具權威的政府與醫療網站顯示 FAQ 複合式結果;2026 年 5 月 7 日起完全不再顯示,6 月也移除相關說明文件。標記仍可保留,供其他服務理解頁面結構。

常見錯誤

常見問題

Google 停止顯示 FAQ 複合式結果後,還需要加 FAQPage 標記嗎?

對 Google 搜尋外觀已沒有效果,是否保留可自行判斷。FAQPage 仍是 schema.org 的標準類型,能幫助其他搜尋引擎或工具理解頁面是問答結構,保留一般不會有負面影響。

FAQPage 和 QAPage 有什麼不同?

FAQPage 用於網站自己撰寫、每題只有一個官方答案的常見問題頁;QAPage 用於論壇或問答社群,一個問題下有多位使用者提供的答案。

相關名詞

SEO(搜尋引擎最佳化)、答案引擎優化、Google AI 摘要

參考來源

查核日期:2026-09-26。API:/api/howto?id=faqpage-json-ld