Schema.org 的結構化數據:終極指南

Edwin 是一名戰略內容專家。在加入 Yoast 之前,他花了數年時間在荷蘭領先的網頁設計雜誌上磨練自己的技能。

結構化數據與模式-org-the-ultimate-guide.webp

Schema.org 負責處理您網站上的所有結構化數據需求。如果您使用它來描述產品、評論、事件和食譜,像 Google 這樣的搜索引擎可以獲取這些數據並以增強的方式呈現您的頁面。如果您想要豐富的結果,例如片段、互動式移動結果、聲控操作或知識圖中的列表,您需要使用結構化數據描述您的頁面。這份終極指南是對這一廣泛主題的概述。

目錄

什麼是結構化數據?

結構化數據是一種描述您網站的方式,使搜索引擎更容易理解。你需要一個所謂的辭彙來讓它發揮作用,大型搜索引擎使用的就是 Schema.org。Schema.org 提供了一系列標籤和屬性來詳細描述您的產品、評論、本地企業列表、職位發布等。

主要的搜索引擎,谷歌、必應、Yandex 和雅虎,共同開發了這個辭彙表,以形成一種共享語言來更好地理解網站。今天,搜索引擎將它用於許多事情,從事實檢查內容到 COVID-19 警報!

結構化數據和 Yoast SEO

我們的旗艦 SEO 插件Yoast SEO 會自動將結構化數據載入到您的網站。您可以從元框中的「架構」選項卡為頁面設置特定類型的內容。在 WordPress 中使用新的塊編輯器?然後,您可以通過我們的結構化數據結構化數據內容塊,輕鬆地將結構化數據添加到您的常見問題頁面和操作方法文章中我們正在努力擴展對結構化數據的支持。

如果實施得當,搜索引擎可以使用應用的結構化數據更好地了解您頁面的內容。其結果是,您的網站可能會得到更好的在搜索結果中顯示,例如,在形式豐富的成果一樣豐富網頁摘要但是,不能保證您會獲得豐富的結果——這取決於搜索引擎。

為什麼需要結構化數據?

使用 Schema.org 辭彙表中的結構化數據描述您的產品、評論、事件、職位發布等,可以讓搜索引擎立即理解您的網站。這意味著他們可以準確地說出您網站的每個部分的內容 – 以及一切如何連接。搜索引擎不再需要猜測產品列表是產品列表;你現在可以說它是。另外,您可以定義所有內容的關聯方式。

結構化數據對 SEO 重要嗎?

長話短說:是的,Schema.org 形式的結構化數據對您的 SEO 很重要。正確實施數據可能不會為您提供更好的排名,但它會間接使您的網站成為更好的搜索結果。

增強的搜索結果使搜索者可以更輕鬆地從鏈接列表中選擇結果。如果您的列表很豐富,並且您的頁面符合您的列表承諾,那麼您對客戶來說是一個有效的結果,從而導致較低的跳出率。較低的跳出率告訴 Google,您的網站是一個備受推崇的結果,承諾並交付。

此外,由於結構化數據仍在加速發展,您很有可能在競爭對手中領先。

結構化數據與架構組織最終指南您可以選擇您希望 Yoast SEO 如何向 GoogleStructured 數據描述您的內容,從而獲得豐富的結果

通過向搜索引擎描述您的網站,您就可以讓他們對您的內容做一些有趣的事情。Schema.org 及其支持在不斷發展,因此它一直在改進和擴展。由於結構化數據構成了 SEO 世界中許多新發展的基礎——比如語音搜索——,很快就會有更多的發展。以下是當前可用的豐富搜索結果的概述;您可以在Google 的搜索庫中找到它們的示例目前,以下是一些可用的富媒體搜索結果:

>

文章 如何 問答
圖像許可元數據 食譜
麵包屑 招聘啟事 評論片段
旋轉木馬 工作訓練 附加鏈接搜索框
評論家評論 當地的商業 軟體應用
數據集 標識 可說
僱主綜合評級 電影 訂閱和付費內容
事件 預估薪水 視頻
事實核查 播客
常問問題 產品

以前稱為豐富網頁摘要的豐富搜索結果

結構化數據與架構組織最終指南

富媒體搜索結果是搜索結果頁面上顯示的額外信息和交互功能。除了元描述文本的常規黑線之外,您還可以使用價格或評論等產品信息或麵包屑或站點搜索等額外導航工具來增強搜索結果

閱讀更多:無處不在的豐富片段 »

移動設備上的豐富結果

結構化數據與模式組織組織最終指南 1移動設備上的操作方法富媒體搜索結果示例

