什麼是結構化資料產生器?
結構化資料產生器為您的網站建立有效的JSON-LD Schema標記。選擇Schema類型(文章、產品、FAQ、食譜、活動等),填寫欄位後即可取得可直接使用的標記程式碼,協助搜尋引擎更好地理解您的內容。
每種Schema都列出了Google豐富搜尋結果測試會檢查的欄位,填好之後產出的標記符合schema.org規範,可直接用於食譜豐富結果、搜尋裡的FAQ折疊、產品價格摘要或活動日期卡片。輸出是一段類型為application/ld+json的script標籤,貼到頁面head裡即可。
使用方法
- 選擇與您內容相符的Schema類型(文章、產品、FAQ等)。
- 填寫所選Schema的必填和選填欄位。
- 複製產生的JSON-LD程式碼並貼到頁面的head標籤中。
何時使用
- 給說明文章加上FAQ Schema,讓單個問題直接出現在Google搜尋結果中。
- 為商品頁標記價格、庫存和評分,爭取豐富摘要展示。
- 發布活動時把日期、地點、購票連結打包,在Google活動面板中突出顯示。
結果
一位美食部落客選擇了食譜Schema,輸入了菜名、烹飪時間(30分鐘)、食材清單和營養資訊,然後將JSON-LD程式碼複製到部落格文章中,以獲得搜尋引擎的複合式搜尋結果。
常見問題
- 產生的程式碼應該貼到頁面的什麼位置?
- 建議放在head標籤內,盡量靠近頂部,也可以緊鄰head結束標籤。放在body中也能解析,但head是Google文件推薦的位置,稽核時也更容易找到。
- 怎麼驗證產生的程式碼是否真的有效?
- 把頁面URL或者JSON-LD本身貼進Google豐富結果測試(search.google.com/test/rich-results)或Schema驗證器(validator.schema.org)。兩者都會指出缺失的必填欄位,並對推薦欄位給出警告。
- 加了Schema標記就一定能在Google看到豐富結果嗎?
- 不一定。有效的標記只是讓頁面具備資格。Google是否實際顯示豐富結果,要看頁面權威度、使用者搜尋意圖,以及內容是否真正有用。偽造評分或隱藏FAQ內容會被懲罰。
- 同一頁面可以放多種Schema嗎?
- 可以。一篇部落格文章可以同時有Article和BreadcrumbList;商品頁能加Product、Offer、AggregateRating。每種Schema用一個獨立的script區塊,也可以放在@graph陣列裡合併成一個區塊。
- JSON-LD和微資料有什麼區別?
- 兩者使用同一套schema.org詞彙。微資料把itemprop、itemscope分散在HTML標籤裡,JSON-LD是與可見標記分離的單個script區塊。Google推薦JSON-LD,因為更容易維護。