1. WidgetsAI
  2. Блог
  3. Поисковики

Поисковики

Микроразметка schema.org для отзывов: откуда берутся звёзды в поиске

Звёзды рядом с сайтом в выдаче хотят все. Для компании, которая показывает отзывы о себе на своём сайте, Google их не выводит, и это прямо записано в правилах. Разбираемся, что работает на самом деле.

Опубликовано

Что такое микроразметка

Микроразметка — это описание страницы на языке, который читают поисковики. Словарь называется schema.org, а записывают его чаще всего блоком JSON-LD в коде страницы. Посетитель его не видит. Поисковик из него узнаёт, что на странице кофейня, вот её адрес, телефон и часы работы.

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Кофейня «Зерно и пар»",
  "telephone": "+375 29 000-00-01",
  "address": { "@type": "PostalAddress", "streetAddress": "пр-т Победителей, 7", "addressLocality": "Минск" }
}

У разметки бывает поле рейтинга: aggregateRating со средней оценкой и числом отзывов. Именно из него Google рисует звёзды в сниппете. Но только когда страница проходит его правила.

Почему у компании не будет звёзд из своих отзывов

С сентября 2019 года Google не показывает звёзды для разметки LocalBusiness и Organization, если компания сама размещает отзывы о себе. В документации Google отдельно сказано, что это касается и отзывов, встроенных на сайт сторонним виджетом.

Там же есть второе правило: нельзя собирать в разметку отзывы и оценки с других сайтов. Значит, рейтинг с Яндекс Карт или 2ГИС, переписанный в aggregateRating на вашем сайте, звёзд не даст ни при каком оформлении.

Обычно такую разметку Google просто игнорирует. Но если в разметке описано то, чего посетитель на странице не видит, это уже спам в структурированных данных, и за него бывают ручные санкции.

Где звёзды всё-таки бывают

  • Товары в интернет-магазине, когда отзывы о товаре оставляют покупатели на этом же сайте. Разметка Product с review и aggregateRating.
  • Сайты-обзорщики и каталоги, которые собирают отзывы о чужих компаниях.
  • Рецепты, книги, курсы, фильмы и ещё несколько типов из списка Google.

В Яндексе оценку организации показывают из карточки в Яндекс Бизнесе, а не из разметки сайта. Так что звёзды компании в поиске растут из отзывов на самих картах. Как собирать их больше, рассказано в статье «Как попросить клиента оставить отзыв».

Какую разметку поставить компании

Разметка организации нужна не ради звёзд. Она помогает поисковику связать сайт с адресом, телефоном и часами работы и не перепутать вас с тёзкой из соседнего города. Для страницы «Контакты» достаточно такого набора:

  • @type: LocalBusiness или подтип, например CafeOrCoffeeShop, Dentist, AutoRepair.
  • name, url, telephone, email, logo.
  • address и geo с координатами.
  • openingHoursSpecification по дням недели.
  • department со списком филиалов, если их несколько.

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

Как собрать разметку без программиста

В кабинете WidgetsAI, в разделе «Инструменты», есть вкладка «Разметка schema.org». Выберите тип, заполните поля или возьмите данные из виджета «Карточка организации» вместе с филиалами. Готовый блок JSON-LD копируется одной кнопкой. Поля рейтинга генератор не добавляет, по причинам выше.

ПримерГенератор разметки schema.org в WidgetsAI: слева тип и поля организации, справа готовый JSON-LD с адресом, координатами и часами работы
Пример на демо-данных: кофейня и отзывы вымышлены.

Перед публикацией проверьте блок в проверке расширенных результатов Google, в валидаторе schema.org и в валидаторе микроразметки Яндекс Вебмастера.

Вопросы и ответы

Частые вопросы

Не нашли ответ — напишите нам.

Накажет ли Google за разметку с рейтингом из Яндекс Карт?

Чаще всего такую разметку просто игнорируют. Санкции бывают, когда разметка описывает то, чего нет на странице, или подделывает отзывы. Проще не рисковать и не добавлять aggregateRating к организации.

Где вставлять JSON-LD?

В код страницы, обычно в head или в конец body. В Tilda это блок «HTML-код», в WordPress поле для кода в теме или плагин для вставки кода.

Нужна ли разметка на каждой странице?

Разметку организации достаточно поставить на главную и на страницу «Контакты». На страницах товаров нужна своя разметка Product.

Виджет готов к установке

Соберите виджет на бесплатном тарифе, посмотрите, как он выглядит на вашем сайте, и решайте.