- html5css.dev
- SEO
- SEO продвижение
- Прототипирование
- Разработка страницы категории
Разработка страницы категории
Категория отвечает на запрос «выбрать из многих». Разбираем состав блоков, что делать с фильтрами и куда девать описание, чтобы оно приносило пользу.
Состав блоков
| # | Блок | Зачем |
|---|---|---|
| 1 | Хлебные крошки | Место в структуре, путь в сниппете |
| 2 | H1 категории | Тема страницы |
| 3 | Короткий вводный абзац | 2–3 предложения: что здесь и как выбрать |
| 4 | Подкатегории или популярные фильтры | Навигация вглубь и перелинковка |
| 5 | Фильтры и сортировка | Основной инструмент выбора |
| 6 | Список товаров | То, ради чего пришли |
| 7 | Пагинация | Доступ ко всему ассортименту |
| 8 | Развёрнутое описание | Ответы на подзапросы: как выбрать, чем отличаются |
| 9 | Блок вопросов | Закрывает подтемы, не тянущие на раздел |
| 10 | Связанные категории | Перелинковка по смыслу |
Куда девать описание
Компромисс между «текст нужен» и «товары должны быть видны» решается разделением на две части:
- Сверху — 2–3 предложения: что в категории, сколько позиций, от какой цены, главный критерий выбора. Это же попадёт в сниппет.
- Снизу — развёрнутый материал с подзаголовками: как выбрать, чем отличаются типы, на что смотреть. Он отвечает на информационные подзапросы кластера.
- Никакой простыни на первом экране. Товары должны быть видны без прокрутки.
- Описание только на первой странице пагинации.
Фильтры: что открывать, а что закрывать
| Тип фильтра | Решение | Почему |
|---|---|---|
| Есть спрос: «смесители чёрные» | Своя страница с URL, title, описанием | Отдельная посадочная страница под кластер |
| Спроса нет: «цвет + материал + бренд» | canonical на базовую категорию | Дубли без ценности |
| Сортировка и вид списка | canonical на базовую категорию | Содержание то же |
| Тысячи комбинаций | Плюс ограничение обхода в robots.txt | Экономия краулингового бюджета |
| Фильтр по цене | Закрыть | Спроса на конкретные диапазоны обычно нет |
Подробности механики — в уроке о дублях контента.
Список товаров
- В карточке списка: фото, название, цена, наличие, кнопка. Этого достаточно для выбора без перехода.
- Заданные размеры изображений — иначе список «прыгает» при загрузке.
- Ленивая загрузка для товаров ниже первого экрана, но не для первых.
- Обычные ссылки на карточки, а не обработчики клика.
- Единообразие карточек: если у одного товара показан вес, он должен быть у всех.
Разметка
{
"@context": "https://schema.org",
"@type": "ItemList",
"itemListOrder": "https://schema.org/ItemListOrderAscending",
"numberOfItems": 24,
"itemListElement": [
{ "@type": "ListItem", "position": 1,
"url": "https://site.ru/tovar/grohe-32843/",
"name": "Смеситель Grohe Eurosmart 32843" },
{ "@type": "ListItem", "position": 2,
"url": "https://site.ru/tovar/hansgrohe-31815/",
"name": "Смеситель Hansgrohe Focus 31815" }
]
}
Плюс BreadcrumbList на всех страницах категории. Цены
и наличие размечаются на карточках товаров, а не в списке.
Мобильная компоновка
- Крошки → H1 → короткий абзац.
- Кнопка «Фильтры», открывающая панель, — а не длинный список фильтров сверху.
- Товары в одну или две колонки.
- Пагинация обычными ссылками; «показать ещё» — поверх них.
- Развёрнутое описание и вопросы — внизу.
Итог
Категория работает, когда товары видны сразу, фильтры под рукой, а текст разделён на короткий вводный абзац сверху и развёрнутый материал снизу. Из фильтров открывают только те, под которые есть спрос. Дальше в курсе — внутренняя оптимизация.
Частые вопросы
Где размещать текст описания категории?
Короткий вводный абзац — над списком товаров, развёрнутое описание — под ним. Простыня на первом экране отодвигает товары, ради которых человек пришёл.
Какие страницы фильтров открывать для индексации?
Только те, под которые есть спрос: «смесители чёрные», «смесители с выдвижным изливом». Комбинации без спроса закрывают каноническим адресом на базовую категорию.
Нужно ли описание на каждой странице пагинации?
Нет. Описание размещают только на первой странице, иначе оно дублируется на всех — см. урок о пагинации.
Как размечать список товаров?
ItemList с позициями и ссылками на карточки. Разметку Product с ценой ставят на самих карточках, а не в списке — в списке достаточно перечисления.
Вся глава «Прототипирование» — 3 урока
- Общие сведения о прототипировании
- Разработка карточки товара
- Разработка страницы категории