Статья

Если добавить структурированные данные Article на страницу со статьей о спорте, новостной статьей или записью в блоге, то такой контент может стать более заметным в результатах Google Поиска. Список доступных функций зависит от типа страниц:

  • AMP-страницы со структурированными данными. Такие страницы появляются в карусели "Главные новости", карусели расширенных результатов на основе контента с одного сайта, разделе "Иллюстрированные статьи", а также в расширенных результатах мобильного поиска. Результаты поиска могут содержать изображения, логотипы страниц и другие элементы, привлекающие внимание пользователей.
  • Обычные страницы со структурированными данными. Разметка Article позволяет Google лучше интерпретировать контент страниц и показывать наиболее подходящие заголовки, изображения и даты публикации статей в расширенных результатах типа Article.

Примеры

Ниже представлен пример кода JSON-LD на AMP-странице, использующей структурированные данные Article.


<html amp>
  <head>
    <title>Article headline</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "NewsArticle",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://google.com/article"
      },
      "headline": "Article headline",
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "datePublished": "2015-02-05T08:00:00+08:00",
      "dateModified": "2015-02-05T09:20:00+08:00",
      "author": {
        "@type": "Person",
        "name": "John Doe"
      },
       "publisher": {
        "@type": "Organization",
        "name": "Google",
        "logo": {
          "@type": "ImageObject",
          "url": "https://google.com/logo.jpg"
        }
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

Ниже приведен пример кода обычной страницы со структурированными данными Article. Рекомендации по разметке обычных и AMP-страниц различаются.


<html>
  <head>
    <title>Article headline</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "NewsArticle",
      "headline": "Article headline",
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "datePublished": "2015-02-05T08:00:00+08:00",
      "dateModified": "2015-02-05T09:20:00+08:00"
    }
    </script>
  </head>
  <body>
  </body>
</html>

Реализация

AMP-страницы со структурированными данными

Карусель результатов AMP для новостной статьи

AMP-страницы со структурированными данными могут появляться в карусели статей. Если структурированных данных нет, то в результатах Google Поиска будет только обычная ссылка на страницу. Подробнее…

Как создать AMP-страницу со структурированными данными

  1. Выполните инструкции из спецификации проекта AMP.
  2. Выполните дополнительные инструкции, чтобы страница была доступна для сканирования Google.
  3. Добавьте на страницу блок структурированных данных с описанием статьи.
  4. Протестируйте структурированные данные с помощью инструмента проверки расширенных результатов.

Обычные страницы со структурированными данными

Результат поиска для страницы со структурированными данными Article и без AMP-кода

Размещая структурированные данные Article на обычной странице, вы можете более явно указать роботу Google на нужный заголовок, дату публикации и изображение, которое следует показывать в результатах поиска.

Как добавить структурированные данные на обычную страницу со статьей

  1. Добавьте на страницу блок структурированных данных с описанием статьи.
  2. Чтобы страница была доступна для сканирования Google, выполните эти инструкции.
  3. Протестируйте структурированные данные с помощью инструмента проверки расширенных результатов.

Правила

Структурированные данные для Google Поиска должны соответствовать требованиям, описанным в перечисленных ниже документах.

Технические требования

  • Если вы предлагаете контент только тем пользователям, которые оформили подписку или зарегистрировались на сайте, советуем добавить структурированные данные для подписки и платного контента.
  • Для контента, состоящего из нескольких частей, важно правильно задать каноническую страницу: атрибут rel=canonical должен указывать или на отдельные страницы, или на страницу с полным контентом (а не на первую страницу серии). Подробнее о нормализации

Требования к логотипам AMP-страниц

Приведенная ниже информация относится к любым AMP-страницам, включая AMP-статьи.

  • Допускаются только файлы форматов, совместимых с Google Картинками.
  • Анимированные изображения не поддерживаются.
  • Графическая часть логотипа должна быть четко различима на фоне страницы.

Приведенные ниже инструкции относятся только к логотипам стандартных AMP-страниц. К логотипам AMP-историй применяются другие требования.

  • Логотип должен иметь прямоугольную, а не квадратную форму.
  • Логотип должен вписываться в прямоугольник размером 60 × 600 пикселей и при этом иметь высоту 60 пикселей (рекомендуется) или ширину 600 пикселей. Например, логотип с параметрами 450 × 45 пикселей не будет отвечать нашим требованиям, хотя помещается в прямоугольник формата 600 × 60 пикселей.

    Пример логотипа

  • Издатели должны использовать только один логотип для каждого бренда, который будет одинаково выглядеть на всех стандартных AMP-страницах.
  • Необходимо выбрать полный логотип или словесный товарный знак (не значок).
  • Текст в логотипе может быть не более 48 пикселей в высоту и должен быть вписан в поле высотой 60 пикселей так, чтобы отступы от верхнего и нижнего края были одинаковыми. Чтобы получить нужную высоту, добавьте поля вокруг логотипа.

  • Изображение (текст) логотипа с однотонным фоном должно быть окружено полями размером не менее 6 пикселей.

