【谷歌SEO教程】什么是 JSON-LD?怎么去设置?

Share

在本文中,我将简单介绍一下 schema. org 和 JSON-LD 格式。 它是什么,你如何把它作用于你的网站呢?有很多方法可以让 Google 和其他搜索引擎知道你的页面是关于什么的,比如TDK,精选摘要等,当然还有结构化数据的 json-ld 格式数据信息。Json-ld 是一种(相对而言)向搜索引擎显示关于内容的 schema. org 数据的新方法,新格式,比如还有之前的微数据格式也是结构化数据的一种。

 

什么是 JSON-LD?

 

首先 json 是一种轻量级的数据交换格式,易于我们读写,也易于搜索引擎机器解析和生成。目前 Google 搜素引擎已经对此类数据的识别,解析非常成熟了,而其他搜索引擎,包括我们的百度虽说可以识别,但是解析作用几乎很困难,跟谷歌比还有很大的差距。LD 即 Linked Data,它是将网上公开、共享和连接数据、信息和知识片段进行关联的一种方式数据。

 

Json-ld 是两者的结合,它是一个代码片段,比如告诉搜索引擎网页内容是什么价格属于什么产品,或者什么邮政编码属于什么公司等信息。当然它不是将 schema. org 属性添加到页面上的单个元素,而是提供一小块包含所有信息的 JavaScript 代码。

 

JSON-LD有什么作用?

 

通常情况下,JSON-LD 都与 Schema. org 一起结合工作,它们提供了以搜索引擎可读的方式向 Google 显示信息的方法。使用这些结构化数据,你可以创建一个选项,让 Google 在搜索类别中大概率显示你的内容:

 

1、Rich results–你添加的内容,比如产品的价格、评级和/或可用性,会在搜索结果中作为附加信息显示在你的代码片段中。

 

 

【谷歌SEO教程】什么是 JSON-LD?怎么去设置?

 

 

2、Site links search boxes–如果你的网站是合格的并且配置正确,谷歌会给你直接在搜索结果页中展现搜索框的机会。

 

3、Knowledge Graph cards– 这个可能有点困难,因为你必须首先证明你是某些内容的权威,比如证券行业,医疗健康行业,股票行业等都需要权威证明。 在你这样做之后,谷歌可能会将你的数据包含在知识图谱中,这个功能百度也会有,比如:

 

 

【谷歌SEO教程】什么是 JSON-LD?怎么去设置?

 

在 JSON-LD 可用之前,用于实现 schema.org 的方法非常繁琐,你必须在标记中的代码片段中添加 schema. org 属性。例如,即使到处都包含相同的标题,标记也可能必须在页与页之间进行更改,这使得 schema. org 很难的步骤很繁琐,技术开发人员也挺麻烦的。JSON-LD的出现对于那些插件(以及后端)开发人员来说,极大地提高了效率。

 

Json-ld 结合 Google analytics 和 Google tag manager两个工具,我们就可以收集关于网站产品,文章的所有数据,并用一小段 JavaScript 代码显示这些数据,这些代码可以被推送到页面的任何位置。

 

如何将 JSON-LD 脚本添加到你的网站上?

 

json + ld 是以标准格式大概是这样的:

 

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Product",
  "name": "Yoast SEO for WordPress",
  "image": "https://cdn-images.yoast.com/uploads/2010/10/Yoast_SEO_WP_plugin_FB.png",
  "description": "Yoast SEO is the most complete WordPress SEO plugin. It handles the technical optimization of your site & assists with optimizing your content.",
  "brand": {
    "@type": "Thing",
    "name": "Yoast"
  },
  "offers": {
    "@type": "Offer",
    "priceCurrency": "USD",
    "price": "69.00"
  }
}
</script>

 

你可以在 JSON-LD 中使用其他  schema.org 模式,具体大家可以去官网去看,在你的网站上添加了一个新的 JSON-LD 脚本之后,请务必使用 Google 的结构化数据测试工具验证一下代码的有效性。

 

附录,其他可能需要的工具:

https://saijogeorge.com/json-ld-schema-generator/tag-manager-fix/

https://technicalseo.com/tools/schema-markup-generator/

https://bravoka.io/tools/structured-data-markup-json-ld-generator/

 

添加的方法主要有两个:一个是通过GA和GTM数据推送原理进行,第二个看你技术开发能力了,用编程去实现,以后有机会再写,自己也在学习中。

 

JSON-LD 对 SEO 有作用吗?

 

首先刚才上文也说了,结构化数据只是富媒体展现的方式,对 SEO 没有直接促进排名作用,如果你是做百度SEO的话,不建议做这个,因为百度在这块做的还不行,只有权威的网站才能考虑,或者说百度自身阿拉丁当道,你很难有机会;如果你是做谷歌SEO的话,还是建议做一下,虽然对排名没有实质性的作用,但是方便搜索引擎蜘蛛的抓取,对抓取是有好处的。

 

 

    版权声明:

     本网站的所有文字、图片资料,【未注明转载的】均由作者亲自整理创作,任何媒体、网站或个人未经本人同意和授权不得复制、转载、转贴或以其他方式复制发布/发表,请尊重我的劳动成果,侵权必究,谢谢。