結構化資料是什麼?為什麼要設定結構化資料?

SEO裡的結構化資料是什麼?結構化資料的種類有哪些?不會程式語言要怎麼快速撰寫結構化資料?
結構化資料是什麼?為什麼要設定結構化資料?

嗨各位,我是Raymond,今天談談SEO裡的結構化資料(Schema)

結構化資料是什麼?

結構化資料是一種標準格式,在各式各樣的應用環境中我們只要看到可量化、可以使用表單系統呈現的資料,都可以稱作為結構化資料。

今天這篇文章主要介紹的是Google針對網站的規範所訂立的結構化資料原則,想看更多有關結構化資料這個名詞解釋可以看這篇文章。

為什麼要設定結構化資料?

如果有一本百科全書,前面一個段落本來是在講水獺的生活習性,後面一個段落突然跑去講牛頓三大運動定律,想必讀者一定會混亂不已吧!按照適當的分類、簡表去編排,讀者會更容易找到自己想要的。

而設定結構化資料對於Google來說,就是我們在幫忙分類、整理網站提供的所有資訊讓Google更快、更有組織的了解我們的網站。

使用結構化資料的數據成長

「聽起來就只是加速Google對我網站的認識啊,那我不加速讓他慢慢跑完不就好了?」

當然大家可以選擇不投資時間在設定結構化資料上,畢竟有些網站公司介面老舊,連文字顏色都不能改了,更何況是加入結構化資料的Code,這我也可以理解。

但如果你的狀況允許,盡量還是要加入,根據Google的統計:

  • 爛番茄(Rotten Tomatoes)把十萬筆網站頁面都加入了結構化資料,這些經過優化的網頁點閱率增加了25%。
  • 樂天(Rakuten)發現使用結構化資料的使用者在網站停留時間增加了1.5倍。

還有更多例子這邊就不再多舉例,想要做出一個專業的SEO網站,建議還是設定吧!

不會自己產Schema 程式碼的,文章的末段我會提供一個用ChatGPT生成結構化資料程式碼的方法。

結構化資料長怎樣?

到現在大家可能都不知道結構化資料有跟沒有,外觀上有什麼差別:

1. 搜尋外觀

博客來-原子習慣的結構化資料

上圖是博客來的書 – 原子習慣,加入了結構化資料的搜尋外觀,根據頁面的性質不同,結構化資料會顯示的資料都不一樣,而書籍資料則是有作者、價格等等。

Momo購物網-原子習慣的結構化資料
是不是比較想要點博客來那個呢?

沒有顯示結構化資料的搜尋結果則是長得像Momo購物的這個樣子,也沒有不好,但就是很普通。

2. 程式碼不同

結構化資料是由JSON-LD,一種專為結構化資料而生的程式碼撰寫而成的,節錄一小段,長得像下面這樣:

結構化資料的程式碼

仔細看的話,大家會發現裡面其實包含了剛剛搜尋外觀中看到的作者,但那不是重點,我想帶大家看得特別是這行

結構化資料中的@type代表的是資料種類

這行代表博客來的這個頁面結構化資料種類是「書籍」。

「什麼?什麼叫做這個種類的結構化資料?」

結護化資料不只有一種,正如剛剛所提到,不同性質的頁面有不同種類的結構化資料

結構化資料的種類又是什麼?有哪些?

回到我們一開始提到的例子:百科全書

一本百科全書裡面提到的東西五花八門,有動物有植物有社會結構,甚至有流行用語。

這情況就像現在全世界的網站一樣,有些網站賣洗面乳,有些網站拿來上線上課程,性質大不相同。

因此結構化資料的分類,就是粗略地把這些網頁做個整理。

如果你是賣書的,就填上作者、書籍名稱、出版日期等等。

結構化資料-書籍

如果你的公司要徵人,就填上這個職缺的完整說明、公司名稱、公司地點等等

結構化資料-徵人啟事

目前結構化資料的種類共有32種,在建立一個新網站(或是網頁)之前,先檢查Google官方的結構化資料種類大全,看看自己的網站符合這32種的哪一種吧!

Google結構化資料的種類:

  • Article(文章、部落格、新聞)
  • 書籍
  • 導覽標記(也就是俗稱的麵包屑BreadcrumbList)
  • 輪轉介面
  • Course
  • COVID-19公告
  • 資料集
  • 教育問與答
  • 雇主累計評分
  • 預估薪酬
  • 活動
  • 事實查核
  • 常見問題
  • 居家活動
  • How-to
  • 圖片中繼資料
  • 徵人啟事
  • 教學影片
  • 當地商家
  • 標誌
  • 數學解題工具
  • Movie
  • 練習題
  • Product
  • 問與答
  • Recipe
  • 評論摘錄
  • 網站連結搜尋框
  • 軟體應用程式
  • 支援朗讀服務項目
  • 訂閱和付費牆內容
  • 影片

為什麼我已經加入結構化資料了,搜尋結果還是沒有出現外觀變化?

有些人可能看完這篇文章,高興地趕快去加入結構化資料,結果發現搜尋結果根本沒有變化,眼看著別人有但自己沒有,開始生悶氣。這部分有兩個原因

1. 搜尋引擎尚未檢索

Google尚未檢索就無法檢視結構化資料

一改完自己網站的程式碼,通常Googler不會馬上發現,最好還是要到Google Search Console這邊提交有做更動的網址,這樣會比較快檢索。

我個人是遇過一個禮拜之後才出現外觀不同的,所以大家可以耐心一點等1~2個禮拜。

2. 搜尋結果沒有空間

大家都知道一個搜尋頁會有10個搜尋結果,其中就算這10個都有設定結構化資料,也不一定都會出現外觀上的不同。但據我們觀察,這幾個搜尋結果是會更動的,所以不要氣餒,把內容處理好,網站流量跟客人停留時間拉高,想必幸運外觀很快就會出現在網站的!

人類大歷史的結構化資料網頁非常多

哈拉瑞的人類大歷史,是我看過最多結構化資料被收錄的,幾乎第一頁搜尋結果全部都被收錄了,可見Google還是有例外的

結構化資料怎麼寫?用ChatGPT可以嗎?

好了,最後一段跟大家分享,國外我很喜歡的一位SEOer分享的一個撰寫結構化資料的方法:用ChatGPT寫結構化資料

這個方法不限於ChatGPT付費版,免費還是可以用,不過就是比較麻煩一些。

1. 打開ChatGPT

用ChatGPT寫結構化資料

連結:ChatGPT

2. 提供資訊

-如果是付費版的,先把Link Reader這個外掛加入,之後直接丟你要做的網址給它,並且請它依照這個網頁生成一組可以讓Google結構化資料使用的JSON-LD格式程式碼。

-如果像我一樣是免費版的話,我的方式是把整個頁面的內容全部複製下來,然後先丟給機器人,之後請他幫我生成一組程式碼。

我們再拿一次原子習慣作為例子好了,把頁面諮詢全部提供給ChatGPT之後,請他「根據以上內容,生成一段符合Google結構化資料(Schema)格式的JSON-LD程式碼」

提供資訊給ChatGPT幫忙產生結構化資料

如果中間遇到了他突然用英文說話,用中文重新叫他回答一次即可。

3. 檢查資訊

程式碼千萬不要從ChatGPT複製下來以後直接用,尤其是ChatGPT現在其實很常出差錯,請先看過一次有沒有什麼資料需要補上或是寫錯的。像是它就有發現ISBN碼,沒有出現在我給他的資訊,也給了一些圖片的建議。

用ChatGPT寫完成是一定要記得檢查。

寫在最後

結構化資料光是種類就有32種,不同種類要設定的東西也大不相同,如果大家有遇到特別想了解的種類,可以在下面留言,看情況我們再另外抓出來寫一篇詳細的解說~

我是Raymond,我們下次見🐢

Raymond

Raymond

在SEO領域將近4年,達到:
➜ 網站單年成長7倍以上流量
➜ 實際詢問數增加4倍以上
➜ 關鍵字穩居第一至今,長達40個月

專長是協助企業品牌做網站規劃,以使用者體驗、白帽SEO為操作原則,提供有效的顧問、代操、文章策略 服務。
了解企業內部的運作,能提供企業「需要且可行」的優化方案

文章: 32

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *