Schema結構化資料是什麼?型別、SEO優點以及如何做

在做網站SEO時,你可能聽過“結構化資料”“Schema標記”“富摘要”等詞,但它們究竟是什麼?
簡單來說,結構化資料(Structured Data) 就是讓搜尋引擎“聽懂你網頁內容”的標準語言。

Google、Bing、Yandex、Yahoo 共同推出了 Schema.org,統一了網站如何告訴搜尋引擎:

“這是文章”“這是產品”“這是FAQ”“這是企業資訊”……

搜尋引擎看不懂網頁佈局,但能理解結構化語言,這就是結構化資料存在的意義。

什麼是結構化資料?

結構化資料(Structured Data / Schema Markup)是一種在網頁中新增的“機器可讀標記”,
讓搜尋引擎能明確知道你這段內容的型別與語義。

例如:

  • “@type”: “Product” → 告訴Google這是一個產品
  • “@type”: “Article” → 告訴Google這是篇文章
  • “@type”: “FAQPage” → 告訴Google這是常見問題

這些標籤雖然使用者看不到,但能幫助Google在搜尋結果中展示更豐富的資訊(Rich Snippets),
如星級評分、價格、麵包屑導航、FAQ摺疊框等。

結構化資料對SEO有什麼好處

1.清楚的告訴搜尋引擎或者AI這部分資訊屬於什麼型別,更容易被理解更快索引。

2.在SERP頁面會有展示,提高吸引力和點選率。

3.其他的就是基於上面兩條,SEO優化效果和排名會提升,AI引用概率更大。

4.在結構化資料加入 Same As:帶上你的社群主頁連結,一行一條,能加快entity實體的生成。

延伸閱讀:什麼是Entity?如何在SEO中建立你的專屬知識實體entity?

結構化資料的型別

結構化資料有非常多種,例如FAQ、review、aggregating、blog、product、article、breadcrumb等等。

一般wordpress網站,B2B是article,B2C則是product,blog頁面如果你有安裝rank math之類的seo外掛會自動生成blog的結構化資料

型別(Type)用途說明常見應用頁面關鍵屬性(欄位)
Organization展示品牌或公司資訊首頁、關於我們頁name、logo、url、sameAs、contactPoint
LocalBusiness展示門店資訊聯絡頁、實體店頁name、address、telephone、geo、openingHours
Person作者或專家資訊個人簡介頁、部落格頁name、url、image、jobTitle、sameAs
Website網站整體資訊首頁(常設)name、url、potentialAction(SearchAction)
BreadcrumbList麵包屑導航所有文章頁itemListElement(position、name、item)
Article / BlogPosting文章或部落格教程、新聞headline、author、datePublished、image、articleBody
Product產品資訊產品頁、電商頁name、image、description、brand、sku、offers、aggregateRating
Offer產品報價與庫存產品頁price、priceCurrency、availability
AggregateRating評分彙總產品或服務頁ratingValue、reviewCount
Review評論產品頁、服務頁author、reviewRating、reviewBody
FAQPage常見問題FAQ模組頁mainEntity(question、answer)
HowTo教程實操步驟頁name、step、image、tool、supply
VideoObject視訊資訊視訊頁、文章含視訊name、description、thumbnailUrl、uploadDate
Event活動資訊課程、活動頁name、startDate、endDate、location
JobPosting招聘招聘頁title、description、datePosted、employmentType
Service服務(如GoogleSEO優化服務服務頁name、description、provider、areaServed、offers
Course培訓課程培訓頁name、description、provider
ImageObject圖片資訊所有型別可巢狀url、width、height、caption、representativeOfPage
SoftwareApplication軟體、App工具頁name、operatingSystem、applicationCategory、offers
Recipe食譜美食網站name、recipeIngredient、recipeInstructions

補充說明

  • 幾乎所有主型別都可嵌入 ImageObject,用於定義圖片元資料(尺寸、描述、授權等)。
  • 若頁面是文章類(Article),推薦同時嵌入 Organization 與 ImageObject,構成複合Schema。

結構化資料怎麼做?

1.利用SEO外掛,例如Rank Math,pro版本還可以一個頁面新增多個schema。

Schema结构化数据是什么?类型、SEO优点以及如何做 – rank math结构化数据
Schema结构化数据是什么?类型、SEO优点以及如何做 – 多种结构化数据

2.根據Google官方提示去寫

例如以下三種格式:

  • JSON-LD(推薦)
  • 微資料
  • RDFa

以下是單獨指定結構化資料的各個專案的示例。其中有 Recipe 和 BreadcrumbList 這兩個不同的專案。

<html>
  <head>
    <title>How To Make Banana Bread</title>
    <script type="application/ld+json">
    [{
      "@context": "https://schema.org/",
      "@type": "Recipe",
      "name": "Banana Bread Recipe",
      "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas."
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [{
        "@type": "ListItem",
        "position": 1,
        "name": "Recipes",
        "item": "https://example.com/recipes"
      },{
        "@type": "ListItem",
        "position": 2,
        "name": "Bread recipes",
        "item": "https://example.com/recipes/bread-recipes"
      },{
        "@type": "ListItem",
        "position": 3,
        "name": "How To Make Banana Bread"
      }]
    }]
    </script>
  </head>
  <body>
  </body>
</html>

檢測結構化資料標記

1.Google富媒體測試

Schema结构化数据是什么?类型、SEO优点以及如何做 – 富媒体测试

2.Schema makeup validator

Schema结构化数据是什么?类型、SEO优点以及如何做 – schema makeup vadator

3.Google站長工具的增強功能

Schema结构化数据是什么?类型、SEO优点以及如何做 – 增强功能

4.或者類似AITDK的Google瀏覽器外掛也能檢測。

如果沒有加Schema,Google能識別內容嗎?

可以的,GoogleNLP會根據語義識別文字內容屬於什麼型別,但是不會觸發富媒體卡片展示。

為什麼我添加了schema,但是沒有展示

schema需要配合資料或者文字內容的,假如你加了一個review schema但是沒有使用者評論,會觸發沒有aggregating、review的提示。

富摘要檢測報錯

改為JSON-LD格式。

鸭老师SEO
鴨老師SEO

獨立Google SEO專家,ylsseo.com創始人,基於Google專利、IR與API Leak解讀排名機制,中文SEO啟蒙第一人。

滾動至頂部
🌐 简体中文