Organization Schema 是什麼?為什麼品牌網站必須設定?
Organization Schema 是結構化資料的一種標準化格式,用來向搜尋引擎清楚說明品牌與企業的關鍵資訊,包含名稱、Logo、官方網址、社羣媒體帳號等。它的核心目的不是直接堆疊排名,而是讓 Google 等搜尋引擎對「你是誰」這件事不再需要猜測,進而在搜尋結果中正確呈現品牌身分。對於品牌網站而言,這是建立搜尋信任的基礎工程,也是後續進階結構化資料的起點。
搜尋引擎在爬梳網頁時,雖然能讀取 HTML 文字內容,但對於「這間公司叫什麼」「官方網站是哪一個」「Logo 是哪一張」這類需要判斷的資訊,過去只能依靠演算法自行推論,偶爾會發生品牌名稱顯示不一致、Logo 被裁切或抓錯網址等狀況。結構化資料的出現,等於提供了一份機器可讀的說明書,直接告訴 Google 這些事實。當 Google 對品牌資訊的理解越明確,越有機會在搜尋結果中以品牌為核心的方式呈現,例如顯示正確的站點名稱、官方 Logo 與社會化連結,這些都屬於複合式搜尋結果(rich results)的一環。
白話來說,一般網頁內容是寫給人看的,結構化資料則是寫給機器看的註解。兩者相輔相成,內容負責說服讀者,結構化資料負責讓機器精準理解。若品牌網站尚未設定 Organization Schema,等於放棄了與搜尋引擎溝通品牌身分的最直接管道。可以參考我們先前的文章:Schema 中文意思怎麼分?進階結構化資料類型、用途與判斷流程,內文整理了不同類型結構化資料的用途與適用場景,有助於理解 Organization Schema 在整體架構中的位置。
Organization Schema 的標記格式與必填屬性
Google 官方文件明確表示,JSON-LD 是建議採用的結構化資料標記格式。JSON-LD 的全名是 JavaScript Object Notation for Linked Data,它是以 JavaScript 物件形式嵌入網頁的一段程式碼,將資料與網頁顯示內容分離,不會干擾使用者看到的版面,也便於後續維護與修改。雖然結構化資料系統總共支援 JSON-LD、Microdata 與 RDFa 三種格式,但 Google 在文件中多次強調 JSON-LD 為優先選項,實務上絕大多數的 SEO 教學與外掛工具也都以 JSON-LD 為預設輸出格式。
Google 建議的 JSON-LD 格式簡介
要理解 JSON-LD 的運作方式,可以先看一段最基礎的程式碼結構。JSON-LD 通常會包在 <script type="application/ld+json"> 標籤內部,內容遵循 JSON 的語法規則,以「屬性:值」的配對方式描述品牌資訊。例如 "@context": "https://schema.org" 代表這份資料遵循 Schema.org 的通用詞彙表,"@type": "Organization" 則宣告這段資料描述的是組織類型。之後再依序填入品牌名稱、網址、Logo 等屬性即可。
選擇 JSON-LD 的實際好處在於,它不需要修改原本的 HTML 標籤結構。Microdata 與 RDFa 格式都必須在 HTML 元素中插入屬性,例如 itemscope 或 property 等,這會讓程式碼變得混亂,尤其是在大型網站或使用頁面編輯器的情境下,很容易不小心破壞版面。JSON-LD 可以獨立存在於網頁的任何位置,開發人員不需要動到內容模板,只需要把一段 JavaScript 程式碼貼上即可,大幅降低導入門檻。
Organization Schema 必填與建議屬性清單
根據 Schema.org 與 Google 官方文件的規範,Organization Schema 的屬性可分為必填與建議兩類。Google 的複合式搜尋結果測試中,會檢查以下重點屬性是否齊全:
- name(必填):品牌或組織的正式名稱,建議與網站首頁顯示的名稱一致。
- url(必填):官方網站的網址,通常指向首頁。
- logo(建議):品牌的 Logo 圖片。Google 對 Logo 有尺寸規範,寬度至少 112px,且圖片必須位於可公開存取的位置。
- sameAs(建議):其他代表品牌身分的線上據點,例如 Facebook 粉絲專頁、Instagram、YouTube 頻道、Google 商家檔案等。這些連結會以陣列(array)形式撰寫。
以下是一個符合基本規範的 JSON-LD 程式碼範例,採用縮排排版以便閱讀:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "品牌名稱",
"url": "https://www.example.com",
"logo": "https://www.example.com/logo.png",
"sameAs": [
"https://www.facebook.com/example",
"https://www.instagram.com/example"
]
}
</script>
在導入前,先釐清三種主要標記格式的差異,有助於你做出正確的技術決策:
| 標記格式 | 特性說明 | Google 建議度 |
|---|---|---|
| JSON-LD | 以 JavaScript 物件嵌入網頁,資料與 HTML 分離,易於維護與實作,不需修改原本標籤結構。 | 強烈建議 |
| Microdata | 直接在 HTML 標籤中插入 itemscope 與 itemprop 屬性,與網頁內容高度耦合,修改時容易影響版面。 | 支援但不建議優先採用 |
| RDFa | 類似 Microdata,透過屬性描述資料,但語法相對複雜,實務上採用率較低。 | 支援但不建議優先採用 |
對於多數品牌網站,直接採用 JSON-LD 是最務實的選擇。除了減少開發成本,也因為 Google 的驗證工具與文件範例都以 JSON-LD 為主要示範,遇到問題時能查詢到的參考資源最多。
Organization Schema 實作步驟與放置位置
Organization Schema 的實作流程可以拆解為四個步驟:確認網頁類型、產生 JSON-LD 程式碼、將程式碼部署至網站、上線後驗證。整體流程並不需要深厚的程式背景,即日起可以依照以下步驟完成導入。
首先要確認你要標記的頁面是哪一個位置。Organization Schema 通常只在全站的首頁或聯絡我們頁面部署一次,不需要在每一頁重複放置。這是因為 Organization Schema 描述的是「整個組織」,而不是「單一文章或產品」。如果每個頁面都重複輸出相同程式碼,不僅浪費爬蟲資源,也可能在 Search Console 中出現重複項目的警告。先確認首頁的 HTML 結構與可編輯方式,再決定後續的部署路徑。
產生 JSON-LD 程式碼的工具與方法
產生 JSON-LD 程式碼有兩條路徑,分別對應不同技術能力的網站管理者。第一種是免寫程式的路徑,適合使用 WordPress、Wix、Shopify 等內容管理系統的用戶。這些平臺通常有 SEO 外掛(例如 Yoast SEO、Rank Math),在設定頁面的「組織資料」欄位中填入品牌名稱、Logo 與社羣連結,外掛就會自動輸出正確的 JSON-LD 程式碼。優點是後續要修改品牌資料時,不需要直接編輯程式碼,在後臺更改即可。
第二種是手動撰寫路徑,適合具備基礎程式編輯能力的用戶。你可以參考前一段提供的程式碼範例,將品牌名稱、網址、Logo 路徑、社羣連結替換成自己的資料。若需要更完整的屬性,可以到 Schema.org 的 Organization 頁面查閱完整的屬性清單,但初期只需要導入必填與建議屬性即可,不需要一次把所有欄位都填滿。過多的屬性反而增加維護成本,且沒有證據顯示填滿所有欄位會帶來額外效益。
程式碼應放置在網頁的哪個位置
JSON-LD 程式碼的放置位置有兩個選項:<head> 或 <body> 標籤內。Google 官方文件指出,只要程式碼格式正確,這兩個位置的讀取效果相同。實務上,手動編輯的使用者通常將程式碼放在 <head> 區塊中,與其他 meta 標籤放在一起。使用 SEO 外掛的使用者則不需要考慮這個問題,外掛會自動將程式碼輸出在正確位置。
需要留意的是,無論選擇哪個位置,都要確保該頁面沒有被 robots.txt 封鎖,也沒有加上 noindex 指令。如果搜尋引擎根本無法讀取頁面,結構化資料自然無法生效。另外,如果網站採用頁面快取機制,部署新程式碼後可能要清除快取,才能讓爬蟲讀取最新版本。
更多關於 FAQ 類型的結構化資料操作細節,可以參考:FAQ Schema 2026 實作教學:結構化標記還值得做嗎?,該篇文章有完整的屬性解析與排錯建議。
如何驗證 Organization Schema 並排查常見錯誤
部署完成後,驗證是不可省略的步驟。即使程式碼在編輯器中看起來沒有問題,實際送到 Google 的解析器時,仍可能因為語法錯誤、屬性名稱拼錯或圖片格式不符而無法辨識。驗證工具能直接告訴你「Google 有沒有看懂這段資料」,以及「顯示結果長什麼樣子」。
使用 Rich Results Test 進行驗證
Google 官方的 Rich Results Test(複合式搜尋結果測試)是最直接的驗證工具。操作方式有兩種:輸入網頁網址進行即時測試,或是直接貼上 JSON-LD 程式碼進行片段測試。測試結果會分成三個區塊:偵測到的結構化資料項目、項目詳細資料、以及錯誤與警告清單。
Rich Results Test 的最大價值在於它會模擬 Google 的解析邏輯,並明確列出「此項目可能無法顯示為複合式搜尋結果」的原因。例如,若 Logo 圖片的網址無法存取,或圖片尺寸低於最低規範,工具會顯示「圖片無法擷取」或「圖片太小」的錯誤訊息。依據錯誤訊息逐項修正後,再次測試直到沒有錯誤為止,是標準的除錯流程。
透過 Search Console 監控結構化資料狀態
Rich Results Test 是單次性的快照檢查,適合剛部署完成時使用。若要長期監控結構化資料的健康狀態,則要使用 Google Search Console 的「複合式搜尋結果」報告。這份報告會彙整全站所有結構化資料的驗證狀態,包括「有效頁面」「無效頁面」與「警告」三個類別。
實務上的建議是:部署後先用 Rich Results Test 確認單一頁面沒有問題,之後定期(例如每月一次)查看 Search Console 的複合式搜尋結果報告,確認沒有因為網站改版、外掛更新或內容調整而產生新的錯誤。如果網站規模較大,建議設定電子郵件通知,當 Google 偵測到新的結構化資料錯誤時,系統會主動寄信提醒。
常見的錯誤類型可以歸納為以下幾類:必填屬性缺失(最常見的是 name 與 url 沒有填寫)、JSON-LD 格式語法錯誤(例如多了一個逗號、引號沒關閉、使用了單引號而非雙引號)、Logo 尺寸不符規範、以及 sameAs 陣列格式錯誤(例如沒有使用方括號包住多個連結)。這些錯誤的修正方式都很直接,依照錯誤訊息逐項補齊即可。
結構化資料類型優先級與 Google 支援狀態變更
對於網站管理者而言,結構化資料的導入並非越多越好,而是應該依照投資報酬率與維護成本排定優先級。不同的結構化資料類型,Google 的支援狀態與顯示資格並不相同,有些類型的 rich results 顯示資格已經被限縮,做了不一定會顯示,導入前的期待值需要調整。
以實務角度建議的導入排序:基礎必備類型是 Organization、BreadcrumbList(麵包屑)與 Article(文章)。這三個類型涵蓋了品牌資訊、網站導航與內容結構三大面向,是多數網站的標準配備。Organization 確保品牌身分正確,BreadcrumbList 讓搜尋結果中顯示路徑連結,Article 則協助文章內容被正確分類。這三個類型的共同特點是:實作難度低、不會因為 Google 政策變更而突然失去顯示資格、且維護成本接近於零。
進階類型則包含 Product、FAQPage 與 Review。Product 適用於電商網站,能呈現價格、庫存與評論等資訊;FAQPage 與 Review 則要特別留意政策限縮。Google 自 2023 年起,已將 FAQPage 的複合式搜尋結果顯示資格限縮為「僅限全球知名健康與政府網站」,一般網站即使正確標記 FAQPage,也可能不會在搜尋結果中顯示問答樣式。Review 類型則是針對特定內容形式(例如書籍、電影、軟體應用)纔有資格顯示星級評分,一般服務業或製造業網站不適用。
導入前先判斷「這個結構化資料類型是否仍有顯示機會」是必要的風險評估步驟。可以參考:What is Schema?一次搞懂結構化資料與 Review Schema 星級評分實作,這篇文章詳述了 Review Schema 的適用情境與常見誤用案例,有助於判斷自家網站是否值得導入。
結構化資料在 AI 搜尋時代(AEO)的進階角色
隨著 ChatGPT、Perplexity 等 AI 搜尋引擎的普及,結構化資料的角色正在從「影響傳統搜尋結果呈現」延伸至「協助 AI 引擎正確引用內容」。越來越多的使用者不再透過傳統搜尋引擎進入網站,而是直接向 AI 提問並獲取整理後的答案。在這樣的脈絡下,結構化資料能否被 AI 引擎正確讀取,成為內容能否被引用的關鍵因素之一。
AI 引擎在回答問題時,需要從大量網頁中篩選出可信賴的資訊來源。結構化資料提供的明確語意標記,等於在內容上貼了一層「這是一間公司的官方簡介」「這是產品的價格」「這是使用者的評論」等標籤,理論上能降低 AI 引擎判讀內容的難度。當 AI 引擎需要回答「OO 品牌是做什麼的」這類問題時,品牌網站若有正確的 Organization Schema,等於直接提供了標準答案的位置。
需要特別強調的是,以上關於 AI 搜尋引擎如何運用結構化資料的說明,屬於目前業界的觀察與推論,Google 官方文件並未直接背書「設定結構化資料就能被 AI 引擎引用」的因果關係。現階段可以確定的是:結構化資料有助於機器理解,而 AI 引擎同樣是機器的延伸。但 AI 引擎的訓練與推論機制複雜,涉及的因素遠超出結構化資料單一變項。因此,正確的心態是將結構化資料視為「提升被正確理解的機會」,而非「保證被 AI 引用的捷徑」。
在實務操作上,維持結構化資料的正確性與一致性,同時持續產出高品質的原創內容,纔是同時兼顧傳統 SEO 與 AEO(Answer Engine Optimization)的穩健策略。關於 HowTo Schema 是否值得導入,可參考:HowTo Schema 標記實作教學:提升搜尋引擎與AI理解度,內文比較了不同結構化資料類型在 AI 應用上的潛在效益與限制。
Organization Schema 一定要用 JSON-LD 格式嗎?
雖然結構化資料支援 JSON-LD、Microdata 與 RDFa 三種格式,但 Google 官方明確建議使用 JSON-LD,因為它將資料與網頁內容分離,較易於維護與實作。除非有特殊技術限制,否則沒有理由不使用 JSON-LD。
Organization Schema 的程式碼應該放在網頁的哪裡?
JSON-LD 格式的程式碼可以放置在網頁的 <head> 或 <body> 標籤中。Google 能夠讀取這兩個位置的結構化資料,只要確保程式碼語法正確且未被封鎖即可。
設定 Organization Schema 會直接提升 SEO 排名嗎?
結構化資料並非直接的排名因素。它的主要作用是幫助搜尋引擎更精確地理解網頁內容,並爭取複合式搜尋結果(rich results)的呈現機會,進而可能提升點擊率,但不保證排名直接提升。
如何檢查我的 Organization Schema 是否設定正確?
可以使用 Google 官方提供的 Rich Results Test 工具,輸入網址或貼上程式碼進行檢測。此外,也可透過 Google Search Console 的「複合式搜尋結果」報告來長期監控結構化資料的狀態與錯誤。
除了 Organization Schema,還有哪些結構化資料是基礎必備的?
從實務投資報酬率來看,建議優先導入 Organization、BreadcrumbList(麵包屑)與 Article(文章)等基礎類型。這些類型能全面涵蓋品牌資訊、網站導航與內容結構,是大多數網站的標準配備。