ver: orca-admin 1.0.47
因應 GEO/ AI SEO 發展,支援用戶端替文章類型加註結構化資料,如一般的文章或產品請不用額外新增,因為安裝的 RankMath 已有支援文章/產品/分類麵包屑等基礎,只是不夠完善。
虎鯨 OrcaBiz 自行開發進階的 Schema 結構化資料外掛,有別於將結構化資料放在 <body> ,此外掛支援將資料顯示於<head> 自動輸出,幫助檢索效率更佳。
實例:如何產生 FAQ 結構化資料?
首先,到虎鯨製作的 FAQ Schema 小工具產生程式碼,步驟如下:
- 把常見問題和答案輸入到 AI 工具裡
- AI 會自動產生一段 JSON-LD 程式碼
- 你只需要複製貼上到文章底部就完成了
如何在文章中加入 FAQ 結構化資料?
示意畫面 文章底部下拉選單可選取不同類型的結構化資料,並貼上完整資料格式。

示意畫面 結構化資料(Structured Data)顯示在 <head> 區塊。

結構化資料(Structured Data)優化重點
結構化資料(Structured Data)從 <body> 移到 <head> 區塊來自動輸出的方式,主要的優點都圍繞在效率、搜尋引擎處理速度和避免內容混亂。
以下是將結構化資料放在 <head> 區塊輸出的主要優點:
1. 提升搜尋引擎處理效率
- 提早發現資料: 搜尋引擎爬蟲(例如 Googlebot)在解析網頁時,會優先處理
<head>區塊。將結構化資料放在這裡,能讓爬蟲在處理網頁主體內容 (<body>) 之前就快速讀取並理解網頁的實體、主題或屬性。 - 專注於中繼資訊:
<head>本來就是放置網頁中繼資訊(Metadata,如 Title, Description, Canonical Tag, Open Graph)的地方。將結構化資料放在此處,符合網頁設計的語義邏輯,方便爬蟲專注處理「關於網頁的資訊」。
2. 減少網頁載入阻礙 (Render-Blocking)
- 與內容渲染分離: 結構化資料通常是一大段 JSON-LD 程式碼。如果將它放在
<body>內部,尤其是在關鍵渲染路徑上,雖然影響很小,但理論上仍可能對網頁內容的渲染(Rendering)造成輕微的阻礙。 - 不佔用內容空間: 放在
<head>區塊確保結構化資料不會與網頁的實際可見內容混在一起,保持<body>區塊的乾淨,專注於用戶可見的 HTML 元素。
3. 程式碼更乾淨、易於管理(尤其對於外掛)
- 統一管理輸出: 對於外掛或開發者來說,在
<head>區塊統一輸出結構化資料(通常使用 PHP 的 Action Hookwp_head等)更方便、更容易維護。 - 避免人為錯誤: 如果將結構化資料手動或透過編輯器插入到
<body>區塊的特定位置,很容易因為排版或 HTML 變動而產生錯誤(例如放在錯誤的父層元素下)。自動輸出到<head>能確保其位置的穩定性。 - JSON-LD 最佳實踐: Google 官方推薦的結構化資料格式是 JSON-LD,並建議將其放置在
<head>或<body>的任何位置。但實際上,放在<head>區塊是最常見且被認為是程式碼組織上的最佳實踐。
總結來說,雖然 Google 已經表明 JSON-LD 放在 <body> 或 <head> 都可以被正確解析,但放在 <head> 區塊的優勢在於更快、更有效率地被爬蟲識別,並且程式碼管理上更為優雅且穩定。
🌟 補充說明:這個功能不只能夠用在 FAQ 常見問題,其他的 how-to 結構化資料也都可以在文章中加入,如果你也需要使用的話,歡迎業主詢問窗口為您開通功能:)



