大数跨境
0
0

什么是结构化数据?Schema Markup完整指南

什么是结构化数据?Schema Markup完整指南 鸭之建站
2025-11-02
4
导读:在做网站SEO时,你可能听过“结构化数据”“Schema标记”“富摘要”等词,但它们究竟是什么?

在做网站SEO时,你可能听过“结构化数据”“Schema标记”“富摘要”等词,但它们究竟是什么?
简单来说,结构化数据(Structured Data) 就是让搜索引擎“听懂你网页内容”的标准语言。

Google、Bing、Yandex、Yahoo 共同推出了 Schema.org,统一了网站如何告诉搜索引擎:

“这是文章”“这是产品”“这是FAQ”“这是企业信息”……

搜索引擎看不懂网页布局,但能理解结构化语言,这就是结构化数据存在的意义。

什么是结构化数据?为什么它对SEO这么重要?

结构化数据(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?

结构化数据关联你所有的社媒,加速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
服务(如SEO顾问)
服务页
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。

2.根据谷歌官方提示去写

例如以下三种格式:

  • 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>

延伸阅读:Schema.org官方文档

检测结构化数据标记

1.谷歌富媒体测试

2.Schema makeup validator

3.谷歌站长工具的增强功能

4.或者类似AITDK的谷歌浏览器插件也能检测。

如果没有加Schema,谷歌能识别内容吗?

可以的,谷歌NLP会根据语义识别文本内容属于什么类型,但是不会触发富媒体卡片展示。

为什么我添加了schema,但是没有展示

schema需要配合数据或者文本内容的,假如你加了一个review schema但是没有用户评论,会触发没有aggregating、review的提示。

富摘要检测报错

改为JSON-LD格式。

【声明】内容源于网络
0
0
鸭之建站
各类跨境出海行业相关资讯
内容 297
粉丝 0
鸭之建站 各类跨境出海行业相关资讯
总阅读9.0k
粉丝0
内容297