Meilleur JSON-LD pratiques: l'utilisation de plusieurs <script> éléments?

Je suis curieux de connaître les meilleures pratiques pour l'application de JSON-LD sur un site pour schema.org.

Si j'ai une page avec un Article et je tiens également à définir WebSite sur ma page, je voudrais avoir ceci:

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "WebSite",
    "url": "http://www.example.com/",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "http://www.example.com/search?&q={query}",
      "query-input": "required"
    }
}
</script>

<!- … -->

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Article",
  "author": "John Doe",
  "interactionCount": [
    "UserTweets:1203",
    "UserComments:78"
  ],
  "name": "How to Tie a Reef Knot"
}
</script>

Est-ce correct ou faux? Est-il un avantage ou un besoin de fusionner ces dans le même script, ou un tableau d'objets?

InformationsquelleAutor Stu Furlong | 2015-06-09