一、Schema 是什麼?
Schema是一種結構化資料標記,透過特定格式,讓搜尋引擎明確理解網頁內容。不是寫給人看的,而是寫給 Google看的。
例如: 你在網頁上寫了一篇產品評價,Google只知道這是段文字。加上Schema,Google才知道這是「一則評價」,評分是「4星」,這是「某個商品」的「使用者回饋」。

Schema有很多種格式,而今天我們要講的是Google官方建議的JSON-LD格式。
二、Schema有什麼好處?
Schema有以下四個好處:
- 顯示特殊格式:評價、FAQ 摺疊、活動時間、產品價格
- 提升點擊率(CTR):在搜尋頁中更顯眼
- 增加內容可讀性、可信度
- 幫Google更理解網頁內容

三、常見 Schema 類型與用途
類型 | 功能 | 應用 |
---|---|---|
Article / BlogPosting | 適用新聞、部落格 | 所有內容文章頁 |
FAQPage | 觸發折疊卡片功能,提升CTR | 有常見問答段落 |
BreadcrumbList | 強化結構性,避免Google理解錯頁層 | 分類結構大頁 |
Person / Organization | 建立作者與品牌權威性,強化E-E-A-T | 作者頁、品牌頁 |
WebPage + mainEntityOfPage | 告訴Google這頁的主要內容是誰 | 所有頁面 |
MedicalCondition | 提供症狀、傳染方式、治療資訊,標示醫療權威性 | 疾病介紹 |
Drug | 提供藥品成分、劑型、用途,標示醫療權威性 | 藥品頁 |
ItemList | 條列式如推薦/排行榜等,更容易被抓成摘要 | 推薦文、排行榜 |
Product + AggregateRating | 顯示價格、評分 | 商品推薦文 |
HowTo | 教學引導內容(SERP目前已拔除How to 顯示結果) | 有清楚步驟的文章 |
Article、BlogPosting差異?
項目 | Article | BlogPosting |
---|---|---|
風格 | 正式、知識性、新聞性 | 個人觀點、部落格風格 |
建議:兩者對 Google 處理幾乎一致,若有意長期經營內容結構,建議根據文章類型細分,否則用 Article
即可。
參考:Google搜尋中心
MedicalCondition、Drug差異?
項目 | MedicalCondition | Drug |
---|---|---|
定義 | 疾病、症狀、傳染病等 | 成分、藥品、疫苗等 |
參考資料:Schema.org
怎麼加 Schema?

方法一:使用免費工具(推薦)
工具名稱: Technical SEO – Schema Markup Generator
步驟:
- 選擇類型(如 Article、FAQ)
- 填入內容(標題、網址、作者、日期等)
- 複製產出的 JSON-LD 程式碼
- 貼到網站
<head>
區塊,或貼在<script type="application/ld+json">
裡
方法二:用 WordPress 外掛(適合 WP 使用者)
推薦外掛:
方法三:手動加在 HTML 裡
若要手動加在HTML中,則需要工程師協助。(除非你可以自己修改布景檔案編輯器中的代碼,但建議更動前都要先備份!)
語法格式:JSON-LD
範例(以文章 Article 為例):
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "什麼是 Schema?對 SEO 有什麼幫助",
"author": {
"@type": "Person",
"name": "你的名字"
},
"datePublished": "2025-03-31",
"publisher": {
"@type": "Organization",
"name": "網站名稱"
}
}
</script>
加完後怎麼測試?
使用 Google 官方工具:

Rich Results Test、Schema Validator差異
比較項目 | Rich Results Test | Schema Validator |
---|---|---|
用途 | 測試你的 Schema 能不能觸發 Google 的 Rich Results(豐富搜尋結果) | 檢查你的 Schema 格式是否符合 schema.org 標準語法 |
檢查 | 以 Google 的需求為主(能不能在 SERP 顯示卡片、FAQ、星星等) | 以結構化語意正確性為主,不限於 Google 的支援範圍 |
關注點 | SEO 效益、SERP 展示能力 | 結構、語意、語法是否合規 |
支援 | 支援 JSON-LD、Microdata、RDFa,但僅檢查Google 支援的類型(例如 FAQPage、Article、Product…) | 支援所有 schema.org 類型,包括 Google 未支援的,如 MedicalCondition 、Drug |
- 建議:
- 這段 Schema 會不會出現在 Google 搜尋結果上(如 FAQ 摺疊):Rich Results Test
- 這段 Schema 有沒有語法錯、缺欄位、標記是否符合規範:Schema Validator
六、怎麼讓 GPT 幫你產出 Schema?
以下是Prompt:
請產出一段 JSON-LD 格式的 Schema 標記,類型是「Article
」,以下是資料:
- 標題:____
- 內容摘要:____
- 發布日期:____
- 作者:____
- 網站名稱與網址:____
- 圖片網址:____
請輸出<script type="application/ld+json">
包裹的 JSON-LD,可直接嵌入網頁使用。
圖片建議:不用每張圖都標記,只要標記代表性圖片(例如首圖、封面圖)即可,Google 支援多圖,但主圖最重要。
輸出結果可能會長這樣:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "什麼是Schema?",
"image": [
"https://example.com/your-image.jpg"
],
"author": {
"@type": "Person",
"name": "吐司編",
"url": "https://example.com/author/chen"
},
"publisher": {
"@type": "Organization",
"name": "吐司出版社",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2023-03-24",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/article/123"
}
}
</script>
總結
Schema不難,不用寫代碼,用工具也能上手!它不直接影響排名,卻能提升 CTR、增加曝光、強化語意,進而提升SEO表現。
Schema 的核心目標:讓搜尋引擎更快、更精準地理解網頁內容,進而提升索引效率,並在SERP中爭取到豐富版位。
根據 Google 官方建議,結構化資料不保證排名提升,但對於 CTR(點擊率)、語意理解、FAQ 展示、專業信任感,皆有明顯加分效果。
所以,學習Schema也是Seoer不可缺少的一環喔!