Микроразметка для «Яндекс» и Google: как настроить и проверить
Article title
7 июня 2019

Микроразметка для «Яндекс» и Google: как настроить и проверить
~30 минут на чтение

Люди и роботы видят содержимое сайтов по-разному: первые воспринимают текстовый и визуальный контент непосредственно, а вторые считывают информацию из кода страницы. Чтобы содержимое стало понятнее роботам, были придуманы специальные теги, система которых получила название «микроразметка».

Алексей Семенов
редактор
Микроразметка — способ семантической разметки данных в интернете. Цель разметки — облегчить поисковым системам и специальным программам извлечение и обработку информации. Это нужно для того, чтобы информация в выдаче была более понятной, удобной и структурированной. Разметка происходит непосредственно в HTML-коде страниц с помощью специальных тегов и атрибутов в тегах.

Преимущества

Микроразметка не влияет напрямую на ранжирование сайтов. После ее внедрения ваши позиции в поиске не изменятся. Однако с помощью микроразметки вы можете улучшить оформление сниппета вашего сайта в поисковой выдаче. Это положительно отразится на показателе кликабельности (CTR) — в результате вырастет трафик. Если при этом у вас полезный и удобный сайт, то улучшатся поведенческие показатели, что тоже приведет к росту.

Примеры

Без разметки:
С разметкой:
Пример структуры сайта
Пример из выдачи — на 1-м месте сайт с микроразметкой

Принципы работы

Микроразметка — общий термин для десятка способов добавления семантических данных: Open Graph, Schema.org, JSON-LD, FOAF, Dublin Core, Data Vocabulary, Good Relations. Часть из них — словари микроразметки, а другая — синтаксис. Отдельно выделяют стандарт «микроформаты» — они объединяют в себе сразу словари и синтаксисы.

Словарь — язык разметки, набор классов и их свойств, с помощью которых определяется содержимое страницы. К примеру, словарь определяет, каким термином будет обозначаться название — «name», «title» или «n». Синтаксис — то, как будет применяться язык, способ использования словаря. Синтаксис определяет, какими тегами и как будут указываться сущности и их свойства в коде.

Однако в практическом применении интересны лишь самые популярные форматы: Schema.org, Open Graph, JSON-LD и микроформаты.

Schema.org

Это набор классов, которые описывают различные сущности и их свойства. На данный момент насчитывается несколько сотен таких классов. Стандарт постоянно улучшают — добавляются новые свойства. Описание доступно на официальном сайте в разделе «Документация».

Любая разметка Schema.org проводится в два этапа:
1. Описание определенного типа оборачивают в контейнер, в котором указывается схема разметки:
<div itemscope itemtype="http://schema.org/Organization" >
...
</div>
2. Размечают отдельные свойства сущности с указанием на конкретное свойство схемы:
<span itemprop="streetAddress">Нижегородская,6</span>
Документ без разметки
<div>
  <span>Uplab</span>
  Контакты:
  <div>
    Адрес: Нижегородская, 6 стр.2,
    428018,
    Чебоксары,
  </div>
  Телефон: +7 499 955–50–30 
  Электронная почта: info@uplab.ru
</div>
Документ с разметкой Schema.org
<div itemscope itemtype="http://schema.org/Organization">
  <span itemprop="name">Uplab</span>
  Контакты:
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    Адрес:
    <span itemprop="streetAddress">Адрес: Нижегородская, 6 стр.2</span>
    <span itemprop="postalCode"> 428018</span>
    <span itemprop="addressLocality">Чебоксары</span>,
  </div>
  Телефон:<span itemprop="telephone">+7 499 955–50–30 </span>,
  Электронная почта: <span itemprop="email">info@uplab.ru</span>
</div>
Инструкция по микроразметке от «Яндекс» — «Введение в schema.org».

Open Graph

Этот стандарт был разработан Facebook для того, чтобы контролировать превью, которое создается при публикации ссылки на сайт в соцсетях. Open Graph используют Facebook, «Вконтакте», Twitter, LinkedIn, Pinterest и «Яндекс.Видео».
Пример структуры сайта
Пример работы микроразметки в соцсетях
Пример использования

Предположим, вы хотите, чтобы в сниппете отображалась определенная информация. Для этого в HTML-коде страницы, внутри элемента head, укажите заголовок страницы и название сайта в свойствах og:title и og:site_name.
<head>
    <meta property="og:title" content="Файлы / Обновленный русификатор для Far Cry 4 / PlayGround.ru" />
