В микроданных это атрибут itemid. В json-ld это "@id". Если они отсутствуют, то SDTT составляет их из URL-адреса и, возможно, связанного атрибута id (если я правильно помню).

оисковые системы, такие как Google, обрабатывают веб-страницы несколькими блоками JSON-LD (Schema.org)?

Например, что произойдет, если на странице есть неконфликтныеscript блоки ниже?

<script type="application/ld+json">
{   "@context":"http://schema.org",    
    "@type":"WebPage",
    "@id": "#123",
    "author": {
      "@type": "Person",
      "name": "Foo Bar"
    }
}
</script>
<script type="application/ld+json">
{   "@context":"http://schema.org",
    "@type":"WebPage",
    "@id": "#123",
    "text": "blah blah blah",
    "url":"pageurl"
  }
</script>

Ответы на вопрос(1)

Ваш ответ на вопрос