結構化資料是什麼?30種類型、SEO好處與程式教學!
文章推薦指數: 80 %
結構化資料與SEO排名雖然沒有直接影響,但卻能透過搶占特殊版位, ... 半結構化資料:某列、某欄有規定,但填入內容不一定相同,比如說一樣是工作 ...
服務方案成功案例行銷知識SEO優化數位行銷關於我們聯絡我們Openmainmenu首頁SEO優化結構化資料是什麼?30種類型、SEO好處與程式教學!結構化資料是什麼?30種類型、SEO好處與程式教學!WellySEO編輯部2022-01-13發佈SEO優化#SEO做法#SEO優化#技術SEO結構化資料是什麼?結構化資料與SEO排名雖然沒有直接影響,但卻能透過搶占特殊版位,讓你的網站在千篇一律的搜尋結果頁中鶴立雞群!想知道該怎麼做結構化資料標記?馬上跟我們看下去!快速跳轉目錄什麼是結構化資料標記?結構化資料定義、標記結構化資料SEO好處淺談Schema.org何謂非結構化資料?結構化資料vs非結構化資料有哪些內容可以用結構化資料標記?建立結構化資料格式與方法給新手們:結構化資料標記協助工具結構化資料格式:JSON-LD、Microdata、RDFa結構化資料測試工具結構化資料測試工具GoogleSearchConsole報告結構化資料的提醒和常犯錯誤什麼是結構化資料標記?結構化資料定義、標記結構化資料SEO好處結構化資料(英文:StructuredData)意思是按照標準化格式來書寫的一段資料,使搜尋引擎資料庫可以更有效率讀懂你的網頁內容,並將內容分門別類,例如Excel就是最有名的結構化資料。
再白話一點來舉例,假設要向搜尋引擎宣告某個網頁的作者是Welly,我們會程式語言的方式寫上「作者=Welly」,而經過結構化資料標記的網頁,有機會在搜尋引擎結果頁(SERP)上以複合式搜尋結果出現。
實際案例:正常的搜尋結果可能是長這樣
由麵包屑、標題、前言組成。
(麵包屑為何重要?推薦閱讀:麵包屑(Breadcrumb)SEO教學!教你改善導覽標記提升排名!)
經過結構化資料標記後,我們有機會看到以下這種結果:
除了麵包屑、網址、前言之外,還有FAQ,或是星星評分、評論者(或作者)、價錢等額外的資訊。
因此結構化資料標記的好處,可以從2方面來談:
幫助搜尋引擎快速理解網頁內容
在搜尋引擎上有機會以複合式搜尋結果出現
當千篇一律的搜尋結果頁(SERP)上突然出現特殊的資料呈現時,往往更能吸引用戶目光,帶進可觀的點擊率(CTA)與網站流量,進而幫助網頁排名提升。
(關於SEO網頁排名相關資訊可參考:SEO是什麼?SEO優化怎做?SEO搜尋引擎最佳化完整教學)淺談Schema.org既然結構化資料是經過「標準化格式」處理,那麼是由誰來制訂這套標準呢?在SEO的領域中,最需要認識的非Schema.org莫屬!
Schema.org是由四大搜尋引擎龍頭Google、Microsoft、Yahoo和Yandex共同推出的結構化標記規範紀錄網站。
Schema.org的創立,不只是有利於網站的工程師,對於搜尋引擎、使用者也都有所幫助:
搜尋引擎:統一定義有價值的項目,避免無效資料影響效率,可快速梳理網站內容。
網站工程師/管理者:Schema.org提供一套標準格式,讓大家有答案可循,不必另外多學語法規則。
搜尋用戶:當網站都有結構化資料標記後,使用者有機會看到更豐富多元、更直覺的結果呈現,加速獲取解答。
因此許多與SEO相關的結構化資料格式範本,你都能在Schema.org找得到答案!何謂非結構化資料?既然有結構化資料,那是不是也有非結構化資料呢?沒錯!
非結構化資料定義
意即沒有固定格式、固定欄位的資料,可以說亂成一團、讓人無法歸類,常見例如說影片、圖片、語音、PDF檔案、Email、一段純文字等等。
半結構化資料定義
介於結構化資料與非結構化資料之間,有一定的欄位,但填入內容不一定相同。
讓我們用比喻來理解,好比說如果用一份員工資料來解釋:
結構化資料:表示每一列、每一欄都被設定好,生日填生日、電話填電話、姓名填姓名,都需要填入規範內的值。
非結構化資料:大家自行發揮創意,只要能讓人認識員工,都可以被稱為員工資料。
半結構化資料:某列、某欄有規定,但填入內容不一定相同,比如說一樣是工作情況,有的人經驗豐富填了10幾種,而有的人可能剛畢業所以1個都沒有。
結構化資料vs非結構化資料當然若要從數據分析的角度來談結構化資料,這裡面的內容可就太複雜了,所以此處我們針對SEO行業、入門所需的基本資訊來介紹,底下也將3種資料格式簡單為大家做個比較:
結構化資料半結構化資料非結構化資料固定格式固定欄位固定順序具有特定行列或欄位,但內容不一致沒有格式、欄位、順序規定的資料比如:標題=SEO怎麼做?作者=Welly發布日=2021/12/31比如:員工的工作經歷招聘的職務內容比如:影片檔案圖片檔案PDF檔案Email
一段沒有行列概念的純文字有哪些內容可以用結構化資料標記?參考Google官方說明文件,目前結構化資料有大約34種,底下我們也列出表格讓大家看看:
結構化資料類型有以下34種文章(Article)當地商家書籍(Book)Logo導覽標記(麵包屑)數學解題工具輪轉頁面(輪播、連續清單、圖片庫)電影資訊輪播(Movie)課程(Course)預估薪酬資料集(Dataset)Podcast雇主評分(EmployerAggregateRating)練習題(Practiceproblem)活動(Event)產品資訊(Product)事實查核問與答常見問題(FAQ)食譜(Recipe)居家活動評論摘錄教學步驟(How-to)網站連結搜尋框圖片授權軟體應用程式求職資訊(JobPosting)語音助理(Speakable)職業訓練(Beta版)訂閱和付費牆內容軟體應用程式(Beta版)影片(Video)
如果想進一步看看這些功能長怎麼樣,可以參考:探索SearchGallery建立結構化資料格式與方法建立結構化資料格式主要有3種語法,分別為JSON-LD、Microdata、RDFa。
在進入程式語言的拆解之前,我們先來教你新手入門的結構化資料標記方法!給新手們:結構化資料標記協助工具對於無法自行撰寫程式語言的SEO人,該怎麼操作結構化資料標記呢?首先,若你使用外部內容管理平台(CMS),如Wordpress,很可能有許多外掛軟件能夠幫助你快速建立結構化資料。
如果你的網站不支援結構化資料外掛軟件,我們推薦你使用Google提供的結構化資料標記協助工具
這項工具支援基本的14種結構化資料類型,包含問與答、文章、活動、當地商家、產品、電影、餐廳等等,而且操作步驟簡單:
選擇資料類型
輸入你要設定結構化資料的網址或電子郵件HTML,按下「開始標記」
將你想要標記的地方反白,選擇資訊類型
盡量將預設的資料類型填滿,按下「建立HTML」(可調整輸出格式JSON-LD或Microdata)
將代碼複製並貼到網頁的HTML標頭
不過畢竟工具支援類型有限,如果想要寫FAQ、輪播等其他形式,就還是得另外自己產出程式語言。
💡好用工具推薦:FAQSchema結構化數據生成器
如果你想要寫FAQSchema,可以嘗試看看這個簡單的工具,可以輕鬆建立FAQ的程式碼,新手也能快速上手喔!
👉試試FAQSchema結構化數據生成器
如果你看過其他結構化資料介紹文,你可能會發現怎麼Welly沒提到「資料螢光筆」功能?
這是因為早期GoogleSearchConsole還沒改版前,「資料螢光筆」確實很適合新手使用,但在2021年GoogleSearchConsole更新後,這項功能暫時無法使用了,因此我們就先不介紹囉。
結構化資料格式:JSON-LD、Microdata、RDFa這一個部份我們將為大家拆解結構化資料的模樣,減少大家對程式語言的恐懼感!
首先JSON-LD是Google所推薦的語法,所以我們接著也著重用JSON-LD來解釋。
1.JSON-LD
JSON-LD的優點是能夠獨立於使用者可見文字之HTML之外,所以在撰寫、修改上都可以在一個區塊內統一處理,並且寫法簡單、清楚。
我們使用Google提供的範例來拆解,假設今天我們要寫的目標是食譜,那麼擷取一部分JSON-LD結構化資料會長這樣:
簡單拆解JSON-LD語法3步驟:
透過@context來宣告正在使用schema.org結構化資料
透過@type來宣告結構化資料的類型
添加該類型所必需的資料,例如Recipe需要透過name來填寫食譜名稱
話說白了,其實結構化資料很像是填空遊戲,你只要先從OrganizationofSchemas找到你想要標記的結構化資料類型,再根據該類型所需要的資訊內容,一個一個填上去即可。
比如說Recipe接下來還需要CookTime(烹飪時間)、CookingMethod(烹調方法)、RecipeIngredient(配方材料)等等。
完整的範例可以參考Addstructureddatatoyourwebpages中的第3步教學,並複製下來自己修改。
另外也可以參考我們之前寫過麵包屑的設定教學,其中也有結構化資料的設定,推薦大家也可以再對照看,能幫助更清楚地理解喔!
原則上是Schema.org類型裡面提到的描述盡量填寫越多越好,這樣能夠給予搜尋引擎更多資訊,使最終呈現結果有更多可能性。
這就像做菜一樣,備料備齊了,才有可能做出最美味的料理,但若缺少其中幾項,可能成品還是會留下遺憾。
2.Microdata
Microdata的語法通常會與使用者可見文字之HTML混合在一起,所以辨認、修改上需要花費心力來確認調整區塊,再一一處理。
假設我們要標記的是電影《阿凡達》的頁面,Microdata的結構化資料標記長這樣:
簡單拆解Microdata語法3步驟:
在HTML的首行<div>中添加<itemscope>,來宣示這塊HTML屬於特定項目
添加<itemtype>,並指定結構化資料類型
用itemprop添加更多附加資訊,例如itemprop="name"、itemprop="director"
來源:Gettingstartedwithschema.orgusingMicrodata
3.RDFa
RDfa和Microdata有一樣的缺點,會與使用者可見的HTML文字混雜,所以修改不易,而且語法也和Microdata長得十分相似,比如說如果是要標記產品類型,我們節錄一部分的RDfa語法會長這樣:
簡單拆解RDFa語法2步驟:(以Microdata為基礎來理解)
Microdata的itemtype在RDFa改成typeof
Microdata的itemprop在RDFa改成property
Microdata的itemscope被刪除
結構化資料測試工具越過了最艱難的結構化資料格式和程式碼,接下來我們準備進入收尾。
做好結構化資料以後,可別忘了使用測試工具來確認是否有錯誤,主要工具有2個:
結構化資料測試工具
GoogleSearchConsole報告
結構化資料測試工具結構化資料測試工具是由Google官方所提供,可以貼上網址或測試代碼來檢測,並且可以選擇測試電腦或手機版,並且當你有未填寫完整的事項時,也可以從這裡得知,進而幫助你修改。
以Welly的客戶文章為範例,它符合「文章和導覽標記」這2種結構化資料:
請特別注意網址測試的時候,必須是公開網址喔!
(所以有時候如果你想知道競爭對手用了什麼結構化資料,只要是公開的,你都可以丟上去看看)
而程式碼檢測,則可以在網頁尚未發布的時候,先把程式碼丟上去看看有沒有錯誤。
GoogleSearchConsole報告當網站發布以後,我們也要時不時到GoogleSearchConsole報告,確認看看搜尋引擎爬蟲爬取我們設定的結構化資料有沒有遇到問題。
這部分通常會從GoogleSearchConsole的「涵蓋範圍和導覽標記」來監測,詳細GoogleSearchConsole教學可以參考這篇文章:GoogleSearchConsole教學,掌握4點快速安裝與使用!結構化資料的提醒和常犯錯誤1.設完結構化資料,搜尋結果不一定會顯示
不少人可能會想問設置完結構化資料,Google就會完全如實顯示嗎?答案是:不一定。
結構化資料就跟許多SEO的優化技術一樣,我們能夠傳遞給Google友善的訊號,但最終決定權還是在Google手上。
使用結構化資料會「啟用」相關功能,但Google依然會考量使用者搜尋意圖、搜尋紀錄、所在位置和裝置類型,來提供使用者最佳的搜尋體驗。
2.不要設定與網站內容無關的結構化資料
記住SEO的目的是要提供給使用者最佳的搜尋結果,所以不要為了搶佔特殊版位,而故意設定與網站內容無關的結構化資料。
比如說你的網頁明明是關於食物的,你卻用了體育相關的結構化資料,希望獲得相關頭條版面,若被Google偵測出來,有可能因此認定你的網頁為垃圾內容,而調降排名而減少曝光。
3.不是所有結構化資料都會立即顯示
雖然結構化資料有30餘種,但並不是每一種在中文語系都支援,目前我們比較常看到的有文章、導覽標記、FAQ、輪播資訊、產品資訊等等。
然而Google依然持續更新,所以現在尚未顯示、支援中文語系的內容,不見得未來也不會顯示,所以按照Schema.org的標準來填好、填滿,才能始終立於不敗之地!
—
最後,如果你對於結構化資料還有疑問,Welly團隊有專業工程師與SEO資深顧問,歡迎透過下方按鈕與我們聯繫洽詢!最值得擁有的專業行銷團隊!現在就與Welly一起透過SEO優化提升業績吧!立即諮詢熱門文章SEO優化2022-06-02SEO是什麼?2022最佳搜尋引擎優化操作寶典!SEO是什麼?為什麼GoogleSEO很重要?SEO優化怎麼做?良好的網站排名效果能帶來多少好處?讓SEO行銷專家從概念、定義到優化SEO,教你如何擁有自然排名!繼續閱讀SEO優化2022-05-05SEO實戰攻略!6章節+1個公式揭開業界SEO成功祕訣!SEO是個專注優化搜尋引擎排名的技術,可分為網站內部與外部優化(OnPageSEO/OffPageSEO),牽涉到技術、內容與持續維護,身為以客戶業績為己任的SEO服務商,這篇精華從SEO是什麼、SEO優化技術到SEO工具,不藏私通通告訴你!繼續閱讀SEO優化2022-03-222022SEO公司推薦!SEO排名價格、7大簽約重點解析SEO公司提供什麼服務?SEO公司推薦怎麼選?跟我們一起快速了解SEO優化關鍵、SEO排名價格、SEO報價行情與台灣SEO公司收費標準,並教你如何判斷好SEO公司,幫助你選擇合拍的事業夥伴!繼續閱讀SEO優化2022-03-21內容行銷是什麼?4大經典內容行銷案例看內容行銷定義內容行銷(內容行銷英文ContentMarketing)是什麼?跟傳統廣告差在哪?內容行銷怎麼做?能帶來多少好處?本文帶你從概念、管道、方法看內容行銷策略,同時分享4大成功的內容行銷案例。
繼續閱讀SEO優化2022-03-14跳出率、離開率區分!電商跳出率高?教你10招SEO優化!跳出率(英文:Bouncerate)是網站分析的重要指標之一,但跳出率多少正常?跳出率高怎麼設法降低?本篇將介紹跳出率定義,解釋跳出率、離開率差異,並教你思考跳出率含義及10個優化跳出率方法!繼續閱讀SEO優化2022-03-07【關鍵字排名優化秘訣】用關鍵字行銷衝SEO關鍵字排名關鍵字行銷對SEO有多重要?關鍵字排名優化只能挑搜尋量高的字?廣告Google關鍵字費用怎麼算?如何操作?文中通通有解!另附Google年度關鍵字排行榜,快一起來瞧瞧!繼續閱讀SEO優化2022-03-04GoogleSearchConsole教學,掌握4點快速安裝與使用!GoogleSearchConsole是什麼?GoogleSearchConsole是SEO人必不可少的工具,網站剛起步、想獲取高排名的你,千萬別錯過這篇GoogleSearchConsole教學!本篇包含基礎GoogleSearchConsole驗證、功能簡介和進階GoogleSearchConsole關鍵字挖掘法。
繼續閱讀SEO優化2022-02-14長尾關鍵字是什麼?定義、教學步驟、免費SEO工具統整!長尾關鍵字可不是字數長的關鍵字,而是低搜尋量、數量龐大的關鍵字組,具有高流量與轉換潛力!如何找長尾關鍵字?別錯過這篇長尾關鍵字定義、例子、長尾關鍵字工具和查找方法!繼續閱讀SEO優化2022-02-14工作階段是什麼?GA定義、計算和修改設定3分鐘上手!工作階段意思是什麼?為什麼網站流量看工作階段,不是看使用者、網頁瀏覽量?本篇文章從工作階段定義、工作階段逾時計算規則,到調整工作設定逾時教學,一篇通通告訴你!繼續閱讀編輯精選SEO優化2022-06-02SEO是什麼?2022最佳搜尋引擎優化操作寶典!SEO是什麼?為什麼GoogleSEO很重要?SEO優化怎麼做?良好的網站排名效果能帶來多少好處?讓SEO行銷專家從概念、定義到優化SEO,教你如何擁有自然排名!繼續閱讀數位行銷2022-05-31CPC/CPA/CPM/PPC/ROI/ROAS是什麼?常見行銷術語整理CPC/CPA/CPM廣告的廣告費用怎麼算?PPC/CTR/CVR是什麼意思?ROAS/ROI有什麼不同?CPL/CPI/CPR/CPE這些少見的行銷術語指的又是什麼?讓我們一次為您解決這些問題!
繼續閱讀SEO優化2022-05-05SEO實戰攻略!6章節+1個公式揭開業界SEO成功祕訣!SEO是個專注優化搜尋引擎排名的技術,可分為網站內部與外部優化(OnPageSEO/OffPageSEO),牽涉到技術、內容與持續維護,身為以客戶業績為己任的SEO服務商,這篇精華從SEO是什麼、SEO優化技術到SEO工具,不藏私通通告訴你!繼續閱讀數位行銷2022-04-25GA分析是什麼?2022最好懂的GoogleAnalytics教學!GA分析是什麼?GoogleAnalytics怎麼用?Google分析好困難,想找GA教學卻苦無門路?別擔心,從GA追蹤碼設定到GA報表怎麼看,不可錯過的GoogleAnalytics教學就在這裡!繼續閱讀SEO優化2022-04-18SEO工具怎麼選?30種SEO分析工具詳盡介紹!SEO工具有哪些?SEO排名軟體怎麼選?本文為你帶來最完整的SEO優化工具介紹,關鍵字規劃工具、排名工具、反向連結工具一把抓,從此做SEO再也不困難!繼續閱讀數位行銷2022-04-12UTM是什麼?UTM怎追蹤?3分鐘快速看懂GA流量UTM是什麼?為什麼要埋設UTM?有沒有好用的UTM產生器?利用GA與UTM參數進行流量分析能獲得什麼好處?所有概念、設定、追蹤等UTM教學本篇通通有!繼續閱讀最新文章SEO優化2022-06-02SEO是什麼?2022最佳搜尋引擎優化操作寶典!SEO是什麼?為什麼GoogleSEO很重要?SEO優化怎麼做?良好的網站排名效果能帶來多少好處?讓SEO行銷專家從概念、定義到優化SEO,教你如何擁有自然排名!繼續閱讀數位行銷2022-05-31CPC/CPA/CPM/PPC/ROI/ROAS是什麼?常見行銷術語整理CPC/CPA/CPM廣告的廣告費用怎麼算?PPC/CTR/CVR是什麼意思?ROAS/ROI有什麼不同?CPL/CPI/CPR/CPE這些少見的行銷術語指的又是什麼?讓我們一次為您解決這些問題!
繼續閱讀SEO優化2022-05-10Google我的商家懶人包:申請流程、經營管理快速上手!Google我的商家有什麼用?我的商家申請流程怎麼跑?Google商家經營的重點為何?又要如何聯繫Google我的商家客服,管理Google評論?以及如何投放Google地圖廣告?
繼續閱讀SEO優化2022-05-05SEO實戰攻略!6章節+1個公式揭開業界SEO成功祕訣!SEO是個專注優化搜尋引擎排名的技術,可分為網站內部與外部優化(OnPageSEO/OffPageSEO),牽涉到技術、內容與持續維護,身為以客戶業績為己任的SEO服務商,這篇精華從SEO是什麼、SEO優化技術到SEO工具,不藏私通通告訴你!繼續閱讀SEO優化2022-05-03SimilarWeb工具介紹:功能教學、費用版本一覽!SimilarWeb是什麼?SimilarWeb教學步驟為何?SimilarWeb費用方案有幾種?SimilarWeb比較其他SEO工具如何?SimilarWeb排名怎麼看?歡迎所有行銷人參考這篇!繼續閱讀數位行銷2022-04-25GA分析是什麼?2022最好懂的GoogleAnalytics教學!GA分析是什麼?GoogleAnalytics怎麼用?Google分析好困難,想找GA教學卻苦無門路?別擔心,從GA追蹤碼設定到GA報表怎麼看,不可錯過的GoogleAnalytics教學就在這裡!繼續閱讀聯絡我們聯絡我們
延伸文章資訊
- 1半結構化數據 - 中文百科知識
半結構化數據(semi-structured data)模型在資料庫系統中有著獨特的地位:. (1)它是一種適於資料庫集成的數據模型,也就是說,適於描述包含在兩個或多個 ...
- 2結構化資料vs. 非結構化資料
非結構化資料可以建立相關中繼資料,因而結構化。舉例來說,一支影片可以具備影片的中繼資料,如解析度、位元速率、影格率(FPS)、影片 ...
- 3結構化資料是什麼?30種類型、SEO好處與程式教學!
結構化資料與SEO排名雖然沒有直接影響,但卻能透過搶占特殊版位, ... 半結構化資料:某列、某欄有規定,但填入內容不一定相同,比如說一樣是工作 ...
- 4半結構化數據_百度百科
半結構化數據(semi-structured data)模型在數據庫系統中有着獨特的地位:. (1)它是一種適於數據庫集成的數據模型,也就是説,適於描述包含在兩個或多個 ...
- 5[瞭解資料特徵]Part1-結構化與非結構化資料
值得一提的是,此系列文章將專注在結構化資料的特徵工程上。 延伸閱讀. Kevin 的MongoDB 工作筆記中有一篇關於結構化與非結構化資料的文章,舉例相當鮮明易懂, ...