Beste JSON-LD-Methoden: Verwenden mehrerer <script> -Elemente?

Ich bin gespannt auf die bewährte Methode zum Anwenden von JSON-LD auf eine Site für schema.org.

Wenn ich eine Seite mit einem @ haArticle und ich möchte auch @ definierWebSite Auf meiner Seite hätte ich Folgendes:

<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>

Ist das richtig oder falsch? Gibt es einen Vorteil oder eine Notwendigkeit, diese mit demselben Skript oder Array von Elementen zusammenzuführen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage