Table of Contents
人看網頁靠版面判斷,機器沒有這種直覺——結構化資料就是那份說明書。
「這串數字是價格還是編號」「這段是作者還是廣告」「這頁在講一個服務還是一篇文章」,這些你一眼就懂的事,機器只能從標籤與位置去猜。結構化資料的作用就是把猜改成講明白。這篇說明它是什麼、最該做哪幾種、以及四個會讓你白做甚至扣分的錯誤。
一句話先回答
結構化資料(Structured Data,常用的詞彙表叫 Schema.org)是寫在網頁原始碼裡、給機器看的一段標記,用來說明「這頁是什麼、裡面有哪些欄位」。目前主流的寫法是 JSON-LD——一段放在 HTML 裡的 JSON,使用者看不到,不影響版面。中小企業的最小組合是四種:Organization(或 LocalBusiness)、Article、BreadcrumbList、FAQPage。🔴 最重要的一條規則:標記的內容必須跟頁面上看得到的一致,寫頁面上沒有的東西是平台明文禁止的。

為什麼它從「加分項」變成基本盤
結構化資料不是新東西,做 SEO 的人十幾年前就在做。變的是它的重要性:
以前
它的價值主要在「搜尋結果長得好看」
做了會拿到星等評分、價格、常見問題展開、麵包屑這些額外顯示,點擊率會好一點。沒做也就是少了這些,排名不受影響——所以它一直被歸在「有空再做」。
現在
它變成機器理解你的主要途徑
AI 在回答問題時要在很短的時間內判斷「這頁是什麼、有沒有我要的答案」。有結構化資料,它讀到的是一份填好欄位的表單;沒有的話,它要從一堆 div 裡面猜。在需要快速決定要不要引用你的時候,這個差別會放大。這也是為什麼近幾年結構化資料從「有做有加分」變成「沒做就落後」。
⚠️ 但也不要被過度推銷:結構化資料是必要不充分。它讓機器讀得懂你,不代表機器會推薦你——後者還要看內容深度、外部有沒有人講到你、資訊一致不一致。我們自己的官網結構化資料是完整的,仍然有服務線在四個 AI 平台上是零提及。
中小企業最該做的五種

| 類型 | 用在哪 | 為什麼重要 | 最常漏掉的欄位 |
|---|---|---|---|
| Organization /LocalBusiness |
全站(通常放首頁) | 🔴 AI 要靠這段知道「你是誰」。有實體服務據點就用 LocalBusiness | 地址、電話、營業時間、社群連結 |
| Article | 每一篇文章頁 | 告訴機器這是內容不是商品頁,並標明作者與更新日期 | 作者、發布與更新日期 |
| BreadcrumbList | 所有內頁 | 讓機器看懂網站的層級關係,也影響搜尋結果的顯示 | 常常整段沒有 |
| FAQPage | 有問答的頁面 | 最容易被機器摘取的一種格式 | 答案寫太行銷、沒有直接回答 |
| Service/Product | 服務頁或商品頁 | 把「你賣什麼」講清楚,AI 回答推薦題時會用到 | 服務項目沒有拆開,全部塞在一段文字裡 |
一個順序建議
如果只能做一件事,先做 Organization/LocalBusiness 並把欄位填滿。理由很直接:其他幾種是在講「這頁是什麼」,只有這一種在講「你是誰」——而 AI 要推薦一家公司之前,得先確定這家公司是誰、在哪裡、能不能找得到人。
四個會白做甚至扣分的錯誤
① 標記的內容頁面上看不到
🔴 這是最嚴重的一種。寫了頁面上沒有的評分、假的價格、不存在的問答,屬於平台明文禁止的操作,輕則整頁的結構化資料失效,重則人工處罰。結構化資料是把已經有的東西講清楚,不是拿來憑空生資訊。
② 同一頁出現重複或衝突的標記
常見於「佈景主題本身有輸出、SEO 外掛也有輸出、再加上手動貼了一段」的網站,同一頁跑出兩三組 Organization,內容還不一樣。機器讀到互相矛盾的資訊時,通常的處理是兩個都不信。改任何一段之前,先用驗證工具看目前這頁到底輸出了幾組。
③ 欄位留空或用預設值
裝了外掛就以為做完,實際上公司名稱是佈景主題的預設值、地址空白、電話沒填。有標記但沒內容,等於告訴機器「這裡有一份表單,但每一格都是空的」。
④ 公司資訊跟其他地方對不起來
結構化資料裡寫的公司名、地址、電話,要跟官網頁尾、商家檔案、名錄上的寫法一致。寫法不一致,機器會當成好幾個不相干的實體處理,累積的權威就散掉了。🔴 我們實際檢測時最常抓到的就是這一項——看過客戶站上同時存在兩套公司名稱、其中一套還是舊的。
怎麼驗證

