Schema結構化資料教學:讓搜尋引擎更容易理解網站內容

Schema 結構化資料(Schema Structured Data):以標準化欄位描述頁面真實的文章、作者、組織、商品或導覽資訊,協助搜尋系統辨認內容。它不是保證搜尋排名或特殊搜尋外觀的設定,標記必須與使用者可見的資料一致。
目錄 隱藏

Schema 結構化資料能幫助搜尋系統理解,但不會保證排名

網站有文章、服務頁與商品資料,讀者通常能從標題和內文判斷內容。搜尋系統辨識作者、發布日期、商品和麵包屑導覽時,也可能參考網頁提供的結構化資料。

結構化資料不是藏關鍵字的地方,也不能保證搜尋引擎會採用所有標記。Google 官方明確說明,標記有助於理解內容或取得符合資格的搜尋呈現方式,但即使格式正確,也不保證一定顯示特殊外觀。

第一步:先分清楚 Schema.org、結構化資料與 JSON-LD

Schema.org 是一套描述實體與內容類型的共同詞彙,例如文章、組織、商品與活動。結構化資料(Structured Data)則是把頁面上的資訊依可理解的欄位形式表達。

JSON-LD(JavaScript Object Notation for Linked Data)是常見的標記格式,可以將類型、名稱、日期及其他資訊放在結構化資料區塊中。Google 官方建議多數網站可優先考慮較容易實作與維護的 JSON-LD。

不過,語法是工具,真正重要的是內容正確。若網站說某項服務不提供免費試用,標記卻寫成免費,問題不會因為 JSON 格式通過檢查就消失。

第二步:確認這一頁的主要內容類型

開始寫標記前,先問頁面究竟在介紹什麼。教學文章可以考慮 Article 或 BlogPosting;正式的組織介紹可以使用 Organization;具有清楚實際導覽層級的網站,也可能適合 BreadcrumbList。

如果是商品頁面,則要依商品的真實狀態核對 Product、Offer 與價格等資料。商品和一般服務內容並非完全相同,不應看到網頁有價格就不加判斷地套用同一種商品結構。

選錯類型會讓機器看到和使用者不同的解釋。例如一篇談商品比較的文章,不必因為文中提到數個產品,就宣稱這篇文章本身是正在出售的商品。

第三步:文章標記應對應真實作者和發布資訊

Google 的 Article 文件介紹,可透過結構化資料描述文章標題、作者、圖片與發布或修改日期等資訊,讓搜尋系統更明確理解文章內容。

實作時要注意作者名稱與頁面實際顯示一致。若網站每篇文章都由固定作者發布,不應因為模板預設而把另一位不存在的人填進標記。

發布日期和最近修改日期也要和真實發表、更新紀錄符合,不能只為了讓頁面看起來新,就每天自動把 dateModified 改成當天,而正文根本沒有任何更新。

第四步:用簡單範例理解 JSON-LD 的基本欄位

以下為語法教學示例,網址、作者和日期皆為假設資料,不能直接當成正式網站的結構化資料。真正發布時要改成符合頁面內容的真實資訊。

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "網站健檢入門(示範)",
  "datePublished": "2026-01-01",
  "author": {
    "@type": "Person",
    "name": "示範作者"
  }
}

一份簡單的文章標記,通常先描述 @context、@type、headline,以及可核對的作者和日期。若要放入圖片或其他建議欄位,也應使用確實存在的圖片、正式網址和合法取得的資料。

注意不同 Google 搜尋功能對必要與建議欄位的要求可能不同。Schema.org 某一類型可用,不代表 Google 對該類型提供專屬搜尋外觀。應依官方現行文件核對,而不是只照複製貼上的網路範本。

第五步:Organization 應描述真正存在的組織

組織結構化資料(Organization)可協助辨認網站所屬品牌或公司。資料應與公開頁面上能核對的名稱、正式網站和相關聯絡資訊一致。

如果有品牌商標、已經確認的社群官方帳號或正式公司資訊,可以視適用規範補充。但不要把客戶、合作夥伴或外部平台都填成自己經營的品牌。

一個網站可能同時有品牌名稱、公司法定名稱和作者名稱。這些實體各有角色,應依真正關係描述,不能只是為了增加關鍵字而把所有名稱塞到同一個欄位。

第六步:麵包屑導覽應反映實際網站架構

麵包屑結構化資料(BreadcrumbList)適合用來描述內容所在的合理導覽層級,例如首頁、主分類,再到目前文章。它應與網站真正可見的導覽保持一致。

若文章分類經常改動,標記也需要跟著更新,不能長期保留已經不存在的父分類。網址修改後,對應的導覽項目和內部連結也要核對。

麵包屑資料不能代替正常的網站導覽。即使程式正確,使用者仍可能因為選單混亂、分類不清楚而找不到需要的文章。

第七步:商品標記更需要精確的價格與供應資訊

如果商品頁確實符合 Google 對商品結構化資料的適用條件,資料中可能包含商品名稱、價格、供應狀態及其他依功能要求的資訊。

實際費用必須和頁面顯示一致。若商品有年繳、月繳或分期選項,應依官方支援的類型與真實商品安排處理,不能把年繳總價當成月費,或宣稱未提供的免費試用。

評價及評分也只能使用符合規範、有真實來源的內容。不能在沒有顧客評分時,為了獲得搜尋星等自行建立五顆星和虛構評論數。

第八步:2026 年別再把 FAQ 標記當成保證展示的捷徑

Google 搜尋中心在 2026 年的文件更新中說明,FAQ 複合式搜尋結果功能已不再於 Google 搜尋結果顯示,並在同年六月移除相關功能文件。

因此,網站仍然可以保留真正有用的常見問題內容,協助讀者理解服務,但不能宣稱只要加上 FAQPage 標記就會在 Google 搜尋得到展開式問答版面。

類似地,某些過去流行的搜尋特殊功能也可能已經停止支援。實作之前應核對 Google 當下的支援清單,不要只看數年前的教學文章。

第九步:已淘汰的搜尋功能,不代表詞彙完全無效

Schema.org 的詞彙範圍和 Google 目前支援的特殊搜尋外觀,不是同一件事。某類標記可以在其他資料交換情境有用途,但 Google 不一定提供對應的複合式搜尋結果。

例如 Google 的 HowTo 複合式搜尋結果已在 2023 年退役;網站仍然可以寫出清楚的操作步驟,但不應為了那個已退役的外觀大量修改頁面。

實際判斷時,先確定你想達成的用途:是協助系統描述內容,還是希望取得某個仍受支援的搜尋功能?兩者應分別看待,才能避免浪費施工時間。

第十步:網站既有外掛可能已經產生結構化資料

不少網站主題、SEO 外掛或其他系統本來就會輸出 Article、WebSite 或 Organization 等資料。若再額外加入一份自訂標記,可能出現重複實體或互相矛盾的欄位。

因此,不應在沒有檢查實際頁面之前,直接安裝一堆不同的 Schema 產生器。應先確認目前渲染後的網頁包含哪些結構化資料、由哪一套設定維護,以及是否有內容不一致。

如果某個工具只擷取純文字、看不到前端載入的 JSON-LD,不能直接判定網站沒有標記。可以使用適合的正式測試工具,檢查搜尋系統真正能讀取的內容。

第十一步:驗證語法與搜尋功能資格是兩件事

Schema.org Validator 可協助檢查一般結構化資料的格式與詞彙;Google 的複合式搜尋結果測試則聚焦 Google 當下支援的特殊功能。

如果某個類型不是 Google 複合式搜尋結果測試支援的對象,工具沒有顯示對應資格,不代表所有 Schema.org 標記都不存在或一定錯誤。

Google 官方建議使用網址進行實際測試,尤其是結構化資料由 JavaScript 產生的頁面。修正錯誤後,還要確認正式網站呈現與測試環境一致。

第十二步:可見頁面和機器資料必須保持一致

Google 的結構化資料指引指出,不應標記使用者無法在頁面看見或取得的資料,也不能把僅存在於機器欄位的虛構商品內容當作網站實際提供的資訊。

例如服務頁正文寫「請洽詢費用」,機器資料卻放入根本不存在的固定折扣,就會產生不一致。又例如文章作者已更改,但 JSON-LD 仍使用舊模板的預設人名,也應修正。

維護時可將可見內容與標記來源盡量整合,減少同一項價格、日期或名稱需要人工在多處修改的風險。但技術整合本身仍要測試,不代表自動化就不會出錯。

第十三步:修改網站前,先備份並只測一種頁面類型

如果目前網站有大量文章、商品、課程和會員頁面,全面修改結構化資料可能影響多種功能。較穩妥的做法是先選一個代表性的正式頁面,確認現況與應有資料。

修改前記錄原有標記、外掛設定及頁面實際顯示的內容,再在可控制的條件下調整,避免同時變更多套來源而難以追查原因。

驗收時不只檢查 JSON 是否能解析,還要確認頁面仍正常開啟、標準網址正確、重要資料沒有從正文消失,以及相關搜尋功能的官方測試結果。

第十四步:部署後還需要持續觀察,不是測試通過就結案

結構化資料通過格式檢查,不等於 Google 一定建立索引或呈現複合式搜尋結果。搜尋系統還會依頁面資格、政策、使用者查詢等因素決定最終顯示方式。

正式上線後,可以透過 Search Console 的相關功能報表和網址審查,了解目前的結構化資料是否仍被正確處理。若某項搜尋功能已退役,不應期待舊報表繼續提供相同結果。

若產品費用、文章作者或活動日期改變,也應同步更新標記。長期維護資料正確性,比一次性加入大量無法確認的欄位更重要。

實作範例:教學文章先整理哪五項資料

以下是假設示範,不是對 mxpx.tw 目前標記的實際稽核。假設要為一篇教學文章建立 BlogPosting,先確認標題、作者、正式網址、發布日期及是否有實際圖片等資訊。

再依 Google 文章結構化資料文件,選擇符合實際內容的類型與建議欄位。若文章沒有配圖,就不應為了填滿欄位臆造圖片網址;若作者是品牌,應依真正的作者身分選擇對應類型。

編輯完成後,先用正式測試工具驗證,再檢查頁面可見內容和標記值是否相同。若目前的 SEO 系統已正確輸出,可能無需另外加一份自訂標記。

Schema 上線前的十項檢查

先確認頁面類型正確、Google 是否仍支援預期的搜尋外觀、作者與日期真實、價格及供應資訊一致、評價可核對、網址使用正式版本、沒有多個外掛互相衝突、渲染後能讀到資料、測試工具沒有必要欄位錯誤,以及上線後有持續更新責任。

如果仍不確定網站技術基礎,可以先參考SEO 網站健檢完整指南,確認搜尋抓取與索引正常,再檢查結構化資料。

常見問題

Schema 結構化資料會直接提高 Google 排名嗎?

沒有這種保證。它可協助搜尋系統理解部分資訊,符合條件時可能取得支援的搜尋呈現方式,但不是固定的排名加分按鈕。

JSON-LD 一定要自己寫程式才能使用嗎?

不一定。有些網站系統或 SEO 外掛已支援產生相關資料。重要的是先確認輸出正確、沒有重複或矛盾,再決定是否需要自行加入。

FAQPage 標記現在還能讓 Google 顯示展開問答嗎?

依 2026 年 Google 官方更新,FAQ 複合式搜尋結果已不再顯示。保留有用的常見問題內容仍有閱讀價值,但不能承諾舊版搜尋外觀。

可以替沒有評價的商品加入五星評分嗎?

不可以。評分與評論必須真實、符合相關規範並有合理來源,不能靠標記虛構顧客評價。

Google 複合式搜尋結果測試沒有辨認到某類標記,就一定錯了嗎?

不一定。該工具聚焦 Google 現行支援的功能;一般 Schema.org 詞彙還可以用其他適當工具檢查,並核對渲染後的實際資料。

結構化資料測試通過,搜尋結果就一定會顯示特殊外觀嗎?

不會保證。仍需要符合索引、內容與搜尋功能政策等條件,最終呈現方式由搜尋系統決定。

參考資料

Google 搜尋中心|結構化資料標記的運作方式簡介|2026 年查閱
Google 搜尋中心|瞭解文章結構定義標記|2026 年查閱
Google Search Central|文件更新:FAQ 複合式搜尋結果退役|2026
Google Search Central|Generate Structured Data with JavaScript|2026 年查閱
元氣電商|SEO網站健檢完整指南:找出影響搜尋排名的技術與內容問題|2026

元氣站長
元氣站長

經營網路事業,賺取持續收入!
網路賺錢修煉,成就理想人生!