</head>

JSON-LD

Формат для описания контента с помощью объектов словаря связанных данных (Linked Data, сокращенно LD). Причем, это синтаксис, то есть способ описания, а словарь может использоваться любой, например, Schema.org. Основное достоинство формата — информация, оформленная с его помощью, становится машиночитаемой. Чтобы данные стали доступны для автоматической обработки, их помещают в тег <script>.

В этом формате данные представляются в наборе ключ-значение. JSON-LD предусматривает зарезервированные ключи, с помощью которых можно определить контекст описания или связать объекты. Для примера: «@context» определяет словарь объектов, а «@type» — тип сущности. Полный список зарезервированных ключей можно узнать в официальной документации JSON-LD.
Пример
<script type="application/ld+json">
{  
  "@context": "http://schema.org",  
  "@type": "FlightReservation",  
  "reservationId": "RXJ34P"
}
</script>
Здесь представлены 3 ключа:
  • «@context» (зарезервированный) — показывает, что использован словарь Schema.org.
  • «@type» (зарезервированный) — указывает на тип FlightReservation, в котором можно указать данные о бронировании авиабилета.
  • «reservationId» — соответствует свойству reservationId типа FlightReservation, содержит номер бронирования билета.
Более подробное описание использования формата на примере бронирования авиабилетов доступно в материале о письмах с информацией.

Микроформаты

Микроформаты — форматы семантической разметки (X)HTML-страниц, благодаря которым роботы могут обрабатывать контент. Формат дополняет существующую HTML-разметку специальными блоками, с помощью которых роботы могут распознать смысловое значение отдельных отрывков текста.

К примеру, можно указать, что строка — это адрес организации:
<div class="adr"> Чебоксары, ул. Нижегородская, 6, стр.2 </div>
На примере HTML-элементу <div> был добавлен атрибут class, в котором прописано имя свойства «adr», предусмотренного микроформатом. В результате робот интерпретирует содержимое элемента как значение этого свойства.

Существует множество видов микроформатов, каждый из которых решает свою задачу. Вот самые известные:
  • hCard — организации и люди.
  • hCalendar — события.
  • adr — почтовые адреса.
  • geo — географические координаты (широта и долгота).
  • hReview — отзывы (о товарах, услугах, событиях и тому подобном).
  • hProduct — товары.
  • nofollow — указание роботам не следовать по ссылке для предотвращения индексации.
  • hRecipe — кулинарные рецепты приготовления блюд.
Официальный сайт разработки микроформатов: microformats.org/wiki/.

Микроразметка в «Яндекс»

«Яндекс» использует различные типы данных для своих сервисов, например, в «Поиске», «Яндекс.Картинках», «Яндекс.Картах», «Яндекс.Видео» и других.
Разметка товаров и их стоимости
Пример сниппета с разметкой Источник

Используется для создания специальных сниппетов на страницах поисковой выдачи «Яндекса» — особенно актуально для интернет-магазинов.

Чтобы робот распознал такой тип данных, размечайте соответствующие страницы по схемам Product и Offer, или AggregateOffer.

Инструкция по разметке в «Яндекс. Помощь».
Разметка информации о программах
С разметкой Источник

Используется для того, чтобы сайт, посвященный программам, приложениям и компьютерным играм, получил структурированные сниппеты в поисковой выдаче.

Для формирования сниппета «Яндекс» поддерживает следующие типы стандарта Schema.org:


Инструкция по разметке в «Яндекс. Помощь».
Разметка рецептов
Пример сниппета Источник

Помогает формировать специальные сниппеты для сайтов с рецептами. В разметке есть обязательные поля:

  • name — (текст) название рецепта или блюда.
  • ingredients — (текст) ингредиент рецепта и его объем, количество (может быть несколько).

И рекомендуемые:

  • recipeInstructions — (текст) инструкция по приготовлению.
  • recipeCategory — (текст) тип блюда: например, горячее блюдо, закуска, салат, десерт.
  • recipeYield — (текст) количество порций.
  • totalTime — (Duration) время приготовления, указывается в формате ISO 8601, например, PT30M —30 минут.
  • image — (URL) URL изображение процесса приготовления, их может быть несколько.
  • author — (текст, Person/name, Organization/name) автор рецепта.
  • recipeCuisine — (текст) национальная кухня, к которой относится блюдо.
  • nutrition — (NutritionInformation) энергетическая или пищевая ценность блюда, то есть содержание калорий, белков, жиров, углеводов, витаминов и т.д.
