Я хочу создать JSON-LD для моей домашней страницы. На моей странице есть:
- заголовок
- навигация (2 серия)
- боковая панель (с 2 списками пунктов)
- один список основных пунктов
- нижний колонтитул
Я пытаюсь собрать JSON-LD следующим образом:
<script type="application/ld+json">
[
{
"@context": "http://schema.org",
"@type": "WebSite",
.
.
.
},
{
"@context": "http://schema.org",
"@type": "WebPage",
"mainEntity":{
"@type": "ItemList",
"itemListElement":[
{
"@type": "BlogPosting",
.
.// 4- one list of main items
.
}
...
]
}
.
.
.
}]
</script>
Если моя структура верна,
как я могу добавить
SiteNavigationElement
и содержимое боковой панели к этому объекту JSON? Мне нужно добавить еще один объект или я могу вставить его вWebPage
?Я использую JSON-LD. Мне тоже нужно использовать микроданные? или достаточно JSON-LD?
Я создаю полную карту сайта-index.xml для всех меню и пунктов. Мне действительно нужно добавить
SiteNavigationElement
(и еще что-то, кромеmainEntity
) в JSON-LD?