На чём делать: Битрикс, WordPress или своё
1С-Битрикс — выбор по умолчанию, когда каталог большой, есть 1С и нужна типовая интеграция «из коробки». Разработка интернет-магазина на Битрикс дороже за счёт лицензии и трудоёмкости, зато вы получаете платформу, под которую в стране легко найти подрядчика. Это весомый аргумент: вы не привязаны ко мне.
WordPress с торговым модулем — разумно при каталоге до нескольких тысяч товаров и простой логике. Дешевле в разработке и владении, легче править контент. На десятках тысяч товаров и сложных расчётах начинает упираться в производительность.
Самописный магазин на современном стеке — например, на Nuxt — имеет смысл, когда нужна нетиповая логика или высокая скорость на больших каталогах, и у вас есть или будет своя команда разработки. Без такой команды это ловушка: любая правка потребует конкретного человека.
Мой порядок выбора: сначала каталог и интеграции, потом платформа. Обратный порядок — «делаем на том, что модно» — приводит к переписыванию через год.
Фильтры: где магазин обычно ломает себе поиск
Фильтры порождают комбинации, а комбинации — адреса. Магазин с десятью фильтрами способен сгенерировать десятки тысяч адресов, отличающихся порядком параметров, и поисковик увидит в них дубли.
Решение не в том, чтобы закрыть всё. Часть комбинаций — это ровно то, что люди ищут: «тормозные колодки для конкретной модели», «зимние шины 205/55 R16». Такие сочетания стоит превратить в полноценные посадочные страницы со своим адресом, заголовком и описанием — это и есть источник низкочастотного трафика, ради которого магазины и делают.
Остальное закрывается от индексации, а канонический адрес указывает на чистую категорию. Правило, какие сочетания открываем, задаётся на этапе проектирования и записывается — иначе через год никто не вспомнит логику.
Если магазин уже сделан и утонул в дублях, это лечится, но дороже: сначала разбор, потом правила, потом массовые редиректы и переиндексация.