Инструкция по разметке в «Яндекс.Помощь».
Разметка описаний фильмов
Пример сниппета с разметкой Источник

Используется поиском для формирования специальных сниппетов для сайтов с описанием фильмов. В разметке можно указать следующие свойства фильма: рейтинг, жанр, дату выхода, год съемок, режиссера, актеров, краткое описание, продолжительность, оригинальный язык фильма, композитора, продюсера, кинокомпанию, награды, возрастное ограничение, подходит ли для семейного просмотра.

Инструкция по разметке в «Яндекс.Помощь».
Разметка творческих работ
Здесь размечены заголовок, автор и краткое описание Источник

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

Инструкция по разметке в «Яндекс.Помощь».
Разметка вопросов и ответов
Пример с разметкой Источник

Если у вас на сайте есть раздел вопросов и ответов, то при наличии семантической разметки они могут отображаться в выдаче более структурировано. Для этого используются два типа разметки Schema.org — Question и Answer. Одна страница должна содержать один вопрос и ответы на него.

Инструкция по разметке в «Яндекс.Помощь».
Разметка рефератов
Пример сниппета с разметкой Источник

Если на вашем сайте доступны рефераты, дипломы и другие учебные материалы, то вы можете добавить специальный тип разметки. Чтобы робот распознал такой тип контента, используется схема CreativeWork.

Инструкция по разметке в «Яндекс.Помощь».
Разметка данных об организации и ее адресе
Пример расширенного сниппета с семантической разметкой

Этот тип разметки используется «Яндексом» на поиске и в «Справочнике». «Яндекс.Справочник» обрабатывает схемы разметки, которые унаследованы от Organization и Place.

Инструкция по разметке в «Яндекс.Помощь».
Разметка информации об изображениях
Пример оформленной разметки

Помогает улучшить представление изображений на сервисе «Яндекс.Картинки». Используется схема schema.org/ImageObject. Обязательно должна быть указана ссылка на изображение. Кроме того, вы можете указать следующие поля: описание предпросмотра изображения, название и подпись картинки, описание, высоту и ширину изображения.

Инструкция по разметке в «Яндекс.Помощь».
Разметка информации о видеороликах
Семантическая разметка информации о видеороликах помогает улучшить представление видеоматериалов — ваши видео будут лучше индексироваться и выдаваться по запросам пользователей. Данные разметки используются на поиске и в сервисе «Яндекс.Видео». Описать видео можно с помощью OpenGraphProtocol по схеме VideoObject или по стандарту Schema.org.

Инструкция в «Яндекс.Помощь».
Справка от Яндекс:

Вопросы-ответы по семантической разметке
в «Яндекс.Помощь»
Вопросы-ответы по микроформатам в «Яндекс.Помощь»

Микроразметка в Google

В Google микроразметка обозначена как «Структурированные данные». Поисковик рекомендует JSON-LD, но также поддерживает «Микроданные» и RDFa. Компания активно развивает поддержку микроразметки, внедряются новые описания. Весной 2019 года система представила еще 2 новых формата: «How-to» — пошаговые инструкции и «FAQ» — ответы на часто задаваемые вопросы. Отчеты по новым типам микроразметки уже доступны в Google Search Console. Ниже рассмотрим виды расширенных результатов, которые доступны в Google.
Статья
Пример результата с разметкой Источник

Данный вид используется для того, чтобы ваша новость или пост в блоге были лучше заметны в поиске. После того как вы добавите разметку, контент может появиться в карусели «Главные новости», в карусели для одного хоста (в разделе «Иллюстрированные статьи»), а также в расширенных результатах поиска вместе с заголовком и уменьшенными изображениями. Список функций зависит от типа — AMP или обычная веб-страница.

Инструкция по настройке от Google.
Строка навигации
Пример результата с разметкой Источник

Данный тип разметки показывает положение страницы в иерархии сайта прямо в строке навигации. Для этого используются «хлебные крошки» на сайте.

Инструкция по настройке от Google.
Карусель
Пример результата с разметкой Источник

Благодаря этой схеме, результаты сайта могу попасть в особый список, который называется «Карусель». Как правило, он используется на мобильных устройствах и предназначен для отдельных видов контента.

Инструкция по настройке от Google.
Контактная информация
Пример результата с разметкой Источник

Стоит использовать для разметки контактов на официальном сайте вашей компании. Тогда при запросе наименования вашей организации эти данные будут выводиться в поиске сразу.

Инструкция по настройке от Google.
Курс
Пример результата с разметкой Источник

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

Инструкция по настройке от Google.
Отзыв критика
Пример результата с разметкой Источник

В поиске выводится фрагмент статьи с отзывом от специалиста, вместе с текстом указывается имя критика, а также значок издателя. Отзывы критиков можно оставлять для местных компаний, фильмов, книг.

Инструкция по настройке от Google.
Набор данных
Пример результата с разметкой Источник

Можно добавить следующую информацию о наборе данных: название, описание, форма, имя автора. Это позволяет пользователям быстрее находить такой контент. К наборам данных относятся:

  • Таблицы или CSV-файлы с определенной информацией.
  • Систематизированные группы таблиц.
  • Файлы в проприетарном формате, содержащие определенные данные.
  • Группы файлов, которые в совокупности представляют полезный набор данных.
  • Структурированные объекты с данными в другом формате, который можно загрузить в специальный инструмент для обработки.
  • Данные, полученные с помощью съемки изображений.
  • Файлы, связанные с машинным обучением (параметры для обучения или определение структуры нейронной сети).
  • Любые данные, которые можно считать набором.

Инструкция по настройке от Google.
Общая оценка работодателя
Пример результата с разметкой Источник

Пригодится тем, кто публикует на сайте рейтинги работодателей, составленные на основе мнений посетителей. Для разметки используется схема EmployerAggregateRating.

Инструкция по настройке от Google.
Мероприятие
Пример результата с разметкой Источник

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

Инструкция по настройке от Google.
Проверка фактов
Пример результата с разметкой Источник

Если на вашем сайте проверяются жалобы, оставленные другими пользователями, то вы можете использовать данный вид разметки. Здесь применяется элемент структурированных данных ClaimReview. В результате в поиске будет выдаваться краткая информация о проверке жалобы.

Инструкция по настройке от Google.
Прямая трансляция
Пример результата с разметкой Источник

Этот тип разметки добавляет значок «Сейчас» на значок видео в результатах поиска. Будет полезным для спортивных мероприятий, церемоний вручения наград, видеороликов авторитетных пользователей, стримов видеоигр.

Инструкция по настройке от Google.
Местная компания (тестовая версия)
Пример результата с разметкой Источник

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

Инструкция по настройке от Google.
Логотип
Пример результата с разметкой Источник

Используется для вывода логотипа вашей компании в результатах поиска.

Инструкция по настройке от Google.
Профессия
Пример результата с разметкой Источник

Информация о профессии: минимальные и максимальные зарплаты, средний заработок в разных регионах, размеры бонусов, требования к образования и опыту.

Инструкция по настройке от Google.
Товар
Пример результата с разметкой Источник

Схема используется для того, чтобы в поиске и «Google Картинках» появлялась подробная информация: стоимость и наличие товаров.

Инструкция по настройке от Google.
Страница вопроса с ответами
Пример результата с разметкой Источник

Разметка для страницы, на которой после одного вопроса идут ответы пользователей. Для таких страниц можно использовать следующие типы разметки словаря schema.org: QAPage, Question и Answer.

Инструкция по настройке от Google.
Рецепт
Пример результата с разметкой Источник

Информация о рецептах может появиться в поиске — в блоке «Карусель», AMP, «Google Ассистенте», Google Home и умных дисплеях (новый формат гаджетов по типу умных колонок).

Инструкция по настройке от Google.
Фрагмент отзыва
Пример результата с разметкой Источник

Позволяет Google отображать расширенное описание веб-страницы, включая текст отзыва и усредненную оценку по 5-балльной шкале. Фрагменты отзывов будут показываться под результатами поиска или на карточках сети знаний Google.

Отзывы можно оставлять: о местных компаниях, фильмах, книгах, музыке и товарах.

Инструкция по настройке от Google.
Окно поиска по сайту
Пример результата с разметкой Источник

В результатах поиска появится окно поиска информации на вашем сайте. Это позволит ускорить процесс навигации по сайту, когда пользователь ищет что-то конкретное.

