SEO GUIDE
網站專欄 Q & A
技術優化

Schema.org 結構化資料是什麼?完整了解 Structured Data、JSON-LD 與 SEO 應用

Schema.org 結構化資料 (Structured Data) 是網站用來向搜尋引擎清楚說明頁面內容的標準語彙系統,可以把它理解為「寫給機器看的內容說明書」。同樣一篇文章、一個商品、一間公司,使用者看得懂文字,但搜尋引擎需要更明確的欄位與語意提示,才能正確理解頁面內容。在 2026 年的 AI 搜尋時代,當 ChatGPT、Perplexity、Google AI Overviews、Claude 等 AI 引擎逐漸取代部分傳統搜尋,結構化資料的角色也從「爭取 rich results」進化為「讓 AI 引擎正確引用您的內容」。本篇文章適合網站經營者、SEO 從業人員、行銷企劃、企業官網管理者閱讀,完整涵蓋 Schema.org 的定義、與其他名詞的差別、SEO 與 AEO 應用、實作範例、檢查工具與常見錯誤。

什麼是結構化資料 (Structured Data)?

結構化資料的重點,不是把內容「寫更多」,而是把內容「標示更清楚」。同樣一段文字,搜尋引擎未必能立刻分辨哪一段是作者、哪一段是發布日期、哪一段是公司名稱、哪一段是商品價格;但若透過結構化資料標記,搜尋引擎就能更容易判斷這些資訊的角色與彼此的關係。

Google 官方明確指出,結構化資料能幫助 Google 理解頁面內容,以及頁面中提到的人物、組織、書籍、商品、活動等實體資訊

換句話說,結構化資料的價值在於「讓搜尋引擎更精準理解您的頁面」,而不只是「多塞一段程式碼」。這也是為什麼它常被用在文章、產品、企業資訊、FAQ、麵包屑、在地商家資料等頁面上。

結構化資料的三層概念

很多人會把「Schema.org」「Structured Data」「JSON-LD」當成同一件事,但其實它們屬於不同層次的概念:

Structured Data (概念層)
「用標準化方式描述資料」的整體概念,泛指所有能讓機器理解的結構化資訊,例如 XML、CSV、表格資料庫等都算。
Schema.org (詞彙層)
由 Google、Microsoft、Yahoo、Yandex 共同發起的「資料詞彙表」,定義有哪些 Type (類型) 與 Property (屬性) 可以使用,例如 Article、Product、Person 等。
JSON-LD / Microdata (語法層)
實際撰寫結構化資料的「程式語法格式」。Google 支援 JSON-LD、Microdata、RDFa 三種寫法,並建議優先使用 JSON-LD。

Schema.org、Structured Data、JSON-LD、Microdata 的差別

這幾個名詞很常被混用,但其實它們不是同一件事。如果用一個比喻來說明,可以這樣理解:Structured Data 是「想要把書本資訊整理清楚」的這個概念;Schema.org 是「圖書館使用的分類詞彙表」 (定義「書名」「作者」「ISBN」這些欄位);JSON-LD 與 Microdata 則是「實際把這些資訊寫在書背上的方法」

三種寫法的比較

格式 寫法位置 優點 缺點
JSON-LD 放在 <head> 或頁面任一處的 <script> 中 與 HTML 結構分離,維護方便,Google 官方推薦 需另外撰寫,部分 CMS 需外掛輔助
Microdata 直接寫在 HTML 標籤的 attribute 與內容緊密綁定,所見即所得 HTML 變得冗長,修改困難
RDFa 類似 Microdata,寫在 HTML 標籤 支援更複雜的語意網應用 使用率較低,工具支援少
實務建議:2026 年的網站,幾乎都應該使用 JSON-LD。原因有三:Google 官方明確建議、與 HTML 結構分離方便維護、易於透過 CMS 或 Tag Manager 動態插入。本文後續所有範例都會以 JSON-LD 撰寫。

為什麼 Schema.org 對 SEO 有幫助?

Schema.org 的核心價值,不是神奇加分,而是幫助搜尋引擎更有效理解您的頁面,並讓頁面有機會取得更豐富的搜尋呈現。Google 把這類呈現稱為 rich results (複合式搜尋結果)。例如:

  • 產品頁可能顯示價格、庫存、星級評分
  • 文章頁可能顯示標題、發布日期、封面圖片
  • 商家頁可能顯示地址、電話、營業時間、評論摘要
  • FAQ 頁則可能顯示展開式問答型呈現
  • 食譜頁可能顯示烹飪時間、卡路里、評分

因為搜尋結果看起來更完整、更醒目,所以結構化資料常被視為提升 CTR (點擊率) 的工具之一。Google 官方文件也列出多個案例,顯示網站在導入結構化資料後,曾觀察到較高的點擊率、互動率或停留表現。

注意:這不代表每個網站導入 Schema 都會「自動」增加流量。比較合理的說法是:結構化資料有機會改善搜尋結果呈現,進而提升使用者點擊意願,但仍需搭配優質內容與正確的標記方式。

Schema.org 在 AEO 時代的新角色

進入 2026 年,搜尋行為正在發生根本性的變化。AEO (Answer Engine Optimization,答案引擎優化) 取代了部分傳統 SEO 的角色,因為使用者越來越常透過 ChatGPT、Perplexity、Google AI Overviews、Gemini、Claude 等 AI 引擎,直接獲得「答案」而不是「連結列表」。

在 AEO 時代,結構化資料的功能從「爭取顯示」進化為「爭取被引用」——讓 AI 引擎能正確識別您的內容並引用您作為答案來源。

Schema.org 在 AEO 的三大新功能

  • 幫助 AI 引擎正確識別實體 (Entity Recognition) AI 引擎在抓取網頁時,需要快速理解「這個頁面在講誰、講什麼」。如果您透過 Schema 明確標記 Organization、Person、Product 等實體資訊,AI 引擎就更容易把您的內容與相關搜尋意圖配對。
    使用者問 ChatGPT「台中有哪些網頁設計公司」,若您的網站有完整的 LocalBusiness Schema (含地址、營業時間、服務範圍),被引用的機率會明顯高於只用純文字描述的競爭對手。
  • 建立內容的權威性訊號 (Authority Signal) AI 引擎需要判斷答案來源是否可信。透過 Schema 標記作者 (author)、發布者 (publisher)、發布日期 (datePublished)、修改日期 (dateModified) 等資訊,等於告訴 AI:這篇內容有明確的作者與時間戳記,可信度較高。
    同樣是討論「2026 SEO 趨勢」的兩篇文章,有完整 Article Schema (作者、發布者、日期) 的版本,比沒有 Schema 的純文字頁面,更容易被 Perplexity 列為引用來源。
  • 提升 FAQ 與短答內容的引用機率 AI 引擎特別偏好「問題-答案」結構清楚的內容。FAQPage Schema 把您的問答內容結構化,讓 AI 引擎更容易抽取「答案片段」用於回應使用者。
    使用者問「Schema.org 跟 JSON-LD 一樣嗎?」,有 FAQPage Schema 標記的頁面,答案被 Google AI Overviews 直接引用顯示的機率,通常高於只在內文埋藏答案的頁面。

SEO vs AEO 的 Schema 策略差異

面向 傳統 SEO 時代 AEO 時代 (2026)
主要目標 爭取 rich results 顯示 爭取被 AI 引擎引用
關鍵類型 Product、Review、FAQ Organization、Article、FAQ、Person、HowTo
內容結構 關鍵字密度、標題優化 問答結構、實體標記、權威訊號
FAQ 重要性 中等 (爭取展開呈現) 非常高 (AI 喜歡抽取問答片段)
作者標記 可有可無 強烈建議 (建立 E-E-A-T 訊號)

Schema.org 會直接影響排名嗎?

以 Google 官方文件來看,結構化資料的重點在於幫助理解內容、提高取得 rich results 的資格,而不是承諾「加了就排名上升」。Google 甚至明確表示:即使您的結構化資料標記正確,也不保證一定會出現在搜尋結果中;是否顯示,仍取決於演算法、搜尋情境、裝置、地點與其他因素。

因此,比較務實的說法是:

