7 分鐘閱讀
AI SEO/GEO 7 分鐘閱讀

用程式碼抓住 AI 爬蟲的目光:網站一定要懂的 Schema 結構化資料與 JSON-LD 設定

Schema 與 JSON-LD 怎麼設才有用?先核對文章作者、日期、圖片與頁面可見內容,再排除重複標記,使用官方工具驗證並檢查公開頁面。

網頁設計 Schema JSON-LD Guide 對照文章作者日期與可見內容示意

Schema JSON-LD Guide(結構化資料設定指南)的核心不是替網站加一段「吸引 AI 爬蟲」的神奇程式碼,而是用與頁面一致的欄位描述文章、品牌與內容關係。Google 建議以 JSON-LD 表達適用的結構化資料;格式正確仍不保證搜尋特殊呈現,更不能保證 ChatGPT 或其他 AI 工具引用。

Schema JSON-LD 到底是什麼?兩者如何分工?

Schema 是描述網頁實體與關係的詞彙,JSON-LD 是把這些資料寫成可由程式解析的格式。對網站管理者,先確認要描述的內容真的出現在頁面,再選合適的類型,比一次安裝大量標記更重要。

例如設計筆記文章有標題、作者、發佈日期、更新日期與精選圖片,可評估使用 Article 或 BlogPosting。服務頁、商家資訊與產品頁有不同的適用規範,不宜把同一份 Article 內容複製到所有頁面。Google 的結構化資料入門文件說明,標記是協助搜尋系統理解頁面的明確線索;JSON-LD 是其推薦格式之一,不是唯一合法格式。

WordPress 若使用 Rank Math 等 SEO 外掛,先檢查公開頁面現有的結構化資料。外掛、佈景主題與自訂程式都可能輸出同類型標記。若已經有正確的 BlogPosting,直接貼第二份並不會讓內容「更容易被引用」,反而可能造成作者、日期或網址彼此衝突。網頁設計服務如何規劃資訊架構?可先釐清服務頁要表達的真實內容。

哪些欄位值得先檢查,才不會標記錯人或錯日期?

先對照頁面可見的標題、作者、日期、圖片與 canonical 網址,再檢查 JSON-LD 中的對應值。欄位的準確性與可維護性,通常比欄位數量更重要。

Google 的Article 文件列出 headline、author、datePublished、dateModified 與 image 等推薦欄位。發佈日期與實際更新日期應分開;修改一個標點或為了看起來新而重寫日期,不能取代內容維護。作者應是真實可辨識的個人或組織,代表圖片應能公開存取且與文章主題相符。

以下是示意資料,不能原樣貼到正式網站。正式使用前必須將網址、標題、日期、作者及圖片換成頁面真實資訊,並確認網站是否已由外掛產生相同標記:

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "示意文章標題",
  "datePublished": "2026-10-19T00:00:00+08:00",
  "dateModified": "2026-10-19T00:00:00+08:00",
  "author": { "@type": "Organization", "name": "示範品牌" },
  "image": "https://example.com/example-cover.avif",
  "mainEntityOfPage": "https://example.com/example-article/"
}

實務上應由同一個維護來源管理資料:若文章編輯器可以設定作者、封面與日期,就先讓外掛依這些欄位輸出;只有外掛無法表達且確實需要的資訊,才評估自訂 JSON-LD。更改範本或搬家時,需重新檢查最終 HTML,避免程式輸出的網址仍指向舊網域。

網頁設計 Schema JSON-LD Guide 對照文章作者日期與可見內容示意
結構化資料的每個欄位都應對得上頁面可見的內容與真實來源。

服務頁的 FAQ 能不能加上 FAQPage 標記?

先把真實、可見且有用的問答寫在頁面上,再檢查當前搜尋功能是否支援該標記。FAQPage 的技術格式並不代表一般企業網站一定會得到 FAQ 特殊呈現,更不代表 AI 系統會採用答案。

服務頁應回答適合誰、流程、素材、維護與交付,避免把一串關鍵字偽裝成問答。Google 的結構化資料一般規範要求標記對應使用者看得到的內容,禁止假評論與誤導資訊。若問答答案依服務條款改變,正文與標記要同步更新。網站常見問題如何呈現實際合作答案?可用來檢查文字是否足以單獨理解。

對中小企業而言,清楚的頁面標題與段落通常比大量 Schema 類型更能改善訪客閱讀。高雄、台中、台北的服務範圍若是遠端協作,就據實寫明;沒有實際門市,不應在 LocalBusiness 標記捏造地址。若案例沒有經客戶同意,也不應把案例成果、評論或評分寫入標記。

JSON-LD 上線前後,應怎麼測試?

先驗證程式格式與 Google 支援的功能,再用公開網址檢查實際輸出。通過測試只代表目前標記符合可檢查的條件,不保證搜尋呈現或 AI 引用。

  1. 從公開頁面檢查目前已輸出的 JSON-LD,列出類型與來源外掛,先排除重複。
  2. 將文章標題、日期、作者與圖片逐欄對照頁面;只有真實可見、適用的資訊才保留。
  3. 用 Google 複合式搜尋結果測試檢查支援類型與錯誤;其他 Schema 類型可用 Schema Markup Validator 核對語法。
  4. 正式發佈後,以 Search Console 的網址審查檢查 Google 實際讀到的頁面,並持續注意範本更新後是否產生錯誤。

Google 的Article 實作步驟也建議先測試少量頁面,再部署及監看。若 Rich Results Test 顯示無適用的特殊結果,先確認文章類型與功能資格,不要因為追求「綠燈」就把頁面改成不相符的 Recipe、Product 或 Review。對沒有特殊呈現資格的標記,語法驗證與可見內容比對仍有價值。

結構化資料能讓 AI 搜尋優先引用網站嗎?

不能保證。JSON-LD 有助於傳達明確的頁面資料,但 AI 搜尋平台有自己的擷取、選材與顯示機制。把 SEO、AI SEO 或 GEO 當成可購買的引用名額,沒有可靠依據。

優先順序應是:網站可公開讀取、正文直接回答問題、作者與品牌可信、資訊可查證,再加入與內容一致的標記。GEO 內容架構如何安排答案與證據?與本文不同,前者處理內容本身,本文處理機器可讀的描述欄位。網站案例如何呈現可核對的設計過程?也能幫助讀者評估團隊能力,但案例內容必須真實且取得展示授權。

使用 Schema JSON-LD Guide 的檢查順序時,先看頁面語意,再看技術輸出,最後確認功能資格與長期維護責任。只要其中一層與實際頁面不符,就先修正資料來源。

檢查目標 應看哪裡 常見錯誤
頁面語意 可見標題、正文與作者 標記主題與正文不同
技術輸出 最終 HTML 與 JSON-LD 外掛與手寫程式重複
資格與語法 官方類型文件與測試工具 把通過測試當成保證呈現
長期維護 改版、搬家及日期變更 留有舊網域或過時欄位

常見問題

有 Rank Math 還要自己寫 JSON-LD 嗎?

通常先檢查 Rank Math 與佈景主題是否已輸出適合的標記。若已正確,無須重複手寫;若有缺漏,再依頁面內容與外掛能力決定補充方式。

通過 Rich Results Test 就一定顯示特殊搜尋結果嗎?

不一定。Google 明確表示標記正確並不保證特殊呈現,還取決於功能資格、內容品質與搜尋情境。

沒有 JSON-LD,文章就不能被搜尋或 AI 工具讀取嗎?

不會。清楚且公開可讀的 HTML 正文是基本條件;結構化資料是額外的明確線索,不能取代原本的文章內容。

為了在地搜尋,可以加不存在的門市地址嗎?

不可以。品牌名稱、地址與服務範圍必須符合實際營運。若僅提供遠端服務,就在頁面與適用標記中如實描述。

需要一起規劃網站?

把網頁設計、內容與搜尋基礎一起想清楚。

如果這篇筆記讓你想到自己的網站需求,歡迎帶著問題來討論。我們會先釐清目標與範圍,再安排合適的做法。

更多設計筆記

查看全部文章