Соцсети и микроразметка 2 мин чтения

Микроразметка Schema.org (JSON-LD)

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

Микроразметка — данные о содержимом страницы в машинном виде. Человек видит «Нож сантоку, 4 890 ₽, в наличии»; поисковик без разметки видит просто текст. С разметкой он понимает: это товар, вот цена, вот валюта, вот наличие — и может показать это прямо в выдаче.

Рекомендуемый формат — JSON-LD: отдельный блок в <head>, не перемешанный с вёрсткой.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Название компании",
  "url": "https://example.ru",
  "logo": "https://example.ru/img/logo.png",
  "telephone": "+7 495 123-45-67",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Москва",
    "streetAddress": "ул. Примерная, 1"
  }
}
</script>

Что это даёт

Расширенные сниппеты. Звёзды рейтинга, цена и наличие у товара, время приготовления у рецепта, даты у событий, вопросы-ответы. Такой результат занимает в выдаче больше места и собирает заметно больше кликов при той же позиции.

Хлебные крошки вместо адреса. Вместо example.ru/catalog/nozhi/santoku в выдаче показывается путь «Каталог › Ножи › Сантоку».

Карточка организации. Данные о компании, телефон, адрес, соцсети — в блоке справа.

Понимание сущностей. Поисковик связывает вашу компанию, товары и авторов с известными ему объектами — это работает на узнаваемость бренда в поиске.

Основные типы

Тип Для чего
Organization / LocalBusiness Компания: контакты, адрес, режим работы
Product + Offer Товар: цена, валюта, наличие
BreadcrumbList Хлебные крошки
Article / BlogPosting Статья: заголовок, автор, даты
FAQPage Блок вопросов и ответов
AggregateRating / Review Рейтинг и отзывы
Recipe, Event, JobPosting Рецепты, события, вакансии

В Organization попадают телефон и почта — те же, что стоят на странице кликабельными ссылками.

Начинать стоит с Organization на главной и BreadcrumbList на внутренних — это универсально и делается быстро. Магазину дальше нужен Product, блогу — Article.

Правила, которые нельзя нарушать

Размечать только то, что видно на странице. Рейтинг, которого нет в тексте; цена, отличная от реальной; отзывы, которых не существует, — это нарушение правил, за которое расширенный сниппет отключают, а при повторе применяют санкции к сайту.

Соответствие типов. Цена — числом, дата — в формате ISO 8601, наличие — из списка допустимых значений (https://schema.org/InStock).

Полнота обязательных полей. У Product без offers расширенный сниппет не покажут.

Как проверить

  • Пункт аудита «Структурированные данные (Schema.org)» показывает найденные на странице типы JSON-LD. В конце отчёта наш инструмент выдаёт готовые к вставке блоки разметки, собранные по данным вашего сайта.
  • Валидатор Schema.org (validator.schema.org) — проверка синтаксиса и полей.
  • Google Rich Results Test — покажет, на какой расширенный сниппет страница претендует.
  • Яндекс Вебмастер → «Инструменты → Валидатор микроразметки» — понимает и российские особенности.

Про другие форматы

Существуют ещё микроформаты и RDFa — разметка атрибутами прямо в HTML. Они работают, но их тяжело поддерживать: любое изменение вёрстки рискует сломать данные. Для нового сайта берите JSON-LD.

А что с этим на вашем сайте?

Аудит «Кверху» проверяет этот пункт вместе с остальными пятьюдесятью и показывает конкретику: какие страницы затронуты и что именно исправить. Первая полная проверка проекта — бесплатно.

Проверить сайт бесплатно