JSON-LD 語法基礎與 SEO 應用
深入了解 JSON-LD 結構化資料,學習如何透過標記提升搜尋引擎對網站內容的理解,進而優化搜尋結果顯示。
SEO 指南 JSON-LD 語法 標記 結構化資料
JSON-LD 是什麼?
JSON-LD(JavaScript Object Notation for Linked Data)是一種輕量級的結構化資料標記格式,由 Google 強烈推薦用於實作 Schema.org 語法。它透過在網頁的 <head> 或 <body> 區塊中插入一段 JSON 代碼,讓搜尋引擎爬蟲能更精確地解讀網頁內容,例如文章作者、發布日期、評分或產品價格。
與傳統的 Microdata 相比,JSON-LD 不需要與 HTML 標籤混雜,其獨立的腳本結構不僅讓程式碼更易於維護,也降低了因改動網頁佈局而破壞標記內容的風險,是現代 SEO 技術優化中不可或缺的一環。
核心功能 / 核心概念
- 語意化詮釋:將網頁上的非結構化內容轉化為機器可讀的資料,幫助搜尋引擎理解頁面類型。
- 豐富搜尋結果 (Rich Results):透過正確的標記,讓網站有機會在 Google 搜尋結果中顯示星級評分、食譜圖片、FAQ 折疊選單等視覺化資訊。
- 降低解析錯誤:由於 JSON-LD 與 HTML 結構分離,開發人員可以更輕鬆地進行除錯與驗證。
- 提升點擊率 (CTR):透過豐富的搜尋結果展示,能有效提高網頁在搜尋結果頁面(SERP)的曝光吸睛度與點擊意願。
特色 / 詳細說明
| 項目 | 說明 |
|---|---|
| 實作方式 | 以 <script type="application/ld+json"> 標籤包裹,內容為標準 JSON 格式。 |
| 維護性 | 與 HTML 結構分離,修改網頁設計時不會影響標記的完整性。 |
| 搜尋引擎支援 | Google 官方首選的結構化資料格式,支援度最廣。 |
| 內容彈性 | 可描述多種實體,如 Article、Product、Event、Organization 等。 |
適合誰用 / 應用場景
- 電商網站:標記產品名稱、價格、庫存狀態與用戶評價,以顯示於搜尋結果的價格與星級標籤。
- 新聞與部落格:使用 Article 標記,明確定義文章發布日期、作者資訊與新聞出版商,提升在 Google 新聞中的曝光率。
- 在地商家:透過 LocalBusiness 標記地址、營業時間與電話,優化在地搜尋(Local SEO)表現。
- 內容創作者:標記 FAQ(常見問題)或 How-to(教學步驟),讓搜尋結果直接呈現內容摘要,佔據更多搜尋版位。