富媒體搜索結果在移動設備上更為普遍。某些項目(例如當地餐館、食譜、電影、操作指南和課程)的搜索結果可以在移動結果中得到特殊處理。這些通常以觸摸友好、可滑動的方式呈現,也稱為輪播

谷歌非常有興趣讓您在這些結果中儘可能多地做。因此,您可以預訂機票、在熱門餐廳預訂位置、訂購電影票以及將看起來美味的芝士蛋糕食譜直接發送到您的 Google Home,以便它可以在烘焙時為您提供幫助。結構化數據幾乎支持一切。而這僅僅是開始。

知識圖譜

知識圖是對谷歌的右側信息大塊。此塊詳細說明有關特定搜索結果的不同信息位。Google 通過檢查和評估有關此特定主題的相關內容來填充此圖表。它檢查的來源之一是站點的結構化數據。

如果您在某個主題上擁有經過驗證的公司或權威,您可能會看到您的姓名、徽標和社交媒體資料出現。

結構化數據與模式組織組織最終指南 2Yoast 的知識面板

好吧,這可能是一個偷偷摸摸的添加,因為特色片段是豐富的結果,但它們不是從結構化數據中獲取內容的。精選片段直接在搜索結果中回答搜索問題,但會使用網頁中的常規內容來回答。

結構化數據與模式組織組織最終指南 3搜索詞 [網站結構] 的精選摘要結構
化數據在移動設備上是否有效?

是的,實施結構化數據的結果無處不在。移動設備是 Schema 實現結果最明顯的地方之一。

如果頁面符合 Google 設置的標準,您現在可以直接從搜索結果中預訂電影票或在餐廳預訂餐桌。如果您正確實施結構化數據,您還可以在移動搜索結果頁面上獲得多個互動式附加功能。此外,如果您將 AMP 添加到等式中,您可以在移動設備上獲得更多經 Google 批准的互動式產品。

不同類型的結構化數據

附加鏈接搜索框

搜索框是網站內部搜索引擎在 Google 搜索結果中顯示的位置。Google 也為此使用 Schema.org 代碼。Yoast SEO 對此內置支持,我們的知識庫中有更多信息

如果您查看 Schema.org 網站,您會注意到有很多信息可以作為結構化數據添加到您的網站中。不過,並非所有事情都相關。在開始實施結構化數據之前,您需要知道應該標記什麼你在網上商店有產品嗎?你有餐廳嗎?或者您有本地企業為社區提供服務嗎?或者有你最喜歡的芝士蛋糕食譜的網站?無論是哪一種,您都需要知道自己想做什麼並探索各種可能性。不要忘記檢查搜索引擎的文檔以了解他們需要您提供什麼。

不要去尋找最晦澀的;選擇那些相對容易實現的。一些 Schema.org 出現在不到一千個站點上,但其他一些出現在數百萬個站點上。讓我們來看看幾個最重要的:

創意作品

創造性工作組包括已經由某人或某事產生的一切創造性的事情。您會在下面找到最常見的列表,但列表要長得多。您還可以找到雕塑、遊戲、對話、軟體應用程序、視覺藝術作品等的屬性。但是,這些屬性中的大多數在搜索引擎結果中都沒有豐富的展示,因此它們的價值較低。但是,如前所述,如果您的站點包含以下類別中的項目,請務必使用 Schema.org 進行標記。

文章

文章可能是調查報告的新聞或部分。您可以區分新聞文章、技術文章甚至博客文章。

圖書

一本書就是一本書,無論是紙質形式還是電子書形式的數字形式。您可以標記所有類型的財產,從撰寫它的作者到它贏得的任何獎項。

培訓班

課程也可以顯示為豐富的結果。

數據集

Google 了解數據集的結構化數據,並可以使用它來幫助更好地展示和理解這些數據集。Google 的開發者頁面上了解更多信息

常見問題頁面

製作一個很棒的常見問題解答頁面來回答您的客戶可能遇到的常見問題。Yoast SEO 可幫助您通過Schema 結構化數據常見問題內容塊將這些常見問題解答轉化為 Google 中精美的豐富結果

操作指南

今天,您可以使用 HowTo 結構化數據標記您的 howto 文章在新的 WordPress 塊編輯器中,您將找到我們新的免費結構化數據內容塊以獲取操作方法通過循序漸進的過程,用戶可以完成特定的任務。目前,沒有與此相關的豐富結果。

音樂

音樂也得到結構化數據處理。有幾個 Schema.org 對音樂感興趣,例如MusicRecording、MusicAlbum、MusicEvent 和 MusicGroup。

問答頁面

問答頁面也有資格獲得富媒體搜索結果。根據谷歌的說法,問答頁面不同於常見問題頁面,你可以在一個頁面上找到多個問題和答案。更多信息請參見 Google 的問答頁面文檔使用 Yoast SEO 結構化數據內容塊為您的常見問題頁面提供結構化數據。

食譜

通過將食譜數據添加到您的烹飪網站上的食譜,您可以直接在搜索結果中顯示您的食譜。更重要的是,隨著移動富媒體搜索結果的出現,食譜甚至可能以一種令人驚嘆的新方式在移動設備上呈現,並帶有精美的圖片——如果你添加它們的話。這還不是全部,因為您現在可以將您的食譜發送到 Google Home,並讓 Google 助理為您大聲朗讀。多麼酷啊?

可說

谷歌目前正在測試speakable Schema.org的實現使用此代碼,您可以告訴搜索引擎某段內容是專門為 Alexa、Siri、Cortana 或 Google Assistant 等數字助理大聲朗讀而編寫的。

電視和電影

電影和電視節目也有自己的結構化數據。在搜索引擎中搜索電影將產生豐富的結果,包括評論、海報藝術、演員信息,甚至可以直接訂購放映票。您甚至可以標記有史以來最好的電影或您最喜歡的電視節目的列表。更重要的是,通過添加ViewAction 或 Watch Action 結構化數據,讓您的訪問者直接觀看內容

視頻

可以用視頻做各種有趣的事情。尤其是谷歌,正在研究在搜索結果中顯示視頻的新方法

播客

有播客嗎?為什麼不用結構化數據標記您的播客,以便 Google 可以用它做很酷的事情,比如顯示每集的描述,甚至還添加一個播放按鈕。

商業

還有用於商業目標的結構化數據。在這裡,你會發現幾個重要的:

活動

使用正確的Event Schema.org標記您的活動列表,可能會導致搜索引擎直接在搜索結果中顯示您的活動。如果您擁有夜總會、場地或任何定期舉辦活動的企業,這是必不可少的。

企業和組織

如果您通過網站賺錢,那麼您很有可能擁有一家企業。如果您是網站所有者或在公司網站上工作,您會發現業務和組織Schema.orgs 很有趣。幾乎每個站點都可以從正確的業務 Schema.org 中受益。如果你做得好,你可以在搜索引擎中獲得一個不錯的知識圖或其他類型的豐富列表。您甚至可以為您的聯繫方式添加特殊的結構化數據,以便客戶可以直接從搜索結果中與您聯繫。對於本地企業,我們的本地 SEO 插件可幫助您滿足所有本地結構化數據需求。

繼續閱讀:使用 Schema.org 和 JSON-LD 的本地商戶列表 »

招聘信息

您的網站上有招聘信息嗎?用職位發布結構化數據標記它們,讓它們在谷歌中很好地顯示出來。我們也在所有Yoast 職位發布中使用它

產品

用於產品的 Schema.org 幾乎與用於企業和組織的 Schema.org 一樣重要。例如,使用Product Schema.org,您可以為您的產品提供搜索引擎為您提供豐富片段所需的額外數據。想想你看到的所有帶有附加信息的搜索結果,比如定價、評論、可用性等。如果你有產品,這應該是你的結構化數據策略的主要部分。不要忘記標記您的產品圖片。

繼續閱讀:使用 Schema.org 獲取產品列表的豐富片段 »

評論

評論和評級在當今的搜索過程中發揮著重要作用。企業、服務提供商和在線商店都使用評論來吸引更多客戶並展示他們提供的產品的可信度。在搜索引擎中獲得這五顆星可能是創建真正成功企業的缺失環節。

繼續閱讀:通過評分和評論發展您的業務 »

語音助手的操作

結構化數據與模式組織組織最終指南 4

語音助手風靡一時,我們將在這個領域看到很多事情發生。以食譜為例;您可以將搜索結果中的食譜(由結構化數據和 AMP 提供支持)發送到您的 Google Home,以便在烹飪時大聲朗讀。這些被稱為操作,並且有一大堆。如果您希望您的食譜出現在 Google 助理庫中,您需要添加特定的結構化數據集並遵守其他規則。您可以在創建配方操作頁面上找到更多相關信息訪問Google 的智能助理網站,感受一下可能發生的事情(很多!)。

技術細節

要開始標記您的頁面,您需要了解 Schema.org 的實際工作原理。如果您仔細查看Schema.org上的完整規範,您會看到辭彙表中有嚴格的層次結構。一切都是相連的,就像頁面上的一切都是相連的一樣。滾動列表以一目了然地查看所有選項,並記下您認為需要的選項。

谷歌搜索控制台

