用最簡單的方法理解並應用 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 效益。

分享到:

相關文章: