Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство mainContentOfPage
из Schema.org используется для указания основного содержания веб-страницы. Это свойство помогает определить, какой элемент на странице является её центральной темой или содержанием, что важно для поисковых систем и других сервисов, работающих с данными.
Основная задача mainContentOfPage
— улучшить понимание структуры и содержания веб-страниц. Когда это свойство применяется, оно помогает поисковым системам и другим алгоритмам определить, что именно является ключевым элементом страницы, а не просто вспомогательным или второстепенным контентом. Это способствует более точной индексации и ранжированию страниц в поисковых результатах.
Использование mainContentOfPage
особенно актуально в контексте семантической разметки, где акцент делается на значении и связи данных. Это свойство может быть применено к различным типам контента, включая статьи, блоги, страницы продуктов и другие формы контента, где важно выделить основную тему.
Таким образом, mainContentOfPage
играет важную роль в улучшении взаимодействия между пользователями, контентом и поисковыми системами, обеспечивая более точное понимание содержания страниц и их структуры.
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
<div>
<h1>Фотогалерея достопримечательностей Санкт-Петербурга</h1>
<p>Коллекция фотографий самых известных мест Санкт-Петербурга.</p>
<p><a href="https://spb-gallery.ru">Посетить галерею</a></p>
<p>Основное изображение галереи: <img src="https://spb-gallery.ru/images/main.jpg" alt="Зимний дворец"></p>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/ImageGallery">
<h1 itemprop="name">Фотогалерея достопримечательностей Санкт-Петербурга</h1>
<p itemprop="description">Коллекция фотографий самых известных мест Санкт-Петербурга.</p>
<p><a itemprop="url" href="https://spb-gallery.ru">Посетить галерею</a></p>
<p>Основное изображение галереи:
<img itemprop="primaryImageOfPage" src="https://spb-gallery.ru/images/main.jpg" alt="Зимний дворец">
</p>
<p itemprop="mainContentOfPage" itemscope itemtype="https://schema.org/WebPageElement">
Основной контент страницы: коллекция изображений.
</p>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ImageGallery",
"name": "Фотогалерея достопримечательностей Санкт-Петербурга",
"description": "Коллекция фотографий самых известных мест Санкт-Петербурга.",
"url": "https://spb-gallery.ru",
"primaryImageOfPage": {
"@type": "ImageObject",
"url": "https://spb-gallery.ru/images/main.jpg",
"description": "Зимний дворец"
},
"mainContentOfPage": {
"@type": "WebPageElement",
"text": "Основной контент страницы: коллекция изображений."
}
}
</script>
Структурированное представление примера JSON-LD.