如果您需要檢查您的結構化數據在 Google 中的表現,請檢查您的 Search Console。在「增強」選項卡下找到結構化數據洞察,您將看到所有包含結構化數據的頁面,以及出現錯誤的頁面概覽(如果有)。閱讀我們的 Search Console 初學者指南以了解更多信息

讓我們看看層次結構。Schema.org 實現從一個事物開始;這是最通用的項目類型。事物可以是更具體的項目類型,例如,創意作品、事件、組織、人物、地點或產品。

例如,電影是「事物」和「創意作品」,屬於「電影」類別。您可以為此添加許多屬性,例如「描述」、「導演」、「演員」、海報「圖像」、「持續時間」或「流派」。有大量屬性需要添加,因此您可以根據需要獲得具體的信息。但是,不要過火,因為搜索引擎不會使用每個屬性——至少現在還沒有。例如,您應該查看Google 文檔中的規範,以了解哪些屬性是必需的,哪些是推薦的。

Schema.org 層次結構示例

如果我們把我們現在知道的放在一個層次結構中,這就是你最終的結果:

  • 事物
    • 創作
      • 電影
        • 描述(類型:文本)
        • 主任(類型:人)
        • 演員(類型:人)
        • 圖像(類型:ImageObject 或 URL)
        • 等等。

如果是本地企業,您可以使用以下內容:

  • 事物
    • 組織(或地點)
      • 當地的商業
        • 牙醫
          • Name
          • 地址
          • 電子郵件
          • 標識
          • 審查
          • 等等。

對於本地企業,您可以選擇更具體的企業類型。這使搜索引擎更容易確定您擁有哪種業務。本地企業有數百種類型,但您的企業可能不符合其中一種描述。如果您的列表太寬泛,您可以使用產品類型本體獲得更具體的信息。

以本地企業為例,您會看到 Google 列出了幾個必需的屬性,例如您企業的 NAP(姓名和電話)詳細信息。還有很多推薦的屬性,比如 URL、地理坐標、營業時間等。盡量填寫儘可能多的這些,因為搜索引擎只會給你你正在尋找的完整演示。如果您需要有關本地業務標記的幫助,您會發現我們的本地 SEO 插件非常有用。

您需要為搜索引擎描述什麼?

第一次查看 Schema.org 可能會覺得有點令人生畏。名單是巨大的,可能性是無窮無盡的,所以很容易被淹沒。為了克服這個問題,你需要回到基礎。想想你的網站、業務或產品是關於什麼的,寫下你認為重要的規格和屬性,然後從那裡開始。此外,Yoast SEO 會自動涵蓋最重要的屬性 – 所以需要擔心這些!

話雖如此,您應該在計劃中優先考慮幾個部分,以將結構化數據添加到您的網站。如果您從這三個開始,您將擁有基礎知識,然後您可以在此基礎上進行構建。您絕對應該從業務詳細信息、產品和評論的結構化數據開始。這些將在短期內產生最大的影響。

如何實現結構化數據

不要害怕,但這裡是故事的技術部分。在我們這樣做之前,我們想提醒您,Yoast SEO 附帶了一個非常好的開箱即用的結構化數據實現。對於大多數站點,它會自動處理最緊迫的結構化數據需求。當然,隨著您的需求變得更大,您可以擴展我們的結構化數據框架,如下所述。

有了 JSON-LD,將數據添加到您的頁面不再有什麼可怕的了。這種基於 JavaScript 的數據格式使得添加結構化數據變得更加容易,因為它形成了一個代碼塊並且不再嵌入到頁面的 HTML 中。這使得編寫和維護更容易,而且人類和機器都能更好地理解它。如果您在實現 JSON-LD 結構化數據方面需要幫助,您可以註冊我們的免費初學者結構化數據課程、我們的理解結構化數據課程或學習Google Codelabs上的高級課程

帶有 JSON-LD 的結構化數據

JSON-LD 是向站點添加結構化數據的首選方法。然而,並不是所有的搜索引擎都很快採用了它——Bing 是最後一個。值得慶幸的是,微軟在 2018 年 8 月出現了,現在支持這種最有效的方法。

Yoast SEO 11.0以來,該插件帶有功能齊全的 Schema.org 實現。Yoast SEO 現在為您網站上的每個頁面創建結構化數據圖,將所有內容互連。在處理此問題的同時,我們還創建了關於 Schema 的完整而詳細的文檔,包括用於集成結構化數據的規範。在這裡,您還可以找到您網站上各種常見頁面的一些示例圖表。

