JSON-LD 是以 JSON 為基礎的資料格式,這種資料格式可用來實作
結構化資料,向 Google 和其他搜尋引擎描述您網站上的內容。舉例來說,如果您有一份有關活動、餐館、人物或其他內容的清單,那麼您可以透過結構化格式在自己的網頁上加入這項資料,只要以 JSON-LD 程式碼片段形式將
schema.org 詞彙嵌入網頁中即可。結構化資料有助於 Google 理解您的網頁內容,進而在某些搜尋功能 (例如
知識圖譜中的活動和
複合式摘要) 中突顯您的內容。
Web Component 是仍處於初期發展階段的一組技術元件,作用是定義可重複使用的自訂使用者介面小工具及其行為模式。任何網頁開發人員都可以自行建立 Web Component。如要建立 Web Component,請先找到一個明確的使用者介面,然後為這部分的介面定義
範本,並
匯入網頁中,之後就能在網頁上使用這個 Web Component。
Custom Element 可用來定義 Web Component 的行為模式。由於您已將使用者介面部分的顯示和邏輯關係統合到 Web Component 中,所以可以輕鬆將這部分內容與他人共用、重複應用到其他網頁上或提供給其他開發人員,進而達到簡化網頁開發作業的目的。
就實際上的架構而言,您的結構化資料會儲存在資料庫中 (例如您的連鎖商店所在位置的資訊)。這項資料會以 JSON-LD 程式碼片段的形式嵌入網頁內,讓 Custom Element 可以調用該資料來提供給訪客查看,而 Googlebot 也可以擷取這項資料來建立 Google 搜尋索引。
如要進一步瞭解 Custom Element,並開始使用這個介面,請參閱下列資源:
*我們在 webcomponents.org 發佈的最新文章和附帶的程式碼範例。