网页中script标签的type=application/ld+json是什么,有什么用

安装完WordPress之后,我安装一个SEO插件,然后就发现页面源代码多了这部分内容。

<script type="application/ld+json"> ... </script>

这段内容挺长的,而且每个页面显示的内容都不一样。

猜测应该是和SEO相关的一种信息推送技术,网络搜索一番后发现果然是这样。

这段代码包含的是一段JSON-LD结构化数据,英文全称是:JavaScript Object Notation for Linked Data。

它在页面中的功能是:描述网页类型和内容的数据,方便搜索引擎做展现

我们可以通过使用JSON-LD结构化数据,向搜索引擎提交页面信息,让搜索引擎深入地理解页面内容,以便更好地在搜索结果中呈现我们的内容。

比如上面这条Google搜索结果中附加的评分、评论、价格信息,就是提交了结构化数据才得以展现。

当然,结构化数据的展现样式是多样化的,这比原本单调的标题+描述样式增色不少。

提交结构化数据的格式也不止一种,但使用JSON-LD格式是Google比较推荐的。

JSON-LD有一套W3C推荐的标准,理论上Google、百度都支持。

总结一句:提交JSON-LD结构化数据有助于在搜索引擎上展示富媒体搜索结果

这篇文章由 wangyibo 发布在 项目 > SEO 目录。