2016年11月16日

部落格如何處理「結構化資料」標記 + 修復錯誤訊息

A+
structured-data-testing-tool-error-部落格如何處理「結構化資料」標記 + 修復錯誤訊息關心 SEO 的站長,可能會研究「結構化資料標記」這個主題,而且使用「結構化資料測試工具」時,會發現不少錯誤訊息。由於不少讀者都曾問過這件事,因此本篇來做個整理。

不過為了節省讀者時間,先說結論:「部落格網站基本上忽略這件事也沒有大礙」。

「結構化資料標記」最主要是幫助特定類型的網站、資料,能被搜尋引擎理解分析,進而展示更容易被關注的資訊。這樣的話,部落格網站有設置「結構化資料標記」是很好,但這件事沒做、或沒修正錯誤,也不至於會讓 SEO 扣分。

以下會說明原因、大致介紹「結構化資料標記」、以及修正錯誤的準則。



一、什麼類型的網站需要結構化資料標記


1. 哪些網站的搜尋結果可能不好?

簡單舉幾個例子:

  • 購物網站:消費者最需要商品名稱、價格、尺寸、顏色等資訊
  • 電影資訊:消費者最需要電影名稱、上映時間、上映戲院等資訊
  • 店家資訊:消費者最需要營業時間、營業地點、商品、價格等資訊

如果在搜尋上述內容,無法優先顯示消費者最需要的資訊,該網站就會錯失可能的成交機會。

要幫商業網站解決這個問題,那麼關鍵就會是索引資料的精確度,搜尋引擎有沒有辦法從一個網頁之中,辨識出 "商品價格"、"電影上映時間"、"營業時間及地點" 等特定資訊,並優先顯示出來?


2. 結構化資料

解決的方法正是「結構化資料」(structured data),為網頁的特定資訊(價格、地點、時間等),使用結構化的標記語言來註記,就類似 HTML 標籤的作用,讓搜尋引擎能正確索引這些特殊的資訊。

雖然說起來容易懂,但做起來很複雜,結構化資料標記其實有多種格式:Microdata、RDFa、JSON-LD,本篇不進行技術研究,有興趣的讀者可參考這些文章:



3. 適用結構化資料的網站

解決了商業網站特殊資訊的索引問題後,我們來看看有那些類型的資訊,適用於「結構化資料」。根據 Google 官網「標記協助工具支援的資料類型」,大致有這些:

  • 文章
  • 活動
  • 當地店家
  • 電影
  • 商品
  • 餐廳
  • 軟體應用程式

例如用 Google 搜尋最近熱門的 HBO 影集「Westworld」(西方極樂園),畫面如下:

westworld-structured-data-部落格如何處理「結構化資料」標記 + 修復錯誤訊息

紅框標示的資訊,會是使用者最關注的相關資訊 "觀眾評分"、"投票人數",因為有助於快速評判是否為高水準、值得一看、樣本數多(資訊的信賴度高)的影集,這是 IMDB 網站使用了「結構化資料標記」的效果,那麼這個搜尋結果的連結,必定比其他的搜尋結果,來得更加有信賴感及吸引力。

因此商業類型的網站,為了增加銷售量與信賴度,非常有必要瞭解如何設定「結構化資料標記」。



二、部落格網站如何處理


基本上部落格網站,提供的是 "資訊內容",而非 "商品",所以似乎沒有什麼需要 "評分",或是提供 "價格"、"營業時間地點" 的需要,那麼網頁的文章內容其實並沒有需要「結構化資料標記」,才能藉以提升搜尋排名這樣的事

前面的內容提到,「標記協助工具支援的資料類型」包含了 "文章" 這一項,如果有興趣的話,部落格站長是可以設定「結構化資料標記」的。

1. Blogger 平台

對於免費的部落格平台,範本應該都會預設好「結構化資料標記」的語法,例如 Blogger 已經內建了相關語法,不用再額外加入。

不過麻煩的地方在於「結構化資料標記」並非已經一統江湖,他的規格可能會修正、會升級,那麼 Blogger 範本原本的標記語法可能會過時,需要被修改。


2. 自行架站的部落格

自行架站的話,範本不一定有「結構化資料標記」,需要自行加入,那麼可參考這篇「給部落格來點 SEO」,介紹了如何為文章頁面加入相關標記語法。

另外 Google 官方也提供了「結構化資料標記協助工具」,可以快速幫網頁加入標記語法。



三、修正結構化標記錯誤


Google 官方提供了「結構化資料測試工具」,進入該網頁後,以本站為例,輸入網址後的測試結果如下:

wfublog-structured-data-error-部落格如何處理「結構化資料」標記 + 修復錯誤訊息

結果慘不忍睹,說是滿江紅也不為過,但實際上這都是 Blogger 範本的預設內容。

本篇並未準備列出所有的錯誤訊息,一方面各種狀況很多,不一定能列齊,一方面 Blogger 預設內容也會報錯的話,代表規格標準一直在改,可能曾經是正確的內容,將來也會被修正。

這樣的話,建議讀者搜尋日期較近的教學文章來操作即可,會是比較保險的作法。以上圖為例,報錯的項目有 "limage_url"、"blogId"、"postId" 等等,那麼例如用 Google 搜尋 "blogger limage_url" 類似的字串就可找到相關教學。

我找到了這篇「How to Fix Errors on Google Webmaster Tools Structured Data」,一次可解決 "limage_url"、"blogId"、"postId" 等這幾個常見的錯誤,其圖文操作寫的滿詳細,按步驟進行即可。而其他的錯誤,請舉一反三搜尋對應的字串,來找到教學。



四、補充


最後小小重申一下,對於部落格而言,文章內容能被 Google 搜尋引擎索引,才是最重要的事。以 Blogger 而言,請按照「Blogger 只要做到這幾件事, 就能輕鬆加強 SEO 搜尋排名」進行即可。至於「結構化標記」有錯誤,對搜尋結果不會有什麼影響,這件事可以輕輕放下沒有關係。


更多 SEO 相關技巧:

沒有留言:

↑TOP

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
提問請附網址、詳細描述狀況,如提供的資訊不足,則無法回覆。
◎ 請在相關文章留言,與文章無關的主題請至「Blogger 中文論壇」。
◎ 若詢問 CSS 、非官方範本問題、或貴站為商業網站 ,請參考「本站諮詢頁面」→「1. 諮詢服務」
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 若發現留言不見了,通常是因為 "複製貼上" 的內容常被系統判定為垃圾留言,請不用擔心,我會定期將留言恢復。
◎ 本站「已關閉自刪留言功能」。