Мы не можем знать, как Google Search на самом деле относится к ним, но мы можем знать, как Инструмент тестирования структурированных данных Google обрабатывает такой случай.
Тот же URI
Если объекты имеют одинаковый URI (в JSON-LD: @id
), они равны .SDTT от Google будет отображать одну запись, показывающую свойства всех объектов с одинаковым URI.Таким образом, судя по выводу в SDTT, Google, похоже, одинаково рассматривает эти два случая:
<script type="application/ld+json">
{ "@context":"http://schema.org",
"@type":"WebPage",
"@id": "#123",
"url":"pageurl",
"text": "blah blah blah"
}
</script>
<script type="application/ld+json">
{ "@context":"http://schema.org",
"@type":"WebPage",
"@id": "#123",
"url":"pageurl"
}
</script>
<script type="application/ld+json">
{ "@context":"http://schema.org",
"@type":"WebPage",
"@id": "#123",
"text": "blah blah blah"
}
</script>
Различный (или нет) URI
По умолчанию предполагается, что объекты описывают разные вещи.Однако, если определенные (обычно уникальные) свойства имеют одинаковые значения (телефон, адрес, имя и т. Д.), Потребитель, такой как Google Search , может * сделать вывод, что объекты описывают одно и то же - это не стандартизировано,хотя и если / когда потребители делают это, это не задокументировано.