結構化資料是什麼?Schema 標記與複合式搜尋結果教學

一句話總結:結構化資料(Schema)就是用一種 Google 看得懂的格式,主動幫你頁面上的內容貼標籤,告訴它「這是食譜、這是評價星等、這是常見問答」,讓你的結果在搜尋頁上長得比別人更顯眼。

結構化資料是什麼?

你可以把 Google 想成一個閱讀速度超快、但其實不太懂「言外之意」的讀者。它看得到你頁面上的文字,卻不一定分得出哪一段是作者、哪一個數字是價格、哪一行是評價分數。結構化資料的工作,就是在頁面背後加一段機器看得懂的標記,把這些資訊一個一個貼上標籤。

講白一點:你不是在改給人看的內容,你是在旁邊附一張「給機器看的說明書」。人看到的頁面沒變,但 Google 突然就讀懂了。

做結構化資料有什麼好處?

最直接的好處,就是有機會拿到「複合式搜尋結果」(Rich Results)。什麼意思?就是你的結果不再只是一條藍色標題加兩行字,而是多了星等、價格、庫存、常見問答的下拉、食譜的烹調時間、麵包屑路徑這些東西。

這些額外的東西會佔掉更多版面,也更吸睛,點擊率自然比乾巴巴的一條連結高。排名沒變,但你在同一個位置上,看起來就是比隔壁強。

常見的 Schema 類型有哪些?

你不用全部都做,挑跟你內容對得上的做就好:

  • Article:文章、部落格貼文,標記標題、作者、發布日期。
  • FAQ:常見問答,做得好會在搜尋結果直接展開問題清單。
  • Product:商品頁,標記價格、庫存、評價星等。
  • Breadcrumb:麵包屑,讓搜尋結果顯示你的頁面在網站的哪一層。
  • How-toRecipe:教學步驟、食譜。
  • LocalBusiness:實體店家,標記地址、電話、營業時間。

結構化資料怎麼加?

現在主流的格式叫 JSON-LD,就是一段放在頁面裡的程式碼。聽到程式碼先別怕,因為你八成用不到手寫。

如果你的站是 WordPress,SEO 外掛(像我在用的 Rank Math)就會幫你自動生成大部分的結構化資料,文章、麵包屑、FAQ 你只要在後台勾一勾、填一填,它就把 JSON-LD 幫你塞進頁面了。真的要客製,才需要自己寫或找工程師。

加完怎麼驗證有沒有生效?

別加完就當作沒事了,你要確認 Google 真的讀到。兩個地方可以看:

  • Google 的「複合式搜尋結果測試」工具:把網址貼進去,它會告訴你這頁抓到哪些結構化資料、有沒有錯誤。
  • Search Console 的「複合式搜尋結果」報表:可以看到全站哪些頁面被辨識、哪些出問題。

想先搞懂 Google 是怎麼讀你的網站、再回來看這篇會更有感,可以先看 Google 搜尋引擎運作原理:爬取、索引、排名全拆解

幾個容易踩的誤解

  • 加了不保證一定出現:結構化資料是「讓你有資格」拿到複合式結果,不是保證。Google 會自己決定要不要顯示。
  • 標記要跟頁面內容一致:你標了 5 顆星,頁面上卻找不到這個評價,這叫作弊,可能被懲罰。標記的東西,頁面上真的要有。
  • 它不是排名魔法:結構化資料主要影響「你長什麼樣子」和點擊率,不是直接把你推到第一名。內容本身不夠好,貼再多標籤也沒用。

這件事跟 AI 摘要也有關,你把資訊整理得夠清楚、夠結構化,被 AI 挑去當答案的機會也會變高。

最後一句話:結構化資料不會讓爛內容變好,但會讓好內容被看得更清楚。這是那種「做了不一定馬上有感、但不做就是白白讓對手贏版面」的基本功。

返回頂端