Инструкция по настройке от Google.
Ссылки на соцсети
Пример результата с разметкой Источник

После внедрения разметки ссылки на ваши профили появятся прямо в результатах поиска и пользователи смогут сразу перейти к ним.

Инструкция по настройке от Google.
Приложение (бета)
Пример результата с разметкой Источник

При наличии разметки Google сразу покажет информацию о приложении в результатах поиска. На данный момент для этого типа разметки рекомендуется использовать микроданные или XHTML-расширения RDFa.

Инструкция по настройке от Google.
Озвучиваемый текст
Пример результата с разметкой Источник

Если в часть страницы или статьи добавить свойство speakable, то такой контент станет доступным для озвучивания устройствами с «Google Ассистентом», в частности умными колонками. Мы уже писали о том, что за голосовым поиском будущее:

Инструкция по настройке от Google.
Подписка и платный контент
Пример результата с разметкой Источник

Позволяет обозначать на сайте легальный, платный контент, используя метаданные CreativeWork в формате JSON-LD.

Инструкция по настройке от Google.
Список лучших мест
Пример результата с разметкой Источник

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

Инструкция по настройке от Google.
Видео
Пример результата с разметкой Источник

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

Инструкция по настройке от Google.

Создание и проверка микроразметки

Создать микроразметку можно несколькими способами: вручную, с помощью мастера от Google, в специальных генераторах или внедрить на сайт специализированные плагины, которые будут сразу размечать контент. А для проверки результата можно использовать сервис от Google или валидатор от «Яндекс».

Мастер разметки структурированных данных

Генераторы

Чтобы не размечать данные вручную, можно воспользоваться специальными генераторами. Заполните необходимые данные. Скопируйте сгенерированный код и вставьте его на страницу между тегами <head> и </head>.


Генератор на все форматы
Это лучший вариант для генерации микроразметки на данный момент. Поддерживает все популярные форматы и даже парочку малоизвестных.


Генератор схем JSON-LD
Генератор hCard

Плагины для CMS

Если не хотите пользоваться генераторами, то можно установить плагин, который будет производить семантическую разметку автоматически.

Проверка микроразметки

Для проверки полученного результата лучше всего пользоваться инструментами поисковых систем.

Валидатор от «Яндекс»
Проверка от Google
Лучший выбор для семантической разметки — синтаксис JSON LD. Во-первых, он позволяет использовать различные словари микроразметки, а во-вторых, его одинаково хорошо воспринимают Google и «Яндекс». А например, schema.org не всегда читается Google. Если вы работаете с соцсетями, то вам обязательно стоит использовать Open Graph. Также довольно универсальны микроформаты и микроданные.

Оформить и проверить микроразметку совсем не сложно — в этом вам помогут бесплатные инструменты от поисковых систем и онлайн-сервисы.
Получить бесплатную консультацию по поисковой оптимизации
4588
Оцените статью
(3.75)

Поделитесь материалом с друзьями и коллегами:

Комментарии к статье

Другие статьи в блоге
Статьи ~ 25 минут минут на чтение

Как подготовить сайт на «1С-Битрикс» к поисковому продвижению

362
22 ноября 2019
Статьи ~ 20 минут минут на чтение

Новые тренды в digital: на что обратить внимание в 2020 году

1029
18 ноября 2019
Статьи ~ 25 минут на чтение

Система сбалансированных показателей: как перейти от стратегии к действию

1491
08 ноября 2019
Статьи ~ 15 минут на чтение

Как составить портрет потребителя: инструкция, шаблон и примеры

1658
06 ноября 2019
Статьи ~ 20 минут на чтение

Data Driven: как принимать решения на основе данных

1575
28 октября 2019
Статьи ~ 15 минут на чтение

Как использовать шрифт без нарушения авторских прав

621
22 октября 2019
Статьи ~ 15 минут на чтение

Как использовать чат-ботов: сценарии и примеры

3173
21 октября 2019
Статьи ~ 25 минут на чтение

Выбираем редакцию «1С-Битрикс». Каким проектам подойдет Enterprise

604
17 октября 2019
Статьи ~ 10 минут на чтение

Как в Uplab разрабатывают сайты. Этап backend

752
11 октября 2019
Статьи ~ 15 минут на чтение

«Битрикс24.Бостон» — обзор обновления

1586
10 октября 2019
Скрыть форму
+7 499 653 78 83