什麼是 Schema?對 SEO 有什麼好處?(附工具與範例)

一、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差異?

項目ArticleBlogPosting
風格正式、知識性、新聞性個人觀點、部落格風格

建議:兩者對 Google 處理幾乎一致,若有意長期經營內容結構,建議根據文章類型細分,否則用 Article 即可。

參考:Google搜尋中心


MedicalCondition、Drug差異?

項目MedicalConditionDrug
定義疾病、症狀、傳染病等成分、藥品、疫苗等

參考資料:Schema.org


怎麼加 Schema?

方法一:使用免費工具(推薦)

工具名稱: Technical SEO – Schema Markup Generator

步驟:

  1. 選擇類型(如 Article、FAQ)
  2. 填入內容(標題、網址、作者、日期等)
  3. 複製產出的 JSON-LD 程式碼
  4. 貼到網站 <head> 區塊,或貼在 <script type="application/ld+json"> 裡

方法二:用 WordPress 外掛(適合 WP 使用者)

推薦外掛:

  • Rank Math:內建Schema功能。(我自己在用的)
  • Yoast SEO:也是熱門的WordPress外掛之一。

方法三:手動加在 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 TestSchema 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 未支援的,如 MedicalConditionDrug
  • 建議:
    • 這段 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不可缺少的一環喔!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

目錄