先清網站快取
🔴 這一步不能跳。快取外掛與 CDN 會讓你驗到舊版本,改完立刻驗證卻驗到快取裡的舊頁——這個坑我們自己踩過,白白追了半天。
用 Google 的複合式搜尋結果測試工具貼上網址
它會列出這頁抓到哪些結構化資料類型、哪些欄位有錯或缺漏。警告(warning)可以先放著,錯誤(error)要修。
再用 schema.org 的驗證器交叉看一次
Google 的工具只檢查它自己支援的類型,schema.org 的驗證器範圍比較廣,兩個一起看比較不會漏。
確認同一頁沒有重複輸出
在驗證結果裡看同一個類型有沒有出現兩次。有的話要找出是哪個外掛或主題在輸出,關掉其中一邊。
常見問題
沒做結構化資料會被懲罰嗎?
不會,它不是排名的懲罰項目。但它會讓你在兩個地方吃虧:①搜尋結果上拿不到那些額外的顯示(評分、價格、常見問題展開、麵包屑);②機器要快速判斷「這頁是什麼、裡面有哪些欄位」時,只能從版面用猜的。在 AI 需要在幾秒內決定要不要引用你的時候,這個差別會放大。
我用 WordPress,需要另外裝外掛嗎?
多數 SEO 外掛(RankMath、Yoast)都內建結構化資料,基本的 Article、Organization、BreadcrumbList 通常裝好就有。要確認的是兩件事:①它有沒有真的輸出(用驗證工具看,不要相信後台的勾選狀態);②公司名稱、地址、電話這些欄位有沒有填,很多站是空的。
FAQ Schema 是不是加了就會出現在搜尋結果上?
不一定。結構化資料是「提供資訊」不是「保證顯示」——要不要用、怎麼顯示,決定權在平台,而且顯示規則會變。但即使搜尋結果上沒有展開,那段標記仍然讓機器清楚知道這頁有一組問答、每題的答案是什麼,這對 AI 摘取內容是有幫助的。
可以把頁面上沒有的內容寫進結構化資料嗎?
🔴 不要。這是最嚴重的一種錯誤。標記的內容必須跟使用者實際看得到的頁面一致——寫了頁面上沒有的評分、假的價格、不存在的問答,屬於平台明文禁止的操作,被判定就是整頁的結構化資料失效,嚴重的會有人工處罰。結構化資料是把已經有的東西講清楚,不是拿來憑空生資訊。
最少要做哪幾種?
中小企業的最小組合是三種:Organization(或有實體店面就用 LocalBusiness)、Article(文章頁)、BreadcrumbList(麵包屑)。有問答內容的頁面再加 FAQPage。把這四種做對、欄位填滿,就勝過大部分同業了。
怎麼驗證做得對不對?
用 Google 的複合式搜尋結果測試工具,或 schema.org 的驗證器,貼上網址就會列出抓到哪些類型、哪些欄位有錯或缺漏。⚠️ 驗證前要先清網站快取,否則你看到的可能是舊版本——這個坑我們自己踩過,改完立刻驗證,結果驗到快取裡的舊頁,白白追了半天。
想知道自己網站的結構化資料現在長什麼樣?
我們有一份免費的自助掃描,共 31 項、分成 SEO/AEO/GEO/E-E-A-T 四組,JSON-LD 結構化資料、Organization/LocalBusiness、FAQ Schema、麵包屑都在裡面,輸入網址就逐項告訴你哪一項沒過。需要人幫你處理的話,網站、內容到成效追蹤,單一窗口一站式完成。
延伸閱讀
- llms.txt 是什麼?要不要做、怎麼寫,以及它被誇大的地方:另一個放在網站根目錄的檔案,但重要性差很多
- Google AI Overview 是什麼?排第一為什麼點擊還是掉:結構化資料做好之後,下一個要處理的地方
- AI 搜尋名詞對照表:18 個你會在提案裡看到的詞:Entity、E-E-A-T、RAG 分別在講什麼


