JSON-LD 模式不会在 SDTT 中验证
JSON-LD schema won't validate in SDTT
我已经花了几个小时解决这个问题而没有解决方案。在 Google SDTT 中验证时,我很难识别和更正错误。几十次修改后,我继续得到 "Missing ',' or ']' in array declaration" 错误。如果有人会看一看,进行必要的更正或告诉我我忽略了什么,我将不胜感激。这是代码片段 >> https://drive.google.com/drive/folders/1HNJgZrGa7_F6-7FuGCbL2Y0vFPGsX7MQ
您的最高 sameAs 有点混乱。我怀疑您想引用每个 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" ]
您的图形是一个数组,但对 } 的关闭有一些不良影响,因此它直接包含属性。删除 "aggregateRating" 之前行的 } 并在 "reviewCount".
之后的行添加一个
,
"aggregateRating" :
{
"@type": "AggregateRating",
"ratingValue" : "4.9",
"ratingCount": "57",
"reviewCount": "53"
}},
我已经花了几个小时解决这个问题而没有解决方案。在 Google SDTT 中验证时,我很难识别和更正错误。几十次修改后,我继续得到 "Missing ',' or ']' in array declaration" 错误。如果有人会看一看,进行必要的更正或告诉我我忽略了什么,我将不胜感激。这是代码片段 >> https://drive.google.com/drive/folders/1HNJgZrGa7_F6-7FuGCbL2Y0vFPGsX7MQ
您的最高 sameAs 有点混乱。我怀疑您想引用每个 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" ]
您的图形是一个数组,但对 } 的关闭有一些不良影响,因此它直接包含属性。删除 "aggregateRating" 之前行的 } 并在 "reviewCount".
之后的行添加一个,
"aggregateRating" :
{
"@type": "AggregateRating",
"ratingValue" : "4.9",
"ratingCount": "57",
"reviewCount": "53"
}},