Ко мне периодически приходят с одним и тем же вопросом: потянет ли магазин на Тильде с каталогом 500 товаров, или это заведомо мёртвая идея. Отвечаю сразу: технически потянет, но не в дефолтной настройке блока «Каталог» и не без ручной работы над структурой и скоростью. За последние пару лет я делал доработки для нескольких проектов с ассортиментом от 300 до 900 позиций на Tilda и точно знаю, где конструктор справляется сам, а где без вмешательства разработчика каталог начинает тормозить и терять позиции в поиске.
Сколько товаров выдержит каталог на Тильде технически
У Тильды два разных механизма для товаров. Первый - блок «Каталог товаров» (T962, T965 и похожие), где карточки хранятся как записи в CMS-таблице страницы. Второй - модуль Tilda Store, отдельная база данных магазина со своим API, доступная на тарифах «Бизнес» и выше.
На классическом CMS-каталоге я на практике упирался в проблемы уже на 250-300 карточках: страница категории начинает грузить все товары разом через JS-рендер, вес страницы растёт до нескольких мегабайт, а мобильный PageSpeed падает ниже 40 баллов. Формально лимит записей в CMS-таблице - несколько тысяч строк, но это не значит, что витрина будет нормально работать при таком объёме.
Tilda Store устроен иначе - это полноценная база с фильтрами, остатками и пагинацией на сервере, и там 500-800 товаров работают без проблем, если структура категорий продумана заранее и включена постраничная подгрузка вместо вывода всего списка на одной странице.
Где реально всплывают проблемы у крупного каталога на конструкторе
Скорость загрузки и Core Web Vitals
Тильда рендерит карточки товаров на клиенте через JavaScript, и чем больше позиций в категории, тем дольше браузер строит DOM перед первой отрисовкой. На каталогах от 400 товаров без доработки я стабильно вижу LCP выше 4 секунд на мобильном - это уже потеря конверсии и штраф от поисковиков. Лечится это lazy-load изображений, отложенной подгрузкой карточек и вынесением фильтров в отдельный кастомный скрипт, а не через дефолтный виджет.
Фильтры и пагинация
Фильтры Tilda Store по цене, размеру или категории работают через query-параметры и при 500+ товарах без грамотной настройки индексов в самой выгрузке начинают подвисать на мобильных при каждом клике. Обычно я переписываю логику фильтра на отдельном JS, чтобы он не пересчитывал весь каталог в DOM при каждом изменении, а работал с уже отфильтрованным подмножеством.
Индексация в Яндексе и Google
Страницы с фильтрами по умолчанию генерируют десятки почти одинаковых URL с одним и тем же контентом. Без canonical-тегов и настройки robots эти страницы конкурируют друг с другом в выдаче, и поисковик начинает выкидывать часть из индекса как дубли. При каталоге 500+ товаров это уже не мелочь, а половина потенциального органического трафика.
Как подготовить интернет-магазин с большим ассортиментом на Тильде
Перед загрузкой 500+ позиций я всегда прохожу один и тот же чек-лист:
- Тариф «Бизнес» с подключённым Tilda Store, а не блок «Каталог» на CMS-таблице
- Дерево категорий не глубже 2-3 уровней - глубокая вложенность убивает навигацию и SEO-структуру
- Товары в нескольких категориях через теги/коллекции, а не через дублирование карточек
- Постраничная подгрузка вместо вывода всего списка на одной странице
- Отдельный скрипт для тяжёлых фильтров вместо дефолтного виджета
Эта подготовка - уже не дефолтная настройка конструктора, а кастомная доработка. Простую правку вроде отключения лишнего рендера я обычно оцениваю от 3 000 ₽, а комплексную настройку каталога под 500+ позиций с фильтрами и структурой категорий - от 40 000 ₽, в зависимости от того, сколько логики нужно переписать под нагрузку.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Импорт и синхронизация каталога: CSV, YML, 1С, CRM
Тильда принимает товары через CSV-импорт и YML-фид, но грузить один файл на 500+ строк разом рискованно - при обрыве загрузки на середине приходится разбираться, какие карточки долетели, а какие нет. На практике я делю выгрузку на партии по 100-150 товаров и гружу последовательно, проверяя каждую партию.
Разовая загрузка решает вопрос один раз, но цены и остатки у магазина с таким ассортиментом меняются каждый день, и вручную переливать 500 позиций из 1С или CRM в Тильду - это верный способ выгореть за неделю. Я обычно ставлю автоматическую синхронизацию через n8n: сценарий по расписанию забирает выгрузку из 1С или CRM, приводит её к формату YML или Tilda Store API и обновляет цены и остатки без участия человека.
Фрагмент такой выгрузки для одного товара выглядит примерно так:
<offer id="10231" available="true">
<price>2490</price>
<stock_quantity>14</stock_quantity>
</offer>
Похожий скрипт синхронизации остатков между 1С и Tilda Store я уже собирал и разбирал в подборке готовых скриптов для Tilda, его можно взять за основу и адаптировать под свою выгрузку. Настройка автоматизации в n8n под конкретный проект у меня стоит от 25 000 ₽.
Оплата и доставка при 500+ товарах: Т‑Банк, СДЭК, автоматизация заказов
Эквайринг Т‑Банка на небольшом магазине можно подключить через готовый виджет за час. При 500+ товарах и десятках заказов в день я перехожу на интеграцию через API вместо виджета - так статусы оплаты приходят вебхуками, и заказ автоматически меняет статус в CRM без ручной сверки платежей.
С доставкой то же самое: фиксированная стоимость доставки годится для магазина на 20 позиций, но при 500 товарах с разным весом и габаритами клиент должен видеть реальную цену СДЭК, а не среднюю по больнице. Точный расчёт стоимости требует запроса к API СДЭК по весогабаритам конкретного заказа - из коробки Тильда так не считает.
Отдельно ставлю aiogram-бота, который прилетает менеджеру в Telegram при каждом новом заказе или при падении остатка ниже критичного уровня - на объёме от 500 товаров мониторить почту вручную никто физически не успевает. Комплексная интеграция каталога с CRM, эквайрингом и СДЭК у меня стоит от 40 000 ₽, Telegram-бот отдельно - от 30 000 ₽.
Когда 500+ товаров - сигнал уйти с Тильды на WooCommerce или кастом
Конструктор не резиновый, и в какой-то момент доработки начинают стоить дороже, чем переезд на систему, изначально рассчитанную на большой каталог. Вот как я обычно сравниваю варианты для 500+ SKU:
| Критерий | Tilda Store | WooCommerce | Кастомный магазин |
|---|---|---|---|
| Порог деградации по каталогу | 500-800 товаров без доработки | тысячи товаров штатно | ограничен только базой |
| Гибкость фильтров и логики | только через кастомные скрипты | плагины + PHP | любая под задачу |
| Порог входа у меня | сайт на Tilda от 30 000 ₽ | сайт на WordPress от 60 000 ₽ | интернет-магазин под ключ от 80 000 ₽ |
| Стоимость поддержки | разовые доработки | от 15 000 ₽/мес | от 15 000 ₽/мес |
Для справки: на рынке за интернет-магазин с каталогом такого объёма студии часто просят от 150 000 до 400 000 ₽ - это не мои цены, а ориентир по рынку, разброс зависит от глубины интеграций и опыта команды.
Если у вас 500 товаров и они не растут дальше, а нагрузка не превышает пары сотен заказов в месяц - доработанная Тильда с нормальной синхронизацией отработает годами. Если ассортимент растёт, нужны сложные фильтры по десяткам параметров или собственная логика скидок - дешевле один раз перейти на WooCommerce или кастомную платформу, чем каждые полгода упираться в очередной лимит конструктора.
Интернет-магазин под ключ
Интернет-магазин
от 80 000 ₽
Подробнее →Частые вопросы
Сколько товаров можно загрузить в каталог на Тильде через CSV?
Формально ограничения на число строк почти нет, но я не советую грузить больше 100-150 позиций одним файлом - при обрыве загрузки сложно понять, какие карточки долетели. 500 товаров я обычно развожу на 4-5 партий и проверяю каждую отдельно.
Тормозит ли Тильда при каталоге 500+ товаров?
На блоке «Каталог» с CMS-таблицей - да, заметно, начиная примерно с 250-300 карточек. На Tilda Store с постраничной подгрузкой и нормальной структурой категорий 500-800 товаров работают без просадки скорости.
Нужен ли программист для магазина с большим каталогом на Тильде?
Для самой загрузки товаров - нет, это делается через админку. А вот для синхронизации с 1С или CRM, точного расчёта доставки через СДЭК и приёма платежей по API без программиста не обойтись - конструктор такие вещи из коробки не считает.
Что дешевле для 500 товаров: доработать Тильду или перейти на WordPress?
Если каталог стабилен и не планирует расти в разы, доработка Тильды обычно дешевле разового переезда. Если ассортимент продолжает расти и упирается в лимиты фильтров или скорости каждые несколько месяцев, дешевле в перспективе одного года перейти на WooCommerce или собственную платформу, чем постоянно латать конструктор.