谷歌站长工具提示“无法解析的结构化数据”,如何解决?

深圳SEO
深圳SEO
深圳SEO
29755
文章
0
评论
2020年4月8日02:06:31 评论 5,237
摘要

昨天,在查看谷歌站长工具GoogleSearchConsole时,意外发现一条“无法解析的结构化数据”。提示类型:解析错误:缺少“,”或“}”。问了一下度娘,也没有找到答案。那只能自己动手解决了,让我们一起来看看,到底是怎么回

昨天,在查看谷歌站长工具Google Search Console时,意外发现一条“无法解析的结构化数据”。

提示类型:解析错误:缺少“,”或“}”。问了一下度娘,也没有找到答案。那只能自己动手解决了,让我们一起来看看,到底是怎么回事呢?

首先,我们一些看看谷歌站长工具“无法解析的结构化数据”所涵盖的错误类型:

错误类型

说明

JSON 文档无效

JSON 存在顶级语法错误。

值类型不正确

为某资源指定的值的类型有误。例如,当本应指定数字或数组时,您却指定了字符串。

解析错误:缺少“:”

缺少“:”标记。

解析错误:缺少“,”或“}”

缺少“,”或右括号。

解析错误:缺少“}”或对象成员名称

缺少右括号或对象成员名称。

解析错误:数组声明中缺少“,”或“]”

解析数组值时出错:数组声明中缺少“,”或“]”

无法解析令牌长度

由于某种原因,找不到某资源或某值的开头和结尾。

数值无效

资源值本应为数值,但却使用了另一值类型。

字符串中的转义序列是空的

字符串值包含空的转义序列字符。例如:

"description" : "Call me \ John"

而非

"description" : "Call me \"John\"".

字符串中的转义序列无效

字符串值中使用了无效的转义序列。例如:

"description" : "Some \q unknown sequence"

Unicode 字符被截断了

缺少 Unicode 代理对末尾处的 6 个字符。

Unicode 字符无效

缺少 Unicode 代理对后半部分开头处的 \u 令牌。

Unicode 转义序列无效:应为 4 位数字

Unicode 转义序列存在语法错误:应含 4 位数字。

Unicode 转义序列无效:应为 16 进制数字

Unicode 转义序列存在语法错误:并未提供应有的 16 进制数字。

本应独一无二的资源重复出现了

您为结构化数据对象中的某个独一无二的资源提供了两个定义。例如,两个 @context 值。

顶级元素无效

您的 JSON-LD 中的顶级项目无效。

所引用的内容不存在

itemref 属性指向不存在的标识符。

以上摘抄于谷歌站长工具文档:https://support.google.com/webmasters/answer/9166415#error_types

如上,我们看到错误类型很多,May在这里就不再一一列举如何去解决。下面以May遇到的“无法解析的结构化数据”解析错误:缺少“,”或“}”为例,来帮助大家给出一些解决问题的思路。

深圳SEO
白嘉豪加入百度新闻源团队_SEO资讯 站长资讯

白嘉豪加入百度新闻源团队_SEO资讯

无意中搜索文章,发现白嘉豪已经在百度新闻源的行列中了。作为百度自己的产品,百家号成为新闻来源,这并不奇怪。搜索一些关键词时,白嘉豪会出现在: 百度给百佳的权重和之前四家门户一样。虽然3月底大量网站被封...
百度发起专项打击被黑新闻来源_SEO信息 站长资讯

百度发起专项打击被黑新闻来源_SEO信息

百度站长平台刚刚发布通知: 世界杯期间,赌博盛行,正是* *利益集团疯狂入侵正常站点的时候。百度发现* *内容出现在很多新闻源网站被黑后。百度决定加大清理新闻源力度,并于6月20日发起清理被黑新闻源专...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: