Любой пример реализации документа JSON-LD на веб-странице

Мне нужно просмотреть любой документ со встроенным объектом JSON-LD в HTML.

Я внедрил объект JSON-LD в свою архитектуру. У меня есть контекст из 2 источников schema.org, и мой пользовательский набор словарного запаса дополнительно согласовывается со ссылкой на scheam.org, которая называется www.mysitename/vocab.

Здесь я предоставил ссылку для скачивания с расширением .jsonld. Мне нужно увидеть ссылку из любого HTML-документа, в который встроен объект JSON-LD, чтобы получить представление об этом.

Ниже представлен встроенный объект JSON-LD в исходном коде моего HTML-документа:

  <script type="application/ld+json">
    {
    "@context": [
        "http://schema.org/",
        "http://puneet.ys/vocab"
    ],
    "@id": "http://puneet.ys/seahawks",
    "@type": "SportsTeam",
    "name": "Seattle Seahawks",
    "url": "http://puneet.ys/seahawks",
    "image": "/2011/12/08/35/team/222398/large.jpg",
    "interactionCount": "124 UserLikes",
    "logo": "/2011/12/08/35/team/222398/large.jpg",
    "description": "The Seattle Seahawks are […]",
    "discipline": "http://puneet.ys/sport/football",
    "subOrganizationOf": "http://puneet.ys/company/nfl",
    "location": {
        "@id": "http://puneet.ys/seattle-wa",
        "@type": "Place",
        "name": "Seattle, WA",
        "url": "http://puneet.ys/seattle-wa",
        "image": "/2011/12/08/35/city/28545/large.jpg",
        "interactionCount": "25 UserLikes",
        "photo": "/2011/12/08/35/city/28545/large.jpg",
        "sameAs": [
            "http://www.freebase.com/m/0d9jr",
            "http://en.wikipedia.org/wiki/Seattle",
            "http://www.seattle.gov/"
        ]
    },
    "claimedBy": "http://puneet.ys/fan/chris-mccoy",
    "sameAs": [
        "http://www.freebase.com/m/070xg",
        "http://www.facebook.com/Seahawks",
        "http://www.twitter.com/seahawks",
        "http://en.wikipedia.org/wiki/Seattle_Seahawks",
        "http://www.seahawks.com"
    ]
}  </script>

person Puneet Sethi    schedule 07.06.2014    source источник


Ответы (1)


В этом ответе Инструментов Google для веб-мастеров сказано:

Данные, заключенные в теги <script type="application/ld+json"> ... </script>, как показано в примерах ниже, могут быть размещены либо в области <HEAD>, либо в области <BODY> страницы. В любом случае это не повлияет на то, как ваш документ будет отображаться в веб-браузерах пользователей.

Я заключил ваш script выше в теги <html><header>, и он работал с Google Email Markup-Tester. , хотя по какой-то причине Инструмент тестирования структурированных данных Google для веб-мастеров не обнаруживает JSON- ЛД еще.

Вы также можете использовать Помощник по разметке структурированных данных Google, введите фиктивный URL или HTML, нажмите " Начать тегирование» (синяя кнопка), добавить хотя бы один тег, затем «Создать HTML» (красная кнопка) и, наконец, изменить раскрывающийся список «Микроданные» на «JSON-LD».

person mb21    schedule 17.06.2014