Schema 結構化資料是什麼?5 種常見類型、3 種標記方法!

Schema 結構化資料是什麼?5 種常見類型、3 種標記方法!
適文

適文

20 min read

2026-05-04更新

技術 SEO

# 技術SEO

# SEO排名

# SEO做法

Schema 結構化資料是幫助 Google 理解網頁內容的程式碼標記,正確設定後能在 SERP 出現複合式搜尋結果,提升點擊率。本文介紹 Schema 是什麼、5 種常見類型、JSON-LD 實作方法、驗證工具與常見迷思,一篇完整搞懂!

結構化資料標記是什麼?

Schema 結構化資料(Structured Data)是一種加在網頁 HTML 原始碼中的特殊標記語法,目的是讓 Google、Bing 等搜尋引擎爬蟲能更快速、精準地理解頁面內容的「類型」與「意義」。

舉個例子:同樣一個網頁標題寫著「Brownie」,搜尋引擎光看文字,根本無法分辨這是一道食譜、一個商品名稱,還是一部電影片名。

但若加上 Schema 結構化資料,你就等於直接告訴 Google:「這是一篇食譜,需要的材料有這些,烹飪時間是 30 分鐘。」Google 理解了,就能以對應的特殊版面呈現你的頁面,也就是所謂的複合式搜尋結果。

(一)Schema、Schema.org 與結構化資料的關係

這三個詞在台灣 SEO 圈常被混用,簡單釐清一下:

  • 結構化資料(Structured Data):廣義概念,泛指所有以規範格式描述網頁內容的標記方式。

  • Schema.org:由 Google、Bing、Yahoo!、Yandex 在 2011 年聯合成立的詞彙標準組織,定義了各種「類型」(如 Product、Article、Recipe)及其對應的屬性規格。

  • Schema(結構化資料標記):在 SEO 日常用語中,通常直接指「依照 Schema.org 或 Google 官方規範撰寫的結構化資料標記」。

需要留意的是,**Google 已逐漸發展出自己的結構化資料規範,與 Schema.org 的原始定義未必完全一致。**實作時建議以 Google Search Central 的官方說明文件為主要依據,而非只參考 Schema.org。

(二)Schema 結構化資料對 SEO 有什麼幫助?

Schema 結構化資料對 SEO 的影響主要體現在以下兩個層面:

  • 提升搜尋結果能見度:正確設定後,頁面有機會以星星評分、商品摘要、問答展開、麵包屑導覽等特殊版面出現在 SERP,視覺上比一般純文字結果更吸引眼球。

  • 提高點擊率(CTR):特殊版面讓你的結果在搜尋頁面上佔據更大的版面,提供使用者更多資訊,有效提升點擊意願。

⚠️ 重要釐清:Schema 結構化資料並不會直接影響 Google 的關鍵字排名順序。它能提升版面的視覺吸引力與點擊率,但無法取代優質的頁面內容與整體 SEO 策略。

(三)Schema 結構化資料也對 GEO 有幫助!

結構化資料對 GEO 的好處簡單整理以下 2 點:

1. 讓你的內容被 AI「看見」、「推薦」

AI 搜尋引擎(像 ChatGPT、Gemini、Perplexity)在回答問題時,不像 Google 搜尋一樣,直接列出網站連結給你,而是直接「說答案」。Schema 就像幫你的網頁內容貼上標籤、加上說明,讓 AI 一眼就知道這段文字是什麼意思、可以用在哪種問題上。

沒有這些標籤,AI 很可能就跳過你的內容、去引用別人的、有加 Schema 的頁面。

2. SEO 與 GEO 同步受益

對 Google 搜尋而言,Schema 結構化資料能讓你的頁面顯示更豐富的資訊;對 AI 搜尋,它能讓你的內容更容易被引用。建立好結構化資料,對 SEO、GEO 都有好處,兩者並不衝突!

實務建議:優先部署 Article、FAQ、Product / ServiceReview** 這幾種 schema 類型對 AI 搜尋更為重要!

5 種最常用的 Schema 結構化資料類型

Google 目前支援超過 30 種結構化資料類型,從食譜、商品、影片到職缺都有對應格式。以下整理對大多數網站最實用的 5 種類型,說明它們的適用場景與在搜尋結果上的呈現效果。

(一)Article(文章)

Article Schema 適用於新聞稿、部落格文章、教學內容等以文字為主的頁面。

設定後 Google 可以辨識文章的標題、作者、發布日期與修改日期,有機會讓文章出現在 Google「焦點新聞」輪播結果,也能強化頁面的 E-E-A-T(經驗、專業、權威、可信度)信號。

📍 適合對象:內容型網站、媒體、部落客、SEO 文章頁面

(二)Product(商品)

Product Schema 是電商網站最重要的結構化資料類型之一。標記後,搜尋結果可直接顯示商品名稱、價格、庫存狀態(有無現貨)與評分星星,讓使用者在點進網站之前就能獲得購買決策所需的關鍵資訊,大幅提升購買意願。

📍 適合對象:電商網站、品牌官網產品頁、WooCommerce 商店

(三)FAQ(常見問題)

FAQ Schema 過去是最廣泛使用的類型之一,能讓問答內容直接在搜尋結果下方展開,讓頁面佔據更多螢幕版面。

不過,Google 於 2023 年 8 月起限縮 FAQ 複合式結果的顯示範圍,目前僅對政府與醫療健康類的知名機構網站顯示,一般商業或部落格網站已不定期顯示。

即便如此,Google 表示不主動移除也不會對網站造成負面影響,因此若頁面有常見問答內容,仍可保留此標記,作為幫助 Google 理解頁面結構的訊號之一。

📍 適合對象:政府機構、醫療健康類網站;一般網站仍可設定,但不預期出現複合式結果

(四)LocalBusiness(在地商家

LocalBusiness Schema 是實體店家、餐廳、診所等在地型商家的重要標記。

設定後能讓 Google 在搜尋結果中直接顯示你的商家名稱、地址、電話、營業時間與評分,有助於提升本地搜尋的能見度,也能強化 Google 地圖的資訊完整性。

📍 適合對象:餐廳、診所、律師事務所、零售門市等有實體地址的商家

(五)BreadcrumbList(麵包屑導覽)

BreadcrumbList Schema 標記網站的頁面層級結構,設定後搜尋結果的網址區域會改以「首頁 > 分類 > 文章名稱」的麵包屑格式呈現,取代原本的長串網址。

這讓使用者更容易判斷頁面在網站中的位置,也幫助 Google 理解你的網站架構,是大多數有多層分類結構的網站都應該設定的基礎標記。

📍 適合對象:有多層分類的部落格、電商、內容型網站

Schema 類型SERP 呈現效果最適合的網站類型
Article作者、日期、焦點新聞輪播媒體、部落格、內容型網站
Product價格、庫存、評分星星電商、品牌商品頁
FAQ展開式問答(限特定機構網站)政府、醫療健康機構
LocalBusiness地址、電話、營業時間餐廳、診所、實體門市
BreadcrumbList麵包屑導覽取代長串網址有多層分類的所有網站

3 種 Schema 結構化資料標記方法比較

Google 目前支援 3 種結構化資料的標記格式:JSON-LD、Microdata 與 RDFa。在開始實作前,先了解這 3 種格式的差異,能幫你選到最適合自己網站的方式。

(一)JSON-LD(Google 官方最推薦)

JSON-LD(JavaScript Object Notation for Linked Data)是目前 Google 官方明確推薦的格式。

它的最大優點是完全獨立於 HTML 結構之外——你只需要在頁面的 < head > 或 < body > 中插入一段 < script type="application/ld+json" > 語法區塊,不需要修改已有的 HTML 標籤,維護與更新都非常方便,也較不容易因修改結構化資料而意外破壞頁面。

一段基本的 Article JSON-LD 結構如下:

Article JSON-LD 結構

  • @context 固定填入 https:/ /schema.org,宣告使用 Schema.org 的詞彙

  • @type 填入你要標記的類型(如 Article、Product、FAQPage)

  • 其他欄位則依照各類型的必填屬性逐一填入對應資訊。

(二)Microdata(嵌入 HTML 標籤內)

Microdata 是直接把結構化資料的屬性加在現有的 HTML 標籤上,例如 itemscope、itemtype、itemprop 等屬性。

由於與 HTML 緊密結合,修改時要小心避免影響頁面的可見內容,維護難度比 JSON-LD 高,一般不建議新手使用。

(三)RDFa(進階語意標記)

RDFa 是一種更偏學術的語意網絡標記語言,同樣是嵌入 HTML 的格式,靈活性高但實作複雜,主要用於有特殊需求的進階開發場景,一般 SEO 實務中較少使用。

格式嵌入方式維護難度推薦程度
JSON-LD獨立 script 區塊,不影響 HTML⭐⭐⭐ Google 官方推薦
Microdata屬性加在 HTML 標籤上⭐⭐ 可用但不建議新手
RDFa屬性加在 HTML 標籤上⭐ 進階使用

Schema 結構化資料實作方法:3 種做法教學

了解格式之後,實際上要怎麼把結構化資料加到網站上?以下提供 3 種對應不同技術程度的做法,從完全不需要寫程式到手動自由設定都有說明。

(一)WordPress 外掛(最簡單,零程式碼)

如果你的網站架在 WordPress 上,直接使用 SEO 外掛來設定結構化資料是最省力的方式。

目前 Rank Math SEO 的 Schema Generator 功能最為完整,在文章編輯後台就能選擇類型、填入欄位,外掛會自動產生並嵌入 JSON-LD 語法,完全不需要碰任何程式碼。Yoast SEO 也提供基本的結構化資料設定,同樣適合新手使用。

💡 推薦使用 Rank Math 的操作路徑:文章編輯頁 → 右側 Rank Math 面板 → 選擇「Schema」分頁 → 點擊「Schema Generator」→ 選擇類型 → 填入對應欄位 → 儲存發布。

(二)Google 結構化資料標記協助工具(免費,半手動)

Google 官方提供的「結構化資料標記協助工具」,可以讓你貼上網頁網址,然後在介面中直接框選頁面上的文字區塊來標記對應欄位,系統會自動產生 HTML 或 JSON-LD 程式碼。

需要注意的是,這個工具只負責「產生程式碼」,你還需要自行把輸出的語法貼回網頁的 HTML 原始碼中,才算完成設定。對非 WordPress 使用者或有基本 HTML 概念的人來說,這是個不錯的中繼方案。

(三)手動撰寫 JSON-LD(最彈性,需基本程式概念)

如果你對 JSON 語法有基本認識,手動撰寫 JSON-LD 是靈活度最高的方式。步驟如下:

  1. 前往 Schema.orgGoogle Search Central 結構化資料圖庫,找到對應的類型(如 Article、Product)。

  2. 確認該類型的必填(required)與建議填寫(recommended)屬性,逐一填入對應的內容值。

  3. 將完成的 JSON-LD 程式碼包在 < script type="application/ld+json">...< /script> 內,貼入頁面的 < head > 或 < body > 區塊中。

  4. 使用 Google 的 Rich Results Test 工具驗證標記是否正確(說明見下一節)。

若想免去手寫語法的麻煩,也可以使用 Technical SEO 提供的免費 Schema Markup Generator 工具,選擇類型、填入欄位後自動產生完整的 JSON-LD 程式碼,再複製貼入即可。

Schema 結構化資料驗證工具:設定完一定要做的確認步驟

設定完 Schema 結構化資料後,不能假設「貼上去就沒問題」——語法錯誤、必填欄位缺漏,都可能導致 Google 無法辨識,讓你的設定白費。以下 2 個工具是驗證的標準流程。

(一)Google Rich Results Test(複合式搜尋結果測試)

這是 Google 官方提供的驗證工具,直接前往 Rich Results Test,貼入頁面網址或直接貼上程式碼,工具會顯示 Google 是否能偵測到你的結構化資料、哪些欄位設定正確、哪些有錯誤或警告。

建議每次新增或修改結構化資料後都跑一次,確認沒有紅色錯誤提示才算完成。

(二)Google Search Console「強化項目」報告

網站正式發布後,Google Search Console(GSC)的「強化項目」區塊會顯示 Google 爬蟲偵測到的所有結構化資料,並標示其狀態(有效、有警告、有錯誤)。定期到 GSC 這個區塊巡視,能即時發現結構化資料在實際爬取時是否有異常,是上線後的長期監控工具。

💡 驗證流程建議:發布前 → Rich Results Test 程式碼測試;發布後 → Rich Results Test 頁面網址測試;上線後定期 → GSC「強化項目」監控。

Schema 結構化資料常見問題與迷思

Q1. 設定了 Schema,Google 一定會顯示複合式搜尋結果嗎?

不一定。Schema 結構化資料讓你的頁面「有資格」出現複合式結果,但 Google 最終是否顯示,取決於搜尋者意圖、頁面的整體權威度、資料完整性以及語法的正確性。

設定正確是必要條件,但不是充分條件。正確標記能提高出現機率,但無法百分之百保證。

Q2. Schema 設定錯誤會被 Google 懲罰嗎?

輕微的語法錯誤或遺漏非必填欄位,通常不會受到懲罰,只會導致無法顯示複合式結果。

但若標記內容與頁面實際內容嚴重不符(例如在沒有評分的頁面上放評分標記),Google 會將其視為欺騙行為,可能對網站採取人工介入懲罰。

原則是:標記什麼,頁面就要有對應的真實內容

Q3. 同一頁面可以同時使用多種 Schema 類型嗎?

可以,但要避免同一份資料使用兩種不同格式重複標記(例如同時用 JSON-LD 和 Microdata 標記相同的商品資訊),這會造成資料衝突。

一個頁面可以包含多種不同類型的 JSON-LD 區塊,例如同時有 Article 和 BreadcrumbList,這是完全沒問題的。

Q4. Schema 的屬性要填越多越好嗎?

原則上,填寫越完整的屬性,能給 Google 更多資訊,呈現複合式結果的機會也越高

但前提是所填的資訊必須真實存在於頁面上——不要為了填滿欄位而填入虛假或與頁面無關的資料,這可能觸發 Google 的品質審核機制。

Q5. FAQ Schema 和 How-to Schema 還值得設定嗎?

FAQ Schema 自 2023 年 8 月起,複合式搜尋結果僅對政府與醫療健康類網站顯示;How-to Schema 則自 2023 年 9 月起完全停止在搜尋結果中顯示(包括桌機與手機)。

對大多數一般商業網站來說,這兩種 Schema 已無法帶來搜尋版面上的直接效益。若頁面有對應內容,保留設定也不會有負面影響,但不建議再花費大量時間優先處理。

(延伸閱讀:技術 SEO 完整指南

以上就是 Schema 的介紹,如果您想要了解更多 SEO、GEO 資訊,或者想要獲取免費的 GEO 健檢報告,都可以透過下方黃色按鈕與 Welly 團隊最專業的 GEO/SEO 公司聯繫!

適文

適文

創辦人兼執行長

曾在美國 LinkedIn 擔任軟體工程師,熟悉 AI、演算法與搜尋機制,回國後透過深入研究 SEO 優化,成功於 2021 年創立 Welly SEO,如今服務過 250+ 客戶,擁有在大型展覽、課程講授的豐富經驗 。

分享至

img_CTA

台灣最專業的 SEO/GEO 行銷團隊!

現在就與 Welly 一起將目標關鍵字攻上 Google 首頁吧!

其他主題

行銷理論

從行銷策略到多種行銷手法, 行銷人必學的理論文章以最淺顯易懂的方式呈現給你!

SEM & 廣告

SEM 是什麼?社群廣告如何操作? 想要自學投放廣告必看文章!

SEO 新知

Google 演算法更新、最新的 SEO 趨勢等, Welly SEO 都為你統整在這!

延伸閱讀
Hreflang是什麼?瞭解後設置多國語言網站再也不困難!
適文

適文

2024-04-12

適文

適文

2026-04-21

Kira

Kira

2026-03-19

Kira

Kira

2026-03-19

Kira

Kira

2026-03-19

Polly

Polly

2025-06-09

適文

適文

2025-06-09

cta_launch