по SEO, сайтам и контексту
Укажите откуда брать:
Можно использовать что-то одно: либо количество отзывов, либо количество оценок. В сниппете и так и так будут звёздочки.
Если у вас неоткуда брать рейтинг и количество отзывов, попросите использовать рандомное число в нужном диапазоне. Например:
Так для каждого товара будет свой рейтинг и количество отзывов. Это будет выглядеть более естественно для поисковых систем, чем одинаковый рейтинг и количество отзывов для всех товаров на сайте.
Для получения звёздочек можно использовать один из двух форматов: JSON-LD или Microdata. JSON-LD предпочтительнее, потому что заполняется проще и быстрее. Примеры кода ниже можете скинуть программисту.
Пример кода в формате JSON-LD
Этот код добавляется в секцию <head>:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Название продукта",
"image": "URL_изображения_продукта",
"description": "Описание продукта",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7", // Рейтинг
"reviewCount": "38", // Количество отзывов
"ratingCount": "120" // Количество оценок без отзывов (можно указать вместо reviewCount, либо использовать оба свойства)
}
}
</script>
Пример кода в формате Microdata
Код будет в HTML-код товара:
<div itemscope itemtype="https://schema.org/Product">
<h1 itemprop="name">Название продукта</h1>
<img itemprop="image" src="URL_изображения_продукта" alt="Описание изображения">
<p itemprop="description">Описание продукта</p>
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
<meta itemprop="ratingValue" content="4.5"> <!-- Рейтинг -->
<meta itemprop="reviewCount" content="100"> <!-- Количество отзывов -->
<meta itemprop="ratingCount" content="120"> <!-- Количество оценок без отзывов -->
</div>
</div>
После добавления микроразметки проверьте, что код валидный. Для этого используйте Google Rich Results Test. Вставьте ссылку на страницу или сам код.
Сниппет в Google обновится не сразу. Google должен переиндексировать страницу, чтобы обновить для неё снипет в результатах поиска.
- - -
Что делать, если прошло много времени, а звёздочки не появляются?