技術深入

Schema Markup 終極指南:令 AI 讀懂你嘅網站

2026-02-12作者: · 技術總監13 分鐘

Schema Markup 係一套基於 Schema.org 標準嘅語義標籤,話畀 AI 同搜尋引擎知網頁上邊段係公司名、價錢、作者——將內容由「要估」變成「講明」。Google 官方記錄咗 Rotten Tomatoes 喺 10 萬個頁面加結構化數據,有結構化數據嘅頁面點擊率高 25%(Google Search Central,查閱 2026-09-27)。對任何認真做 AI 搜尋優化嘅企業,Schema Markup 係必須嘅技術基礎。

Schema Markup 嘅定義同原理

想知 AI 而家點講你間公司?

輸入網址,1–2 分鐘睇 ChatGPT / Gemini 有冇推薦你 — 唔使登記

睇下 AI 點講你

Schema Markup 是指一套由 Google、Microsoft、Yahoo 同 Yandex 共同開發嘅標準化語義標籤(structured data vocabulary),用於幫助搜尋引擎同 AI 系統理解網頁內容嘅含義。佢嘅工作原理係:喺你嘅 HTML 代碼中添加額外嘅語義標記,明確告訴 AI「呢段文字係公司名稱」、「呢個數字係價格」、「呢個人係作者」等。

舉個例子:如果你嘅網頁寫住「Webka - 香港 AI 營銷顧問」,AI 引擎可能唔確定 Webka 係人名、公司名、定產品名。但加入 Organization Schema 後,AI 可以明確知道呢個係一間公司,服務範圍係 AI 營銷顧問,位於香港。

AEO 必備嘅五種 Schema 類型

1. Organization Schema

呢個係最基礎嘅 Schema,定義你嘅公司實體。必填欄位:name(公司名稱)、url(官網網址)、logo(公司 logo)、description(公司描述)、address(地址)、contactPoint(聯絡方式)、sameAs(社交媒體連結)。將呢個 Schema 放喺網站嘅每一頁,確保 AI 引擎喺訪問任何頁面時都能識別你嘅品牌實體。

2. FAQPage Schema

對 AEO 嚟講最有價值嘅 Schema 類型。將你嘅常見問題標記為 FAQPage Schema,AI 引擎可以直接提取問答對作為回答嘅素材。每個 FAQ 條目包含 Question 同 AcceptedAnswer。建議每個頁面包含 3-8 個 FAQ 條目。

3. Article Schema

為你嘅博客文章同知識庫文章添加 Article Schema。重要欄位包括:headline、author(連結到 Person Schema)、datePublished、dateModified、image。dateModified 特別重要——AI 引擎用呢個判斷內容嘅新鮮度。

4. HowTo Schema

如果你嘅內容包含步驟指南,使用 HowTo Schema。呢個 Schema 令 AI 可以直接引用你嘅步驟列表。每個步驟包含 name 同 text 欄位。Google AI Overviews 特別偏好有 HowTo Schema 嘅內容。

5. LocalBusiness Schema

對於有實體店舖或辦公室嘅企業,LocalBusiness Schema 至關重要。包含:營業時間、服務區域、價格範圍、支付方式、座標位置等。呢個 Schema 直接影響 AI 喺本地搜尋(如「附近嘅 XXX」)中嘅推薦。

實施步驟

步驟一:使用 JSON-LD 格式(Google 推薦)實施 Schema。將 JSON-LD 代碼放喺頁面嘅 <head> 或 <body> 結尾。步驟二:使用 Google Rich Results Test 驗證你嘅 Schema 係咪正確。步驟三:使用 Schema.org Validator 檢查語法錯誤。步驟四:喺 Google Search Console 嘅「增強功能」部分監測 Schema 嘅索引狀態。步驟五:定期更新 Schema 中嘅動態資訊(如營業時間、價格等)。

常見錯誤同避免方法

錯誤一:Schema 資訊同頁面可見內容唔一致。Google 會因此懲罰你嘅網站。確保 Schema 中嘅每項資訊都能喺頁面上找到。錯誤二:缺少必填欄位。例如 Organization Schema 冇填 logo 或 contactPoint。使用驗證工具確保所有必填欄位都已填寫。錯誤三:只喺首頁實施。Schema 應該喺整個網站嘅所有相關頁面實施。

進階技巧:Schema 嵌套同關聯

進階嘅 Schema 策略包括嵌套多個 Schema 類型。例如,一篇文章嘅 Article Schema 可以嵌套 author 嘅 Person Schema、publisher 嘅 Organization Schema、同 FAQ 嘅 FAQPage Schema。呢種嵌套令 AI 引擎可以建立更豐富嘅語義理解。另一個進階技巧係使用 sameAs 屬性連結你喺唔同平台嘅存在,幫助 AI 建立統一嘅品牌實體認知。

FAQ

Schema Markup 對 SEO 有幫助嗎?

有。Schema Markup 可以令你嘅搜尋結果顯示豐富摘要(Rich Snippets),提升點擊率。不過 Google 官方文件講嘅係結構化數據令頁面「有資格」出 rich results(豐富搜尋結果),冇話加咗就會升排名(Google Search Central,查閱 2026-09-27)。

