Две трети интернет-магазинов приходят к одной из двух ошибок: либо открывают роботу весь фасет и смотрят, как краулинговый бюджет исчезает в комбинациях «синий + XL + доставка за 2 дня + сортировка по цене», либо закрывают все параметры в robots.txt и теряют посадочные страницы под предметный коммерческий спрос. Обе стратегии вырастают из одного: параметры не разделены до начала обхода.
Рабочая схема строится на трёх группах. Служебные (сортировка, вид сетки, пагинация) не индексируются никогда. Динамические (диапазон цен, скидки, сроки доставки) нужны пользователю, но поисковику не дают стабильного контента. Устойчивые (категория + бренд, материал, назначение) могут стать полноценными посадочными, если за ними стоит реальный спрос и ассортимент не скачет каждую неделю.
Для Яндекса отдельный разговор: Clean-param в robots.txt или ручная настройка GET-параметров в Вебмастере — инструмент, который почему-то игнорируют даже в крупных магазинах.
AEO-угол прямой. Когда ИИ-ассистент ищет «кожаный диван до 80 тысяч серый», ему нужна реальная страница с понятным URL и честным кодом ответа сервера, а не JS-рендеринг с хэш-фрагментами.
В материале есть чек-лист приёмки и порядок внедрения: начинать с одного раздела каталога, а не переписывать всю архитектуру разом.