Схема JSON-LD не будет проверяться в SDTT - PullRequest
0 голосов
/ 27 июня 2018

Я потратил часы на это без решения. У меня ужасное время при выявлении и исправлении ошибки при проверке в Google SDTT. После десятков ревизий я продолжаю получать ошибку «Отсутствует» или «] в объявлении массива». Буду признателен, если кто-нибудь посмотрит, внесет необходимые исправления или покажет мне, что я пропускаю. Вот фрагмент кода >> https://drive.google.com/drive/folders/1HNJgZrGa7_F6-7FuGCbL2Y0vFPGsX7MQ

1 Ответ

0 голосов
/ 27 июня 2018

Ваш топ такой же, как немного запутался. Я подозреваю, что вы хотели процитировать каждый 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"
    }},
...