Schema.org microdata - изображение, требуемое для статьи

Каждый пример, который я нахожу для https://schema.org/Article, дает хотя бы одну ошибку в Инструменте тестирования структурированных данных Google

Предположительно headline теперь требуется; это прекрасно, просто измените itemprop="name" на itemprop="name headline"

Но это также дает ошибку:

A value for the image field is required.
Required by:
Articles Rich Snippets
  • Почему изображение требуется для статей?
  • Почему это не документировано нигде?
  • что я должен давать в качестве изображения?

Я слышал, как люди говорят, что изображение должно быть изображением статьи (буквально интерпретируя документацию: "Изображение элемента" ). Как настоящий скриншот статьи. Разве это бесполезно? Это даже правильно? Должен ли я давать изображение? Будет ли одинаковое пустое изображение или логотип в порядке для каждой статьи? Или дублированные изображения будут наказываться из-за несоблюдения?

Ответ 1

Schema.org(словарь) не требует каких-либо свойств.

Инструмент тестирования структурированных данных Googles не является валидатором Schema.org. Инструмент в первую очередь проверяет, соответствует ли ваше использование Schema.org требованиям Googles для показа одного из их богатых фрагментов (или подобных функций/продуктов).

Итак, если инструмент Googles говорит, что требуется "значение для поля изображения", это не означает, что вам технически требуется его предоставить, или что-то плохое (например, штраф за ранжирование) происходит, если вы его не предоставляете. Это просто означает, что Google не будет отображать Rich Snippet для этого документа в своих результатах.

Google обычно документирует требуемые свойства для своих функций на https://developers.google.com/structured-data/ (пример: их Статья Rich Snippet).

Обсуждение того, какие изображения в Google Googles в порядке, отключено от (вы можете получить справку по веб-мастерам SE).

С точки зрения Schema.orgs: image свойство, как вы заметили, определено как "образ элемента", как ценность. Для Product это может быть фотография продукта, для Person портрет и т.д. Для Article эквивалент будет фотографией/скриншотом самой статьи; однако, это часто не очень полезно. Поэтому я считаю, что его общая практика заключается в том, чтобы как-то указать изображение, которое представляет эту статью: фактически, изображение, которое может быть показано как тизерное изображение для вашей статьи. Но вы не должны использовать свойство image только потому, что изображение является частью статьи (поэтому не используйте его для всех изображений и не используйте его, если у вас нет изображения, которое должно/должно было представлять статью); для таких случаев вы можете использовать hasPart свойство.