Schema.org 不是保證排名上升的捷徑,但它能提升搜尋引擎與 AI 引擎理解內容的效率,並增加頁面爭取更豐富搜尋呈現與被引用的可能性。

至於最終是否帶來更多流量,還是要回到內容品質、頁面主題明確度、網站權威性與整體 SEO 基礎。簡單來說,Schema 是「放大器」,而不是「發電機」——它能放大好內容的效益,但無法把壞內容變好。

常見可使用 Schema.org 的內容類型

Schema.org 可描述的內容非常廣,從文章、組織、產品、人物、地點、評論到事件都能標記。Google Search 結構化資料圖庫 目前列出 30+ 種支援的 structured data 類型。

如果以一般企業官網來看,最常見也最實用的優先順序如下:

  • Organization (組織資訊) 適合放在首頁,協助 Google 與 AI 引擎理解公司名稱、Logo、聯絡資訊、社群連結與組織識別資訊。這是建立品牌實體 (Brand Entity) 最基本的一步。
    必要欄位:name (公司名)、url (官網)、logo (Logo 圖片)。建議欄位:sameAs (社群連結)、contactPoint (聯絡方式)、address (地址)。
  • Article / BlogPosting (文章內容) 適合文章頁、部落格頁,幫助 Google 理解標題、圖片、日期與作者資訊。BlogPosting 是 Article 的子類型,更貼近部落格內容的語意。
    必要欄位:headline、image、datePublished、author。建議欄位:dateModified、publisher、mainEntityOfPage。
  • BreadcrumbList (麵包屑導覽) 適合分類頁、文章頁、產品頁,讓搜尋結果直接呈現頁面階層 (如「首頁 › 部落格 › SEO 教學」),使用者更容易判斷頁面在網站中的位置。
    必要欄位:itemListElement (含 position、name、item)。每個層級都要按順序排列。
  • Product / Offer (商品資訊) 適合商品頁,能提供價格、庫存、運送、評分等商品資訊,是電商網站取得 rich results 的關鍵類型。
    必要欄位:name、image、offers (含 price、priceCurrency、availability)。若有評論還可加 aggregateRating、review。
  • LocalBusiness (在地商家) 適合有實體服務範圍的店家或公司,可補充營業時間、地址、聯絡方式、地圖座標等資訊。在 Google Maps 與在地搜尋中特別重要。
    必要欄位:name、address、telephone。建議欄位:openingHours、geo (經緯度)、priceRange、image。
  • FAQPage (常見問答) 適合真正有問答內容的頁面。在 AEO 時代特別重要,AI 引擎很喜歡從這類結構化內容中抽取答案。但需注意:Google 從 2023 年起,FAQ rich results 只顯示給少數權威網站,但對 AI 引擎引用仍然有效。
    必要欄位:mainEntity (Question 陣列,每題含 name 與 acceptedAnswer)。FAQ 內容必須與頁面實際顯示一致。
  • HowTo (操作步驟) 適合教學文章、DIY 步驟、操作指南。在 AEO 時代,使用者問「如何做 X」時,HowTo Schema 能讓 AI 引擎更容易引用您的步驟內容。
    必要欄位:name、step (HowToStep 陣列,每步含 text)。建議欄位:totalTime、tool、supply、image。

Schema.org 與 Open Graph 的關係

Schema.org 不會取代 Open Graph,兩者用途不同,是互補關係

項目 Schema.org Open Graph
主要用途 讓搜尋引擎與 AI 理解頁面語意 讓社群平台呈現分享預覽
應用場景 Google 搜尋、AI 引擎、語音助理 Facebook、LINE、Twitter、Threads
撰寫格式 JSON-LD / Microdata / RDFa <meta property="og:xxx">
常用欄位 @type、name、author、datePublished og:title、og:description、og:image

Schema.org 官方也提到,Schema.org 資料可以和其他類型的結構化資料共同存在於同一頁中。實務上,一個完整的網頁通常會「同時使用」 Schema.org + Open Graph + Twitter Card,各自負責不同平台的呈現。

實作 Schema.org 的正確方式

現在最推薦的做法是使用 JSON-LD。它通常放在 <head> 或頁面中適當位置的 <script type="application/ld+json"> 內,不需要把屬性拆散到每個 HTML 標籤上,維護與除錯都較方便,這也是 Google 官方建議的格式。

實作五大原則

原則 01 標記內容必須與頁面可見內容一致

結構化資料所描述的內容,必須在頁面上實際看得到。不能「偷標」、「亂標」或標記與主題無關的資訊,這違反 Google 的結構化資料一般準則,可能導致人工處置。

頁面只有 3 個 FAQ 問題,Schema 不能標記 5 題。頁面沒顯示作者,Schema 不能憑空寫作者。
原則 02 必要欄位必須完整補齊

每種 Schema 類型都有「必要 (Required)」與「建議 (Recommended)」欄位。缺少必要欄位時,通常無法取得 rich results 資格,等於白做工。可以參考 Google Search 官方文件中對應類型的欄位說明。

Article 的必要欄位包括 headline、image、datePublished、author,缺一不可。
原則 03 補齊建議欄位以提升完整性

建議欄位不是必填,但資訊越完整,搜尋系統越能準確理解內容品質。在 AEO 時代,建議欄位 (例如 author 的 jobTitle、sameAs) 也能幫助 AI 引擎建立實體關聯。

Article 可加 dateModified、wordCount、articleSection、keywords;Person 可加 jobTitle、sameAs (作者社群)。
原則 04 頁面必須可被搜尋引擎抓取

結構化資料所在的頁面,不能被 robots.txt、noindex 或登入牆擋住,否則 Google 與 AI 引擎都無法抓取與處理這些 Schema。

會員專屬頁、後台頁、未上線測試頁,即使有完整 Schema 也沒用,因為搜尋引擎根本看不到。
原則 05 使用單一明確的 @type

盡量避免在同一個 JSON-LD 區塊中混用過多類型,造成語意混亂。如果一個頁面需要多種 Schema (例如 Article + BreadcrumbList + FAQPage),建議用多個 <script> 區塊分別撰寫,或使用 @graph 陣列結構統整。

一篇部落格文章可同時放 Article (描述文章本身) + BreadcrumbList (麵包屑) + FAQPage (內容若有 FAQ) 三個 Schema 區塊。

Article 結構化資料範例 (JSON-LD)

下面是一個適合文章頁使用的完整 JSON-LD 範例,涵蓋 SEO 與 AEO 都重要的欄位:

JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Schema.org 結構化資料完整指南:Structured Data、JSON-LD、SEO 與 AEO 應用",
  "description": "完整介紹 Schema.org 定義、與 Structured Data / JSON-LD / Microdata 的差別,並涵蓋 SEO 與 2026 AEO 時代的實務應用。",
  "image": [
    "https://www.example.com/images/schema-1x1.jpg",
    "https://www.example.com/images/schema-4x3.jpg",
    "https://www.example.com/images/schema-16x9.jpg"
  ],
  "datePublished": "2026-05-22",
  "dateModified": "2026-05-22",
  "author": {
    "@type": "Person",
    "name": "新視野編輯部",
    "url": "https://www.newscan.com.tw/about/",
    "jobTitle": "資深 SEO 編輯"
  },
  "publisher": {
    "@type": "Organization",
    "name": "新視野網頁設計",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.newscan.com.tw/images/logo.png",
      "width": 600,
      "height": 60
    }
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://www.newscan.com.tw/seo/schema-structured-data.htm"
  },
  "articleSection": "SEO 教學",
  "keywords": "Schema.org, 結構化資料, JSON-LD, AEO, SEO"
}
</script>

欄位說明與 AEO 重點

  • image:建議提供 1:1、4:3、16:9 三種比例,以符合不同 rich results 版型
  • datePublished / dateModified:AEO 時代特別重要,AI 引擎會優先引用較新內容
  • author.url + jobTitle:建立作者實體權威,協助 E-E-A-T 訊號
  • publisher.logo:必須提供圖片寬高,且寬度建議 ≥ 600px
  • articleSection + keywords:幫助 AI 引擎判斷主題分類

搭配 BreadcrumbList 強化頁面位置

JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "首頁",
      "item": "https://www.newscan.com.tw/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "SEO 教學",
      "item": "https://www.newscan.com.tw/seo/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Schema.org 結構化資料完整指南"
    }
  ]
}
</script>

如何檢查 Schema 是否正確?

完成標記後,不要只靠肉眼看程式碼,務必用 Google 官方工具或第三方驗證工具檢查語法與資格。

三大官方檢查工具

  • Rich Results Test (複合式搜尋結果測試) 驗證頁面可產生哪些 rich results,並指出缺少的必要欄位或語法錯誤。這是最常用的 Schema 檢查工具
  • URL Inspection (Search Console 網址檢查工具) 檢查 Google 是否能正常抓取與索引頁面,並顯示已偵測到的結構化資料。正式發布後必用
    需先驗證 Search Console 擁有權,登入後在搜尋框輸入要檢查的網址即可。
  • Schema Markup Validator (Schema.org 官方驗證器) 檢查 Schema 語法是否符合 Schema.org 規範 (注意:這不檢查 Google 的特定要求,只檢查 Schema.org 通用語法)。

建議的檢查流程

  1. 開發完成後,先用 Schema Markup Validator 檢查語法是否符合 Schema.org 規範
  2. 再用 Rich Results Test 檢查是否符合 Google 的 rich results 資格
  3. 正式上線後,用 Search Console URL Inspection 確認 Google 確實抓到結構化資料
  4. 長期透過 Search Console 的「強化項目」報告監測是否有錯誤或警告
進階提示:如果想觀察 Schema 對 AI 引擎的影響,可以在 ChatGPT、Perplexity、Google AI Overviews 上搜尋您的核心關鍵字,觀察是否有引用您的頁面。被引用 = AEO 成功的具體指標

常見錯誤與踩雷

很多網站不是「沒加 Schema」,而是「加了但加錯」。以下是 SEO 顧問實務中最常遇到的六大錯誤:

  • 標記內容與頁面實際可見內容不一致 這是最常見也最嚴重的錯誤。例如頁面實際只有 3 個 FAQ,但 Schema 標記了 5 題;或頁面沒有顯示星級評分,Schema 卻標記了評分。改善方式:每次更新內容後,同步更新 Schema,並用 Rich Results Test 重新驗證。
  • 缺少必要欄位導致無 rich results 資格 標記了 Schema,但缺少必要欄位 (例如 Article 缺 image、Product 缺 offers、FAQ 缺 acceptedAnswer)。語法雖通過驗證,卻無法取得 rich results。改善方式:對照 Google 官方文件的「必要屬性」清單,逐項補齊。
  • 使用不相關或誤導性的類型 把一般介紹文章硬標成 FAQ、Product 或 Event,試圖鑽漏洞取得更多搜尋呈現。這違反 Google 結構化資料準則,可能觸發垃圾內容人工處置改善方式:選擇最貼近內容實際性質的類型,寧可保守也不要誤導。
  • 假評論、假評分被偵測 評論、評分等內容必須是使用者真實提供。憑空生成評分或自行撰寫假評論,可能觸發品質問題甚至人工處置。Google 對此類問題的偵測能力越來越強。改善方式:只標記真實評論;若無評論,就不標 aggregateRating。
  • 圖片網址不可抓取或頁面被封鎖 Schema 中的圖片網址必須可公開存取,且頁面本身不能被 robots.txt 或 noindex 擋住。常見問題是測試環境的圖片網址、需登入才能看的圖片。改善方式:上線前測試所有圖片網址都能匿名開啟,並用 URL Inspection 確認頁面可索引。
  • 資料已過時但 Schema 未更新 產品已停售、價格已調整、文章已修訂,但 Schema 中的 price、availability、dateModified 仍是舊資料。AI 引擎抓到過時資料時,可能引用錯誤內容傷害品牌信任。改善方式:建立 Schema 維護流程,內容更新時同步更新 Schema 欄位。

結論:Schema.org 不是 SEO 萬靈丹,但是 AEO 時代的必備基礎

