2014-06-07 17 views
5

Potrzebuję spojrzeć na każdy dokument, który ma osadzony obiekt JSON-LD w kodzie HTML.Dowolny przykład implementacji dokumentu JSON-LD na stronie internetowej

Mam osadzony obiekt JSON-LD na mojej architekturze. Mam kontekst z 2 źródeł schema.org, a mój niestandardowy zestaw słów jest dalej negocjowany z referencją scheam.org, która jest www.mysitename/vocab.

Tutaj podałem link do pobrania z rozszerzeniem .jsonld. Muszę zobaczyć odniesienie z dowolnego dokumentu HTML, który osadzony w nim obiekt JSON-LD, aby uzyskać pomysł na ten temat.

Poniżej jest osadzony obiekt JSON-LD w kodu źródłowego mojego dokumentu 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> 

Odpowiedz

3

W ten Google Webmaster Tools Answer ona mówi:

Dane, zamknięta w <script type="application/ld+json"> ... </script> tagów przedstawione w poniższych przykładach mogą być umieszczone w regionie strony <HEAD> lub <BODY>. Tak czy inaczej, nie wpłynie to na sposób wyświetlania dokumentu w przeglądarkach użytkowników.

ja owinięty swoje script powyżej w <html><header> tagi i pracował z Google Email Markup-Tester, choć z jakiegoś powodu Google Webmaster Structured Data Testing Tool nie podnieść jeszcze JSON-LD.

Możesz także użyć Google's Structured Data Markup Helper, wpisać fałszywy URL lub HTML, kliknąć "Rozpocznij tagowanie" (niebieski przycisk), dodać co najmniej jedną etykietę, następnie "Utwórz HTML" (czerwony przycisk) i ostatecznie zmienić "Mikrodane" - rozwijane do "JSON-LD".