JSON-LD模式无法在SDTT中验证

时间:2018-06-26 22:58:12

标签: schema json-ld

我花了几个小时解决这个问题。在Google SDTT中进行验证时,我很难确定并纠正错误。经过数十次修订后,我继续收到“数组声明中缺少','或']'的错误。如果有人会看一下,进行必要的更正或告诉我我所忽略的内容,我将不胜感激。这是代码段>> https://drive.google.com/drive/folders/1HNJgZrGa7_F6-7FuGCbL2Y0vFPGsX7MQ

1 个答案:

答案 0 :(得分:0)

您的最高相同A有点混乱。我怀疑您想引用每个URL并删除最后一个逗号。例如

"sameAs" : [ "https://plus.google.com/100804793716209856515", "https://plus.google.com/115455274861158767219", "https://www.facebook.com/pg/TallentRoofingInc/about/", "https://www.yelp.com/biz/tallent-roofing-mckinney-2", "https://www.yelp.com/biz/tallent-roofing-melissa", "https://www.yelp.com/biz/tallent-roofing-el-paso-2", "https://www.yelp.com/biz/tallent-roofing-alpine", "https://www.yelp.com/biz/tallent-roofing-artesia" ]

您的图是一个数组,但是对} s的关闭很不好,因此它直接包含属性。在“ aggregateRating”之前的行上删除},然后在“ reviewCount”之后的行中添加一个。

,
"aggregateRating" : 
{
    "@type": "AggregateRating",
    "ratingValue" : "4.9",
    "ratingCount": "57",
    "reviewCount": "53"
    }},