谷歌seo网站排名优化_谷歌首选结构化数据:JSON-LD与微数据

Google’s Preferred Structured Data: JSON-LD vs. Microdata

谷歌通过对主题进行分类,识别网页的重要部分,如徽标和图像,并在页面顶部突出显示网页,使用结构化数据更好地理解网页的内容。

外贸网站搜索引擎优化

有多种类型的结构化数据,但Google只喜欢其中一种,因此使用正确的格式非常重要。

谷歌支持哪些类型的结构化数据?

Google支持三种结构化数据:

  • JSON-LD。
  • 微观数据。
  • RDFa。
  • 这些标准中的每一个都是不同的结构化数据通信方式,并在官方模式中指定。org网站。

    Screenshot of Schema.org Structured Data Examples作者截图,2022年5月Screenshot of Schema.org Structured Data Examples

    在上图中,可以看到模式。组织结构化数据示例提供了三种格式的示例。

    有三个标签。每个选项卡对应于不同形式的结构化数据:微数据、RDFa和JSON-LD结构化数据。

    什么是微数据结构化数据?

    微数据是在HTML代码中添加元数据的一种方法,是HTML规范的一部分,也被称为WHATWG(Web超文本应用技术工作组)HTML标准。

    微数据是用于在HTML本身中标记网页的HTML规范。

    它本质上是放置在HTML代码中的元数据,在 标签,并可由Googlebot等机器读取。

    模式。创建结构化数据规范的非营利组织org发布了一份
    结构化数据解释器称为“入门”,并在所有示例中使用微数据。

    因此,微数据仍然是传递结构化数据的有效方式,并且目前受到模式的支持。组织标准制定机构以及Google(明确不支持的特定情况除外)。

    微数据嵌套在现有HTML中,如下所示:

    在上面的代码中,插入了名为“itemprop”的微数据,以指定结构化数据属性,在本例中是面包屑结构化数据属性。

    这就是没有微数据结构化数据的代码的样子:

    通过使用BreadcrumbList结构化数据类型,还有其他方法可以完成同样的工作。

    什么是RDFa结构化数据?

    RDFa是属性中资源描述框架的首字母缩写。它是HTML的扩展。

    它之所以被称为HTML的扩展,是因为它扩展了HTML。

    Google这样描述RDFa:

    “微格式既指定了将结构化数据包含到HTML文档中的语法,也指定了一组微格式类,每个类都有自己特定的允许属性词汇表。

    另一方面,RDFa只指定语法,并允许您使用属性的现有词汇表或创建自己的词汇表。

    它甚至允许您自由组合多个词汇。如果现有词汇表不能满足您的需要,您可以通过创建新字段来定义自己的标准和词汇表。”

    RDFa提供了一种向Google传输结构化数据的附加方式,这种方式的侵入性较小
    与微数据方法相比,代码更为重要。

    与微数据一样,RDFa目前被模式指定为有效的数据形式。org,目前由Google支持(除非明确未指定)。

    这就是面包屑结构化数据在RDFa格式中的样子:

    什么是JSON-LD?

    JSON-LD是一种脚本语言,允许发布者向搜索引擎传递重要信息。

    JSON-LD是链接数据的JavaScript对象符号的首字母缩写。

    因为它是一个脚本,所以它比微数据和RDFa更容易使用,因为JSON-LD没有作为元数据或HTML本身的扩展嵌入HTML中。

    JSON-LD可以放置在网页上的任何位置,甚至可以放在网页代码的头部分,这是元数据通常所在的位置。

    JSON-LD也可以放在代码的末尾或代码的内容部分(网站访问者不可见)。

    JSON-LD的另一个好处是,由于它与HTML分离,并存在于自己的脚本中,因此可以轻松编辑和查看。

    面包屑列表结构化数据标记可以如下所示:

    {
    “@context”:https:\/\/schema.org\
    “@type”:“面包屑列表”,
    “itemListElement”:[{
    “@type”:“ListItem”,
    “位置”:1,
    “名称”:“小部件”,
    “项目”:https:\/\/example.com\/widgets\
    },{
    “@type”:“ListItem”,
    “位置”:2,
    “名称”:“蓝色小部件”,
    “项目”:https:\/\/example.com\/widgets\/blue-widgets\
    },{
    “@type”:“ListItem”,
    “位置”:3,
    “名称”:“评论”
    }]
    }

    对与HTML完全分离的脚本进行故障排除要容易得多
    han试图在HTML中对结构化数据进行编码,这就是微数据和RDFa的工作方式。

    根据官方JSON-LD网站:

    “数据杂乱无章,没有连接。JSON-LD组织并连接数据,创建更好的网络。

    这是一种跨网站创建基于标准的机器可读数据网络的方法。”

    JSON-LD脚本可以以一种可以在网站中模板化的方式添加到网页中,使添加、更新和删除变得容易。

    官方模式。组织结构化数据规范可在架构中找到。org(惊喜!)。

    谷歌更喜欢哪种类型的结构化数据?

    即使模式继续支持微数据。组织标准制定组织,重要的是谷歌支持的版本。

    在2019年3月的谷歌办公时间聚会中,一名参与者提出了以下问题:

    “哪种模式标记更适合Google?我应该使用Jason还是…微格式?哪种格式更适合?”

    约翰·米勒回答:

    “我们目前更喜欢JSON-LD标记。我认为大多数新的结构化数据都是首先针对JSON-LD的。所以这是我们更喜欢的。”

    Google更喜欢JSON-LD结构化数据

    谷歌的约翰·米勒明确表示,谷歌更喜欢JSON-LD结构化数据。

    JSON-LD结构化数据的一个好处是它是非侵入性的。

    它是非侵入性的,因为它将结构化数据与HTML代码分开。

    这使得读取、故障排除和更新结构化数据变得更加容易,因为它更易于实现和维护。

    此外,JSON-LD脚本语言遵循一套易于学习的
    ed规则,并且可以轻松地从站点添加或删除。

    如何实现JSON-LD结构化数据

    官方模式。org JSON-LD是结构化数据模式。org网站上有许多如何编写结构化数据代码的示例。举个例子,把它作为模板。

    下面是一个没有结构化数据的示例图像:

    screenshot of content without structured data作者截图,2022年5月screenshot of content without structured data

    这是表示为JSON-LD模式的完全相同内容的示例。组织结构数据:

    Screenshot of json-ld structured data from schema.org作者截图,2022年5月Screenshot of json-ld structured data from schema.org

    Google更喜欢JSON-LD结构化数据

    Google对于结构化数据的首选格式是JSON-LD。

    因为这是Google的偏好,所以最好确保网页中使用的所有结构化数据都使用JSON-LD,而不是JSON-LD结构。

    观看22:33分的谷歌网站管理员办公时间聚会:

    0 0 vote
    评分
    Subscribe
    提醒
    guest
    0 评论
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x
    Scroll to Top

    请输入您的资料

    你也可以直接右下角客服直接跟我们联系
    =

    请输入您的资料

    seo
    你也可以直接右下角客服直接跟我们联系
    =

    request a quote