- html5css.dev
- SEO
- SEO продвижение
- Прототипирование
- Разработка карточки товара
Разработка карточки товара
Карточка отвечает на запрос «купить конкретное». Разбираем состав блоков, порядок на мобильном, разметку и что делать с товарами, которых нет в наличии.
Первый экран
Пять элементов, без которых карточка не работает:
- Название — полное, с моделью и артикулом.
- Фотография — крупная, с возможностью увеличить.
- Цена — числом, а не «по запросу».
- Наличие и срок — «в наличии», «под заказ, 5 дней».
- Кнопка заказа — в зоне большого пальца на мобильном.
Полный состав блоков
| # | Блок | Зачем |
|---|---|---|
| 1 | Хлебные крошки | Понимание структуры при входе из поиска, путь в сниппете |
| 2 | H1 с названием и моделью | Главный текстовый сигнал |
| 3 | Галерея фотографий | Основа решения о покупке |
| 4 | Цена, наличие, действие | Целевой блок |
| 5 | Ключевые характеристики | 3–5 главных параметров сразу, без прокрутки |
| 6 | Условия доставки и оплаты | Снимает главное возражение |
| 7 | Полные характеристики | Таблицей, а не текстом |
| 8 | Описание | Чем отличается, кому подходит, на что смотреть |
| 9 | Отзывы и вопросы | Уникальное содержание, которого нет у конкурентов |
| 10 | Аналоги и сопутствующее | Перелинковка и продажи |
Характеристики важнее описания
Описание от поставщика скопировано сотней магазинов и ценности не добавляет. А вот параметры — добавляют, потому что по ним ищут и выбирают:
- Таблицей, а не абзацем. Сравнение параметров текстом читается плохо.
- Полно и единообразно внутри категории: если у одного товара указан вес, он должен быть у всех.
- С единицами измерения — «вылет излива 220 мм», а не «220».
- Совпадают с фильтрами каталога: характеристики и есть основа фильтрации.
- Своё, чего нет у поставщика: замеры, совместимость, опыт использования.
Разметка
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Смеситель Grohe Eurosmart 32843",
"sku": "32843",
"brand": { "@type": "Brand", "name": "Grohe" },
"image": ["https://site.ru/img/32843-1.jpg"],
"description": "Однорычажный смеситель для кухни, вылет 220 мм",
"offers": {
"@type": "Offer",
"price": "8490",
"priceCurrency": "RUB",
"availability": "https://schema.org/InStock",
"url": "https://site.ru/tovar/grohe-32843/"
}
}
Правила применения разобраны в уроке о schema.org. Главное: данные разметки обязаны совпадать с видимыми на странице.
Товар не в наличии
| Ситуация | Что делать |
|---|---|
| Временно нет | Код 200, статус OutOfStock, срок поставки, кнопка «сообщить о поступлении», аналоги |
| Снят с продажи, есть замена | 301 на страницу замены |
| Снят навсегда, замены нет | 410 либо страница с пометкой и ссылками на категорию |
| Сезонный товар | Оставить с пометкой: спрос вернётся |
Удаление карточки уничтожает накопленные позиции и внешние ссылки — это почти всегда дороже, чем оставить страницу с честным статусом.
Мобильный порядок блоков
На узком экране блоки идут в одну колонку, и порядок решает:
- Фото → название → цена → наличие → кнопка.
- Ключевые характеристики — сразу под целевым блоком.
- Доставка и оплата — до полных характеристик.
- Кнопка заказа дублируется в липкой панели внизу.
- Отзывы и аналоги — в конце.
Итог
Карточка работает, когда на первом экране есть название, фото, цена, наличие и кнопка. Ценность добавляют характеристики, свои фото и отзывы, а не объём описания. Товары не в наличии не удаляют — им меняют статус. Дальше — страница категории.
Частые вопросы
Что обязательно должно быть на первом экране карточки?
Название, фото, цена, наличие и кнопка заказа. Если хотя бы одного из этого нет, пользователь возвращается в выдачу — а по коммерческим запросам это самый дорогой сценарий.
Нужен ли уникальный текст в карточке?
Полезнее уникальные характеристики, чем уникальный текст. Описание от поставщика, скопированное сотней магазинов, ценности не добавляет — а свои замеры, фото и опыт использования добавляют.
Что делать с товаром, которого нет в наличии?
Не удалять и не отдавать 404. Оставить страницу с кодом 200, честно указать статус в разметке, показать срок поставки и предложить аналоги. Удалять — только если товар снят навсегда.
Как размечать карточку?
Product с вложенным Offer: цена, валюта, наличие. Плюс BreadcrumbList для пути в сниппете. Данные разметки обязаны совпадать с тем, что видит пользователь.
Вся глава «Прототипирование» — 3 урока
- Общие сведения о прототипировании
- Разработка карточки товара
- Разработка страницы категории