如果您想詳細了解如何在您的網站上使用所有這些,您應該閱讀我們的文章,了解如何使用 JSON-LD 將 Schema.org 數據添加到您的網站使用 Google 標籤管理器將結構化數據添加到您的網站,或者學習如何通過我們的結構化數據和 SEO 培訓添加結構化數據,這是我們Yoast SEO 學院培訓訂閱的一部分

舊方式:RFDa 和微數據

將結構化數據寫入頁面的經典方法是將其直接嵌入到 HTML 中。這造成了一個非常低效且容易出錯的過程,這也是 Schema.org 沒有被迅速採用的主要原因。通過 RDFa 或微數據編寫和維護它是一種痛苦。相信我們,嘗試在 JSON-LD 中儘可能多地做。

微數據需要 itemprops 才能發揮作用,因此所有內容都必須進行內聯編碼。您可以立即看到這如何使閱讀、編寫和編輯變得困難。

結構化數據和 Google AMP

開源 AMP 項目(Accelerated Mobile Pages)引起了不小的轟動。該項目旨在使用一種特殊的 HTML 使頁面在移動設備上以閃電般的速度載入。谷歌正在大力推動 AMP,並提到它對結構化數據的依賴。如果您想要特定的豐富結果,您可能必須使用 AMP 並添加特定的結構化數據。

Yoast SEO 在後台自動為您處理大量結構化數據。當然,您可以擴展我們的 Schema 框架——參見下一章——但如果手動添加代碼看起來很可怕,你可以嘗試下面列出的一些工具。如果您仍然不確定如何解決此問題,請向您的 Web 開發人員尋求幫助。他們可能會在幾分鐘內為您解決這個問題。

  • 發電機
  • 驗證器和測試工具
  • WordPress 插件
    • Yoast SEO Local(我們的本地 SEO 插件為您的業務詳細信息添加了 Schema.org,例如地址、地理位置、營業時間等)
    • Yoast SEO插件WooCommerce輸出產品架構,讓您的產品在搜索突出。
    • Yoast SEO使用 JSON-LD 將有關您的站點搜索、站點名稱、徽標、圖像、文章、社交資料等的 Schema.org 信息添加到您的網頁。我們會詢問您的站點是代表個人還是組織,並據此調整我們的結構化數據。此外,我們用於 WordPress 塊編輯器的結構化數據內容塊可以輕鬆地將結構化數據添加到您的常見問題解答和操作方法中。

Yoast SEO Schema 結構化數據框架

實現結構化數據從未如此簡單。此外,大多數這些實施的結果往往缺乏。在 Yoast,我們著手增強數百萬個站點的 Schema 輸出。為此,我們構建了一個 Schema 框架——任何人都可以對其進行調整和擴展。我們所做的其中一件事是將出現在許多站點上的所有那些鬆散的結構化數據的點點滴滴結合起來,改進它們,並將它們放在圖表中。通過互連所有這些位,我們為搜索引擎提供了銀盤上的所有連接。

當然,還有很多事情要做。我們還可以通過添加特定的架構部分來擴展 Yoast SEO 的輸出,例如操作方法或常見問題解答。為此,我們構建了結構化數據內容塊以在 WordPress 塊編輯器中使用。總之,這些可以幫助您消除搜索引擎和用戶的障礙——因為使用結構化數據從未如此簡單。

如果您想了解 Yoast SEO 如何處理結構化數據、如何通過 API 擴展它以及如何將其集成到您自己的工作中,請閱讀Yoast SEO 架構文檔

外部鏈接

大多數搜索引擎都有自己的開發人員中心,您可以在那裡找到有關其結構化數據實現的內部工作原理的更多信息。閱讀這些內容以了解哪些有效,哪些無效。最好遵守他們的規則,因為糟糕的 Schema.org 實現可能會導致懲罰。始終在結構化數據測試工具中檢查您的代碼,看看它是否正確。修復錯誤並定期維護您網站上的代碼,看看它是否仍然符合標準。

到底

您不能再逃避結構化數據。如果您的站點對您有意義,您應該調查它並找出使用 Schema.org 的最佳方式。還需要幫助嗎?閱讀有關Yoast SEO 如何讓您輕鬆完成的更多信息或者查看我們關於豐富結果、結構化數據和 Schema 的數字故事因為正確實施,它可以為您的網站做很多事情,現在和將來。搜索引擎不斷開發呈現搜索結果的新方法,而且通常使用 Schema.org 數據。

向您的網站添加結構化數據是技術 SEO 的重要組成部分。如果您想知道您網站的整體技術 SEO 是否適合,請參加我們的技術 SEO 適合度測驗以找出答案這個測驗可以幫助您弄清楚您還可以做什麼!

相關文章