實施 Schema Markup 需要識寫 code 嗎?

唔一定。如果你用 WordPress,有多個免費插件(如 Yoast SEO、Rank Math)可以自動生成 Schema。如果你用其他平台,Google 嘅 Structured Data Markup Helper 可以幫你生成代碼。

Schema Markup 要幾耐先生效?

Google 通常喺 1-4 星期內索引新嘅 Schema Markup。AI 引擎嘅反應時間可能更快——Perplexity 可以喺幾小時內利用你嘅 Schema 數據。

點樣免費檢查我嘅品牌 AI 曝光率?

用 Webka 免費 AI 品牌曝光診斷工具(aeo.weblnno.info),輸入你嘅網址即可自動查詢 ChatGPT、Gemini、Claude、DeepSeek、Perplexity 五個 AI 引擎,約 1–2 分鐘出報告。每日 3 次免費,無需註冊。

想知 AI 而家點講你間公司?

輸入網址,1–2 分鐘睇 ChatGPT / Gemini 有冇推薦你 — 唔使登記

睇下 AI 點講你

一步步教學:Organization/LocalBusiness/FAQPage JSON-LD 範例

JSON-LD 係放喺網頁 HTML 入面嘅一段 <script type="application/ld+json">,用 schema.org 詞彙話俾搜尋引擎同 AI 知「呢個網站係邊間公司、喺邊、答咗咩問題」。一般中小企先做三種:Organization(全站一次,講公司身份)、LocalBusiness(有門市或服務地區先用,講地址同營業時間)、FAQPage(有常見問題嘅頁先用)。以下範例入面嘅公司名、地址同電話全部係示範值,要換成你自己嘅資料。

第 1 步:Organization(放全站共用 layout,一個網站一次)

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://www.example.com.hk/#organization",
  "name": "示範有限公司",
  "url": "https://www.example.com.hk",
  "logo": "https://www.example.com.hk/logo.png",
  "email": "hello@example.com.hk",
  "sameAs": [
    "https://www.linkedin.com/company/example",
    "https://www.facebook.com/example"
  ]
}

第 2 步:LocalBusiness(有門市 / 服務地區先加;地址要同 Google 商家檔案一字不差)

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "@id": "https://www.example.com.hk/#localbusiness",
  "name": "示範有限公司",
  "url": "https://www.example.com.hk",
  "telephone": "+852-0000-0000",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "示範街 1 號 1 樓",
    "addressLocality": "荃灣",
    "addressRegion": "新界",
    "addressCountry": "HK"
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "09:00",
    "closes": "18:00"
  }],
  "parentOrganization": { "@id": "https://www.example.com.hk/#organization" }
}

第 3 步:FAQPage(只放頁面上真係見到嘅問答)

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "你哋服務邊啲地區?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "我哋服務全港,荃灣、葵青同屯門可以即日上門。"
    }
  }]
}

三個常見錯誤要避免。第一,同一頁重複出兩次同一個 @type(例如 layout 同頁面各有一個 Organization),會令引擎唔知信邊個。第二,FAQPage 入面嘅答案,頁面畫面上一定要見到幾乎一樣嘅文字,唔可以淨係藏喺 schema。第三,地址、電話要同 Google 商家檔案同網站可見文字三處一致;搬舖之後漏改 schema,等於主動餵錯資料俾 AI。

點樣用 Rich Results Test 驗證?

Rich Results Test 係 Google 免費工具,網址係 search.google.com/test/rich-results。用法有兩個:網頁已經上線,就貼網址,Google 會用手機版爬蟲(預設)抓取;未上線,就揀「Code」貼 HTML 或 JSON-LD。結果分三類:有效項目、警告(可以用但有欄位唔齊)、錯誤(讀唔到,要改)。要留意佢只測 Google 支援做 rich result 嘅類型,所以要全面檢查語法,可以再用 Schema Markup Validator(validator.schema.org)。

驗證步驟:

  1. 打開 Rich Results Test,貼網址(或揀 Code 貼原始碼),撳「測試網址」。
  2. 睇結果頂部:有冇偵測到你放嘅類型(例如「本地商家」「常見問題」)。
  3. 逐項撳開,錯誤(紅色)一定要改;警告(黃色)視乎欄位重唔重要。
  4. 再貼去 Schema Markup Validator,確認 Organization 等 Google 未必列為 rich result 嘅類型語法都啱。
  5. 最後用瀏覽器「檢視原始碼」確認 JSON-LD 喺伺服器送出嘅 HTML 入面,唔係要 JavaScript 執行後先出現。

FAQPage 語法啱唔代表會喺 Google 顯示常見問題摘要:Google 自 2023 年 9 月起只為知名政府同醫療網站顯示呢類結果(Google 說明)。但結構化問答對 AI 理解頁面內容仍然有用。

分享這篇文章

AI 識唔識
你嘅品牌?

輸入你嘅網址,1–2 分鐘睇到 ChatGPT 點樣描述你。 如果答案唔理想 — 我們幫你改變。

Mr. Chao • Webka 技術總監
Rm 01, 11/F, Cameron Sino Technology Limited, 73 Chai Wan Kok St, Tsuen Wan, NT