Категории — основные коммерческие хабы
Категория должна закрывать самостоятельный спрос, помогать выбирать и вести к товарам. В ней полезны понятные фильтры, описание ассортимента, условия покупки и ссылки на подкатегории. Пустая страница с сеткой товаров слабее как для пользователя, так и для архитектуры.
Атрибуты и фильтры требуют whitelist
Размер, цвет, материал, бренд и другие attributes могут создавать посадочные с реальным спросом, но не каждая комбинация заслуживает индекса. Владимир разделяет SEO-whitelist и UX-only filters, чтобы не получить миллионы сочетаний без ценности.
Товарный lifecycle нужно продумать заранее
Временно отсутствующий товар часто стоит оставить 200 с альтернативами и сроком ожидания. Навсегда снятый товар можно сохранить, если у страницы есть спрос и полезная информация, либо перенаправить на максимально эквивалентную замену. Автоматический redirect всех снятых товаров в категорию — плохое универсальное правило.
Вариации не должны создавать хаос дублей
Если вариации отличаются только технически, часто достаточно одной product page. Если размер/модель имеет самостоятельный спрос и контент, архитектура может быть другой. Решение зависит от интента, а не от того, как WooCommerce хранит variation.
Schema и feed должны совпадать с видимыми данными
Цена, availability, SKU и характеристики должны быть согласованы между страницей, structured data и Merchant feeds, если они используются. Разметка не должна сообщать то, чего пользователь не видит.
Проверка перед внедрением
- Выгрузить product categories, attributes и filter URLs.
- Составить whitelist индексируемых фильтров по спросу и ассортименту.
- Определить правила out-of-stock и discontinued товаров.
- Проверить canonical и internal links на variation/filter URLs.
- Сопоставить видимые product data со structured data.