用最簡單的方法理解並應用 Schema:SEO優化必備結構化資料指南
我們可以把 Schema 想像成給搜尋引擎一份閱讀說明書,讓搜尋引擎不光看到一串文字,而是真正知道這頁面裡面包含的是「商品資訊」、「常見問題」、「食譜指引」等。當搜尋引擎清楚知道你的內容是什麼,就有機會在搜尋結果中顯示像星等評價、價格、活動資訊等 富摘要(Rich Snippets),讓你的搜尋結果更吸睛,更容易被點擊。這種提升曝光的方式目前對 SEO 來說已經非常重要了
而「Schema」一詞最早來自由 Google、Bing、Yahoo、Yandex 四大搜尋引擎共同制定的 Schema.org 格式標準。儘管現在 Google 使用的標記格式可能有加強,但在業界仍慣常把「結構化資料標記」叫成 Schema。

Schema 的好處(簡而言之)
1. 讓搜尋引擎理解內容:強化搜尋結果中展示的資訊與媒體,提升品牌專業度;
2. 提升點擊率:富摘要的視覺效果更好,點擊率往往勝過一般搜尋結果;
3. 擴展語音助手、Knowledge Graph能見度:未來搜尋方式越來越多樣,Schema 帶來額外曝光機會;
4. 利於 YouTube、FAQ、產品頁呈現效果:如 FAQ、活動、商品、評價等都能使用特定標記提升效果。
常見使用的 Schema 類型與應用
| Schema 類型 | 使用場景 | 範例應用 |
| WebPage / Article | 博客文章、技術文章 | 定義文章標題、作者、發布時間 |
| FAQPage | 常見問題頁面 | 問題與答案内容標記,讓 Google 顯示 FAQ rich snippet |
| HowTo | 操作教學步驟 | 標記步驟與圖片,展示流程資訊/td> |
| Product & Offer | 電商商品頁面 | 包含價格、評分、庫存、優惠資訊/td> |
| LocalBusiness | 實體商家頁面 | 地址、電話、營業時間等資訊/td> |
| Event | 活動頁面 | 活動名稱、地點、時間、門票等/td> |
這些 schema 類型是依據你網頁內容的呈現方式選擇的。例如 FAQPage 適用於問題解答頁,而 Product schema 最適合商品頁。
怎麼實作?Google 建議用 JSON-LD
Google 官方明確推薦使用 JSON-LD 格式來寫 Schema,不用直接標記在 html 元素屬性中,而且比較乾淨不易錯誤,也方便維護。我們可以把 JSON 段放在 <script type=”application/ld+json”>…</script> 中,放在 head 或 body 中皆可。
操作步驟簡述:
1. 選擇頁面內容對應的 Schema 類型(FAQPage、Product、Article…)。
2. 填入必要屬性(如 name, description, image, price, offers…)。
3. 將 JSON 放進網頁中,然後使用 Google Rich Results Test 檢查是否有錯誤與預覽展示。
4. 上架後透過 Google Search Console 檢查 Enhancement 相關報表是否顯示生效或錯誤。
實例:商品與 FAQ Schema 實作範例
商品(Product)示例:
{
“@context”: “https://schema.org”,
“@type”: “Product”,
“name”: “無線藍牙耳機”,
“image”: “https://example.com/Image.jpg”,
“description”: “擁有高音質與長效電池續航力的耳機。”,
“offers”: {
“@type”: “Offer”,
“priceCurrency”: “TWD”,
“price”: “1990”,
“availability”: “https://schema.org/InStock”
},
“aggregateRating”: {
“@type”: “AggregateRating”,
“ratingValue”: “4.7”,
“reviewCount”: “120”
}
}
這樣一來,Google 搜尋結果中就可能顯示產品圖片、價格與星等評價,使界面更吸睛。
FAQPage 示範:
{
“@context”: “https://schema.org”,
“@type”: “FAQPage”,
“mainEntity”: [{
“@type”: “Question”,
“name”: “這款耳機支援降噪嗎?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “支援主動式降噪,適合通勤與辦公使用。”
}
},
{
“@type”: “Question”,
“name”: “耳機續航多久?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “最多續航 40 小時,並支援快速充電。”
}
}]
}
如果頁面中有 FAQ 區段,使用 FAQPage schema 有助 Google 顯示常見問題展開摘要,提升搜尋結果可讀性。
實作建議與常見誤區
• 不要在每個頁面都亂套用:只在適合該頁內容的頁面加入 schema 比較正確。例如 FAQ schema 不該在一般文章頁出現。
• 避免重複標記內容:同一頁放多段不同 schema 告訴搜尋引擎 conflicting identity 反而無效。
• 記得驗證與監控:使用 Google Rich Results Test 或 Search Console Enhancement 報表查看錯誤與生效狀態。
• 定期更新 schema:如果商品資訊、FAQ內容或活動資訊變動,就要同步更新 structured data。
怎麼用 WordPress 快速搭配 Schema?
如果不想手寫 JSON,有一些 SEO 插件幫你搞定:
• Yoast SEO:自動產生基本 Schema(WebPage/Article),也提供 FAQ、HowTo 輸出區塊。
• Rank Math:操作介面讓你可以選擇想加入的 schema 類型,也有內建 Schema Generator 功能。
• Schema & Structured Data for WP & AMP:支援超過 35 種 schema 類型,適合需求全面應用情境。
這些插件可以省去不少手動寫 JSON 的麻煩,也方便管理與維護 schema。

成果觀察與實戰價值
實施完 schema 後,別忘了觀察兩個關鍵數字:
• CTR(點擊率)是否提升:富摘要通常會提升搜尋結果點閱率;
• 流量是否增加:尤其來自 SERP 的自然搜尋流量是否逐步上升。
雖然 Schema 本身不是直接的排名因素,但它能讓你的搜尋結果更醒目、更具有說服力,長期來看會帶來 SEO 效益。




