什麼是結構化資料?

結構化資料是加在網頁裡、訪客看不到的一段程式碼,用來讓搜尋引擎知道哪個數字是價格、哪一行是營業時間、哪個分數是評價。

為什麼開店的人要在意

沒有它的時候,搜尋引擎只能把你的頁面當成一段文字,自己去推測「週二 11:00–20:00」是營業時間、380 是價格而不是商品編號。有了它,你的搜尋結果就有機會多帶幾行你在別人結果上看過的東西:星等、價格、活動日期、有沒有現貨。這不會把你的名次往上推——沒有人能保證名次——但它會改變一件事:客人還沒點進來之前,就已經看到多少答案。

動到程式碼之前先確認三件事

  1. 先確定這一頁到底是什麼。店家首頁是「在地商家」,賣單一商品的頁是「商品」,列出日期的頁是「活動」。一頁只有一個主要類型,選錯比不加更糟。
  2. 程式碼寫的,必須跟訪客看得到的一致。標記裡寫了一個頁面上沒有的價格、或是沒有人留過的評分,那是違規、是會被處分的,不是捷徑。規則很短:頁面上沒有的東西,就不要標。
  3. 拿已經發佈的正式網址去測,不要測草稿。Google 的複合式搜尋結果測試工具和 Search Console 都吃一個公開網址,然後列出它們讀到什麼。標成錯誤的要修;標成警告的是選填欄位,可以留空。想看某一頁到底帶了哪些標記,用瀏覽器的「檢視原始碼」就看得到;桌面版的 LocalSite Studio 還可以把整站原始碼匯出來,直接翻。

常見的誤解: 以為它是名次的密技,或以為加了就一定會出現星星。要不要顯示這些額外資訊,搜尋引擎每一次都自己決定;而標記跟頁面對不起來時,整個網站的這項功能都可能被收走。