Количество товаров на странице каталога влияет на скорость загрузки, UX и индексацию. Вот оптимальные значения.
Рекомендации
- 20-30 товаров: стандарт для мобильного. Быстрая загрузка, удобный скролл
- 40-60 товаров: для десктопа. Больше выбора без пагинации
- 100+ товаров: только если страница оптимизирована (lazy load изображений, виртуализация DOM)
Факторы для решения
- LCP: больше товаров = тяжелее страница = медленнее LCP. Если LCP > 2.5 с - уменьшайте
- Краулинг: больше товаров на странице = меньше страниц пагинации = робот быстрее обойдёт каталог
- Конверсия: A/B-тест покажет, при каком количестве конверсия выше
- Ниша: для fashion (визуальный выбор) - больше. Для B2B (сравнение характеристик) - меньше
Оптимальная реализация
По умолчанию 30 на мобильном, 48 на десктопе. Кнопка «Показать ещё» загружает следующую порцию AJAX-ом (без перезагрузки). Параллельно - классическая пагинация для робота (/page/2/, /page/3/).