Типы структурированных данных

В этом разделе рассказывается о свойствах структурированных данных типа Article. Требования к свойствам на обычных и AMP-страницах различаются.

  • AMP-страницы: чтобы контент мог появляться в расширенных результатах поиска, необходимо задать все обязательные свойства. Вы также можете добавить рекомендуемые свойства, чтобы пользователям было удобнее изучать информацию.
  • Обычные страницы: рекомендуемые свойства следует добавить, чтобы роботы Google лучше интерпретировали контент.

Объекты Article

Объекты Article должны соответствовать одному из типов, представленных на schema.org: Article, NewsArticle или BlogPosting.

AMP-страницы

Ниже перечислены обязательные и рекомендуемые свойства для AMP-страниц.

Обязательные свойства
author

Person или Organization

Автор статьи.

author.name

Text

Имя автора.

datePublished

DateTime

Время и дата первой публикации статьи в формате ISO 8601.

Советы:

  • Не изменяйте дату в дальнейшем.
  • Рекомендуется указывать не только день, но и час публикации.
  • Значение dateModified должно быть более поздней датой относительно datePublished.
headline

Text

Заголовок статьи длиной не более 110 символов. Заголовок AMP-истории должен совпадать с текстом на ее первой странице.

image

Повторяющееся свойство ImageObject или URL

Ссылка на изображение, которое сопровождает статью или AMP-статью.

Приведенные ниже инструкции относятся только к стандартным AMP-страницам. Для изображений AMP-историй действуют другие требования. Это связано с разницей форматов в результатах поиска.

  • Вы можете выбрать только изображение с разметкой, опубликованное в самой статье.
  • Ширина изображения должна быть не меньше 1200 пикселей.
  • На каждой странице (с разметкой или без нее) должно присутствовать хотя бы одно изображение. Робот Google выберет лучшее изображение для показа в результатах поиска с учетом соотношения сторон и разрешения.
  • URL изображений должны быть доступны для сканирования и индексирования.
  • Изображения должны соответствовать размеченному контенту.
  • Допускаются только файлы форматов, совместимых с Google Картинками.
  • Предоставьте несколько изображений в высоком разрешении (не менее 800 000 пикселей по произведению ширины и высоты) со следующими соотношениями сторон: 16 × 9, 4 × 3 и 1 × 1.

Пример:


{
  "@context": "https://schema.org",
  "@type": "NewsArticle",
  "image": [
    "https://example.com/photos/1x1/photo.jpg",
    "https://example.com/photos/4x3/photo.jpg",
    "https://example.com/photos/16x9/photo.jpg"
  ]
}
publisher

Organization

Издатель, разместивший статью.

publisher.logo

ImageObject

Логотип издателя. Более подробные сведения вы найдете в статье о правилах для логотипов AMP-страниц.

publisher.logo.url

URL

URL логотипа.

publisher.name

Text

Название издателя.

Рекомендуемые свойства
dateModified

DateTime

Время и дата последних изменений, указанные в формате ISO 8601.

mainEntityOfPage

URL

Канонический URL страницы, на которой размещена статья. Выберите свойство mainEntityOfPage, если эта статья – основной контент страницы.

Обычные страницы

Ниже перечислены свойства для обычных страниц.

Рекомендуемые свойства
dateModified

DateTime

Время и дата последних изменений, указанные в формате ISO 8601.

datePublished

DateTime

Время и дата первой публикации статьи в формате ISO 8601.

headline

Text

Заголовок статьи длиной не более 110 символов.

image

Повторно используемый ImageObject или URL

Ссылка на изображение, сопровождающее статью. Вы можете выбрать только изображение с разметкой, опубликованное в самой статье. Ширина изображений должны быть не менее 696 пикселей.

Дополнительные рекомендации

  • На каждой странице (с разметкой или без нее) должно присутствовать хотя бы одно изображение. Робот Google выберет лучшее изображение для показа в результатах поиска с учетом соотношения сторон и разрешения.
  • URL изображений должны быть доступны для сканирования и индексирования.
  • Изображения должны соответствовать размеченному контенту.
  • Допускаются только графические файлы форматов, совместимых с Google Картинками.
  • Предоставьте несколько изображений в высоком разрешении (не менее 300 000 пикселей по произведению ширины и высоты) со следующими соотношениями сторон: 16 × 9, 4 × 3 и 1 × 1.

Пример:


{
  "@context": "https://schema.org",
  "@type": "NewsArticle",
  "image": [
    "https://example.com/photos/1x1/photo.jpg",
    "https://example.com/photos/4x3/photo.jpg",
    "https://example.com/photos/16x9/photo.jpg"
  ]
}

Устранение неполадок

Если у вас возникли трудности в работе со структурированными данными, устранить неполадки помогут ресурсы и сведения, доступные по ссылкам: