Оптимизация изображений

Пакетная оптимизация каталога интернет-магазина игр и аниме на InSales с помощью ImgPress. 382 252 изображение обработано за 72 часа в фоне, магазин работал без остановки. Апрельское обновление: конвертация в WebP, выборка по фильтру, настройка пагинации.

Краткая информация

Что такое ImgPress

ImgPress — модуль оптимизации изображений для магазинов на InSales. Подключается через API, сканирует весь каталог, сжимает изображения, генерирует alt-теги по шаблону и переименовывает файлы под SEO. Обработка идёт в фоне, магазин продолжает работу.

50–70%
экономия веса изображений
+34%
трафик из поиска по картинкам
30–60%
ускорение загрузки страниц

Кейс 2: интернет-магазин игр и аниме

Магазин пришёл с классической проблемой крупного каталога: страницы грузились медленно, CDN отдавал тяжёлые оригиналы без обработки. Весь каталог больше 13 тысяч изображений, нужно было оптимизировать без остановки магазина.

Запустили пакетную оптимизацию в один клик. Обработка шла в фоне параллельно с работой магазина.

11 991
обработано из 13 641
7 294
успешно оптимизированы
~4 ч
фоновая обработка
4
ошибки из 13 641

* 4 693 изображения пропущены, файлы меньше 50 КБ или уже оптимальные, сжимать не имело смысла. Магазин продолжал работу всё время обработки. Ни одной минуты простоя.

Кейс 3: магазин одежды с коллекциями

Клиент работает с разбивкой по коллекциям и запросил точечный контроль над выборкой: нужно оптимизировать конкретные категории, а не весь каталог разом.

Именно под этот запрос мы доработали интерфейс ImgPress и добавили выборку по активному фильтру. Теперь можно выбрать все изображения конкретной коллекции и запустить обработку только по ним.

Апрельское обновление — три новых функции

1. Конвертация в WebP

Новый пункт в меню «Действия» — «Конвертировать в WebP». Выбираете нужные изображения, конвертируете за один запуск. Оригиналы сохраняются в бэкапе, откат в один клик.

WebP на 25–35% легче JPEG при том же визуальном качестве. InSales полностью поддерживает WebP: CDN раздаёт файлы с правильным Content-Type, миниатюры генерируются автоматически.

2. Выборка «всех в фильтре»

Раньше чекбокс «выбрать все» отмечал только изображения на текущей странице. Теперь появилась кнопка «Выбрать все N в фильтре» — выбирает все изображения по активному фильтру: по статусу, по коллекции или по обоим сразу.

Полезно когда нужно переоптимизировать конкретный раздел каталога или перевести в WebP только JPEG-изображения определённой категории.

3. Настройка количества строк и переход к странице

Теперь можно выбрать сколько изображений показывать на странице: 50 / 100 / 150 / 200. И сразу перейти к нужной странице через поле ввода номера в пагинации.

Для магазинов с тысячами изображений это экономит несколько кликов при каждой сессии работы.

Как работает пакетная оптимизация

  1. Подключаете магазин через API-ключ InSales
  2. ImgPress сканирует весь каталог изображений
  3. Выбираете изображения: весь каталог, отдельная коллекция или фильтр по статусу
  4. Запускаете оптимизацию — обработка идёт в фоне
  5. Файлы меньше 50 КБ и уже оптимальные — пропускаются автоматически
  6. Оригиналы бэкапятся перед каждой операцией
  7. После завершения синхронизируете результат с магазином
  8. Откат к оригиналу доступен в один клик

Итоги

602 571 изображений обработано в одном магазине
458 149 успешно оптимизированы
~4 часа фоновая обработка без остановки магазина
WebP конвертация одним действием, InSales поддерживает полностью
129 117 МБ съэкономлено для хранения и загрузки

Результат

  • Страницы каталога грузятся значительно быстрее
  • Оптимизация крупного каталога — разовая работа, не ежемесячная задача
  • Конвертация в WebP доступна одним действием из интерфейса
  • Точечная работа по коллекциям без затрагивания остального каталога
  • Оригиналы сохранены, откат доступен в любой момент
  • Магазин работал без остановки всё время обработки

ImgPress доступен двумя способами: установите приложение из AppStore InSales или используйте наш модуль на ecom.ws24.pro. В модуле доступна ротация API-ключей это критично для больших каталогов, где лимиты одного ключа замедляют обработку.

Для работы c модулем на ecom.ws24.pro нужен тариф InSales с API-доступом. Вход через креды WS24.PRO отдельная регистрация не нужна.

Технологии

InSales ImgPress WebP Sharp SEO-оптимизация Пакетная обработка