各位小伙伴,想让 Google 对你的网站“一见钟情”,快速抓取和理解内容吗?那就别错过今天的主角——结构化数据!它就像是一张清晰的地图,帮助 Google 快速找到你的网站,并理解其中的内容,从而提升你的网站排名和用户体验。
接下来就让我们一起揭开它的神秘面纱,让网站优化不再是难题!
什么是结构化数据
结构化数据(Structured data)是一种标准化的数据格式,它允许网站所有者通过提供网页内容的详细信息来帮助搜索引擎更好地理解网页。这种数据通常以JSON-LD、Microdata或RDFa的形式嵌入到网页的HTML代码中。
想象一下,你的网站信息就像一本乱序的字典,Google这位“图书管理员”得花大力气才能整理。而结构化数据,就是将这本字典按字母顺序排列,让管理员一目了然!
举个例子,如果你的网页是在介绍一款移动电源,结构化数据用一种*特殊标记(Schema Markup)来标注网页内容,告诉搜索引擎:
• 这是一个产品页面
• 产品名称是「USB Bluetooth 5.4 Adapter Black Mini Type」
• 价格是USD20
• 品牌是 「Ventiontech」
• 有5.0颗星的评价
这样,Google就能快速理解网页内容,提升索引效率。
*(Schema Markup可以用于各种类型的数据,包括产品、事件、组织、人物等,它通过提供一种共同的语言(由Schema.org定义的词汇表),使得不同网站的信息可以被搜索引擎以统一的方式识别和解析。)
什么是Schema.org
Schema.org是一个专门用来描述网页上各种实体的词汇表。它提供了一套标准的术语和属性,这些术语和属性可以被网站开发者用来给网页内容添加结构化数据。
想象一下,如果每个网站都用自己的一套方式去描述信息,那搜索引擎想要理解它们就非常麻烦,而且对用户来说找东西也会变得混乱不堪。这时候,Schema.org就像是一座桥梁,它建立了一套大家都能听懂的语言,让所有的网站都能用这套“通用语言”来标注信息。这样一来,无论是Google这样的搜索引擎,还是普通用户,在寻找或浏览信息的时候,都会变得更简单明了。
简而言之,Schema.org定义了结构化数据的标准,Schema Markup是在网页上实现这些标准的代码,而结构化数据则是这些代码所描述的数据本身。
Schema.org 结构化数据支持多种标记格式,主要包括以下三种:
1. JSON-LD (JavaScript Object Notation for Linked Data)
JSON-LD 是一种将结构化数据嵌入到网页中的格式,它使用JSON的语法,并且可以很容易地与其他JavaScript代码集成。
JSON-LD通常放置在<script>标签内,位于HTML文档的<head>部分或者<body>的底部。由于其独立于HTML内容,在更新或维护数据时更为方便,因此被使用的最多。
2. Microdata
Microdata 是一种嵌入到HTML元素中的结构化数据格式,它使用现有的HTML标签来定义数据的类型和属性。
通过在HTML标签中添加itemscope和itemprop属性,可以标记出网页内容的不同部分属于Schema.org的哪个类型及其属性。
Microdata的语法直接嵌入到HTML元素中,适合那些希望直接在HTML标记内部添加结构化数据的开发者。
3. RDFa (Resource Description Framework in Attributes)
RDFa 是一种将机器可读的信息嵌入到XHTML、HTML5等标记语言文档中的技术。它通过在HTML标签中添加property、typeof、rel和resource等属性来实现。
RDFa提供了灵活的方式来混合结构化数据和普通的HTML内容,适合那些需要在现有的HTML内容中添加少量结构化数据的场合。
常见结构化数据类型
1.导航标记( BreadcrumbList)帮助搜索引擎理解网站的层次结构,使得搜索引擎能够在搜索结果中显示网站的面包屑导航,从而提高用户体验。
2.文章(Article):用于描述任何类型的文章,可以标记文章的标题、作者、发布日期等信息,让搜索引擎更容易理解文章内容。
3.常见问题(FAQ):用于标记页面上的问答内容,有助于搜索引擎将这些内容显示为折叠式的富媒体搜索结果,让用户快速找到答案,提升网站使用体验。
*折叠式富媒体搜索结果是指在搜索引擎结果页中,通过结构化数据实现的一种特殊展示方式。这种展示方式允许用户点击一个按钮或展开部分来查看更多的信息,而不是一次性在搜索结果中展示全部内容。
4.产品(Product):用于标记商品信息,包括名称、价格、描述等,有助于让用户更快地了解你的产品内容。
5.问答(QAPage):用于标记包含问答格式数据的网页,显示问题及其答案的摘要。
6.Review:用于标记评价或评论信息,包括评分和评论内容,有助于在搜索结果中显示星级评分。
7.本地商家(LocalBusiness):专门用于本地商家,提供商店的详细信息,如地址、电话号码和营业时间,有助于提高本地搜索结果的可见性。
以上为常见的几种结构化数据类型,想了解所有Google结构化数据可查看“Google 搜索支持的结构化数据标记”
如何添加结构化数据标记
你可以自己写结构化数据代码,或者用WordPress插件来做。我们这里用Rank Math SEO插件来演示。
在WordPress后台找到并安装Rank Math SEO插件。启用后,登录你的账号,激活并打开Schema (Structured Data)模块。
你可以在“Titles & Meta”中设置所有文章默认的结构化数据标记类型,图中我把标记类型设置为“Article”,之后所有新建的文章默认都标记为 “Article”类型的数据标记。除非个别文章单独进行设置。
对于单个帖子或页面,您可以从可用选项中选择一个类型,然后只需填写每个必填字段 – 方法如下:
1.打开单个帖子编辑器并单击 Rank Math 显示的 SEO 分数。
2.导航到 Schema 选项
3.选择您想要添加到您的帖子的 Schema 类型并填写Rank Math的Schema Generator提示您完成的任何字段即可。
综上所述,给网站添加结构化数据,会使搜索引擎更“喜欢”你的网站,不仅能让网站在搜索结果里更抢眼,还能让访客体验升级,优化效果杠杠的!最后祝大家国庆节快乐~