Почему у этого веб-сайта есть свойство isPartOf под свойством mainEntityOfPage?

Вопрос или проблема

Я учусь настраивать отображение схемы, и один из блогов, который я рассмотрел в качестве ссылки, имеет свойство isPartOf под свойством mainEntityOfPage. Основной тип схемы в этом случае – Статья.

Можете помочь мне понять, какое было обоснование для этого решения?

Вот код:

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Привет, мир",
  "name": "Привет, мир",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "id": "https://example.com/hello-world#webpage",
    "url": "https://example.com/hello-world",
    "isPartOf": {
      "@type": "WebSite",
      "id": "https://example.com/#website",
      "url": "https://example.com",
      "name": "Пример веб-сайта",
      "publishingPrinciples": "https://example.com/publishing-principles"
    }
  }
}

Статья (Статья) о “Привет, мир” – это то, о чем страница (WebPage) говорит (mainEntityOfPage), которая является частью (isPartOf) веб-сайта (WebSite) под названием “Пример веб-сайта”.

В вашем примере “id” должно быть “@id”. И вы должны заметить, что WebSite @id одинаков на каждой странице. Таким образом, машины могут определить, что несколько страниц, содержащих статьи, являются частью одного и того же веб-сайта.

Ответ или решение

Схема разметки данных и семантическая структура веб-страниц играют важную роль в их индексировании поисковыми системами и в предоставлении информации о содержании. Рассмотрим, почему в вашем примере разметки используется свойство isPartOf под свойством mainEntityOfPage.

Контекст и структура разметки

В приведенном вами коде, главные элементы схемы разметки имеют следующую структуру:

  1. Article (Статья) — представляет собой основное содержимое веб-страницы, в данном случае, статью под названием "Hello World".
  2. WebPage (Веб-страница) — описывает именно страницу, на которой размещена статья, и содержит ссылку на её URL, а также идентификатор.
  3. WebSite (Веб-сайт) — описывает сам веб-сайт, на котором размещена данная страница, включая его название и принципы публикации.

Почему требуется isPartOf

Свойство isPartOf используется для указания на то, что данная веб-страница (или статья) является частью более обширного веб-сайта. Вот несколько причин, почему это важно:

  1. Семантическая структура: Разметка помогает поисковым системам и другим машинам лучше понять, как связаны страницы и контент на сайте. Определяя, что статья является частью определенного веб-сайта, вы даете четкий сигнал об организации вашего контента.

  2. Улучшение индексирования: Поисковые системы, такие как Google, используют структурированные данные, чтобы лучше индексировать и классифицировать контент. Указание, что страница "Hello World" является частью веб-сайта "Example Website", позволяет облегчить индексацию страниц и статьей как группы.

  3. Повышение доверия: В случае если веб-сайт имеет четкие принципы публикации, их указание через свойство publishingPrinciples позволяет формировать доверие у пользователей и поисковиков к вашему контенту.

  4. Связь между страницами: Переплетая страницы и сайты друг с другом через семантические свойства, вы создаете контекстуальную связь между разными частями вашего сайта, что улучшает навигацию и опыт пользователя.

Замечание о @id

Как вы справедливо заметили, правильным было бы использовать свойство @id вместо id. Это улучшает семантическую однозначность и позволяет машинам легче ссылаться на конкретные элементы. Использование одинакового значения @id для WebSite на всех страницах вашего сайта поможет системам машинного обучения связывать контент вместе и подтвердить, что различные страницы относятся к одному веб-сайту.

Рекомендации для SEO

  1. Оптимизация метаданных: Используйте структурированные данные для метаописания и заголовков, чтобы обеспечить их соответствие с содержимым страницы.
  2. Обновление структуры разметки: Убедитесь, что вы корректно используете все необходимые свойства и атрибуты, такие как @id, чтобы обеспечить максимальную эффективность разметки.
  3. Проверка разметки: Используйте инструменты, такие как Google Rich Results Test, для проверки правильности реализации структурированных данных.

Заключение. Использование свойства isPartOf в данном примере имеет массу преимуществ как для поисковой оптимизации, так и для семантического обогащения контента. Создание четкой и понятной структуры с использованием схемы разметки не только улучшает видимость в поисковых системах, но и способствует формированию более качественного пользовательского опыта.

Оцените материал
Добавить комментарий

Капча загружается...