Schema.org 結構化資料不是 SEO 的萬靈丹,但它是網站語意化與搜尋呈現優化的重要基礎。它能幫助 Google 與 AI 引擎更清楚理解頁面內容,並讓您的頁面有機會取得更豐富的搜尋結果展示,以及更高的 AI 引用機率。

進入 2026 年的 AEO 時代,Schema 的角色更加關鍵。建議用以下五個問題自我檢查:

  • 網站首頁是否已標記 Organization,讓 AI 引擎能識別品牌實體?
  • 文章頁是否已標記 Article,並包含 author、publisher、datePublished?
  • 是否所有分類頁、內頁都有 BreadcrumbList 強化頁面階層訊號?
  • FAQ 內容是否有對應的 FAQPage Schema,且 Schema 與頁面內容完全一致?
  • 是否定期用 Rich Results Test 與 Search Console 檢查 Schema 健康度?
核心結論:現在的實務重點不是「有沒有塞 Schema」,而是「有沒有用正確的類型、正確的欄位、標記真正可見且對應的內容」。做對了,它會是 SEO 與 AEO 的加分項;做錯了,則可能只是多一段讓 Google 翻白眼的程式碼。如果您想進一步了解網站 SEO 規劃,可以參考新視野 SEO 教學指南

常見問答 FAQ

Schema.org 與 JSON-LD 是一樣的嗎?
不是,它們屬於不同層次的概念。Schema.org 是「資料詞彙表」,定義有哪些類型 (Type) 與屬性 (Property) 可以用,例如 Article、Product、Person 等。JSON-LD 則是「撰寫結構化資料的程式語法格式」之一。Google 同時支援 JSON-LD、Microdata、RDFa 三種寫法,但官方建議優先使用 JSON-LD,因為它與 HTML 結構分離,維護與除錯較方便,也容易透過 CMS 或 Tag Manager 動態插入。簡單比喻:Schema.org 是「圖書館的書名/作者/ISBN 分類詞彙」,JSON-LD 則是「實際把這些資訊寫成標籤的方法」。兩者是搭配使用,不是互相取代的關係。
結構化資料一定會顯示在搜尋結果嗎?
不一定。Google 在官方文件中明確表示,即使您的結構化資料標記完全正確,也不保證一定會在搜尋結果中顯示 rich results。是否顯示仍取決於演算法判斷、搜尋情境、使用者裝置、地理位置、查詢意圖等多重因素。Google 會綜合評估網站權威性、內容品質、是否符合品質準則,才決定是否給予 rich results 呈現。實務上常見的情況是:同樣的 Schema 標記,在某些查詢字會顯示豐富結果,在某些查詢字則只顯示一般藍色連結。較合理的期待是:正確的 Schema 標記能「爭取資格」,但不保證「一定顯示」
結構化資料會直接提升排名嗎?
Google 官方並未承諾「加了就直接提升排名」。官方文件重點放在「幫助 Google 理解內容」與「取得 rich results 資格」,而不是排名加分。較合理的理解是:結構化資料可能透過三個間接路徑幫助 SEO 表現——第一,提升搜尋結果呈現的豐富度,進而提升 CTR (點擊率);第二,幫助搜尋引擎更精準理解內容主題,減少誤判;第三,在 AEO 時代提升被 AI 引擎引用的機率,增加品牌曝光。所以 Schema 比較像「放大器」而非「發電機」——它能放大優質內容的效益,但無法把劣質內容變好。真正的排名因素仍然是內容品質、外部連結、網站權威性、使用者體驗等核心 SEO 基礎。
一般企業官網最推薦先做哪些 Schema?
建議依以下優先順序導入:1. Organization (組織資訊)——放在首頁,讓 Google 與 AI 引擎建立品牌實體識別,這是最基礎也最重要的一步。2. BreadcrumbList (麵包屑)——所有內頁都加上,成本低、效益高,能直接改善搜尋呈現。3. Article (文章內容)——部落格與內容頁必加,提供 author、publisher、datePublished 等資訊建立內容權威。4. FAQPage (常見問答)——若頁面有真實的問答內容,可以加上,在 AEO 時代特別重要,AI 引擎喜歡從這類結構化內容中抽取答案。5. LocalBusiness (在地商家)——有實體店面或服務範圍的企業必加,影響 Google Maps 與在地搜尋。6. Product (商品)——電商網站每個商品頁必加,影響 Google Shopping 與商品搜尋。建議從 1-3 開始,行有餘力再導入 4-6。
在 AEO 時代,Schema 對 ChatGPT、Perplexity 有用嗎?
有用,而且越來越重要。雖然 ChatGPT、Perplexity、Google AI Overviews 等 AI 引擎並未官方公布「使用 Schema 來決定引用來源」,但實務觀察顯示,有完整結構化資料的頁面被 AI 引用的機率較高。原因有三:第一,Schema 幫助 AI 快速理解頁面主題與實體 (這個頁面在講誰、講什麼);第二,Schema 提供權威訊號 (author、publisher、datePublished 等資訊讓 AI 判斷內容可信度);第三,FAQPage 等問答結構讓 AI 容易抽取答案片段。實務建議:在 AEO 時代,除了傳統 SEO 重視的 Product、Article,還要特別加強 Organization (建立品牌實體)、Person (建立作者實體)、FAQPage (提供問答片段)、HowTo (提供步驟內容) 這幾種 Schema。
Schema 加錯會被 Google 懲罰嗎?
有可能,要看錯誤類型。Google 對 Schema 錯誤的處理分三個層級:1. 純語法錯誤 (例如 JSON 格式錯、欄位拼錯)——通常只會導致 rich results 不顯示,不會被懲罰。2. 標記內容與頁面不符 (例如頁面沒有 FAQ 卻標 FAQPage)——可能被 Google 演算法忽略 Schema,嚴重時觸發人工處置。3. 蓄意誤導或詐騙 (例如假評分、假評論、把一般文章標成商品藉以爭取 rich results)——可能觸發「結構化資料垃圾內容」人工處置,影響整站 SEO 表現,且需要修正後重新提交審核。Search Console 的「強化項目」報告會顯示 Schema 錯誤與警告,「人工處置」報告則會顯示是否被處罰。建議定期檢查這兩個報告,確保 Schema 健康度。實務原則:寧可保守不標,也不要亂標誤導。
Schema 應該放在 head 還是 body?
Google 官方表示兩者都可以,沒有強制規定。實務上有幾個建議:1. 主要頁面層級的 Schema (Article、Product、Organization 等),建議放在 <head> 區塊,便於統一管理,也能讓搜尋引擎優先抓取。2. 區塊層級的 Schema (例如某段 FAQ、某張產品卡片),可以放在對應 HTML 區塊附近的 <body> 內,讓開發者容易找到對應內容。3. 動態載入的內容 (例如 SPA 透過 JS 渲染) 要特別注意——Google 可以處理 JS 注入的 Schema,但建議盡量在伺服器端 (SSR) 就把 Schema 寫好,避免 AI 引擎或部分搜尋爬蟲無法執行 JS 而漏掉。技術上建議:JSON-LD 用 <script type="application/ld+json"> 包起來,不論放 head 或 body,搜尋引擎都會解析。WordPress、Wix、Webflow 等 CMS 通常已內建 Schema 外掛,會自動放在正確位置。
同一頁可以放多個 Schema 嗎?
可以,而且很常見。一個典型的部落格文章頁可能同時放 3-4 個 Schema:1. Article 描述文章本身、2. BreadcrumbList 描述頁面階層、3. FAQPage 描述文章內的問答區、4. Organization 描述發布者 (有時嵌入在 Article 的 publisher 欄位內)。實作上有兩種寫法:方法一——每個 Schema 用獨立的 <script type="application/ld+json"> 區塊撰寫,各自獨立,維護簡單。方法二——用 @graph 陣列結構統整在一個 script 內,適合複雜的實體關聯結構。Google 兩種方式都支援。實務建議:初學者用方法一 (多個獨立 script 區塊),清楚易維護;進階使用者可用方法二 (@graph),能用 @id 建立 Schema 之間的引用關係,語意更精確。注意:過多 Schema 區塊可能影響頁面載入,建議只放真正必要的類型。

歡迎推廣本文,請務必連結(LINK)本文出處:新視野網頁設計公司