Безопасное пакетное сжатие

Сначала исключите служебные файлы и создайте архив оригиналов

Самый простой путь — передать задачу хостингу или разработчику. Важно явно потребовать сохранить форматы, размеры и имена файлов и показать общий вес до и после.

Рабочие изображения отделяются от кэша, архивируются, сжимаются, проверяются и возвращаются на сайт
Не обрабатывайте кэш и резервные копии: они не участвуют в загрузке рабочего сайта.

Сообщение исполнителю

Сожмите используемые изображения без изменения
формата, размеров и имён файлов.
Перед заменой создайте архив оригиналов.
Исключите кэш, бэкапы и служебные каталоги.
Сообщите количество и общий вес до и после,
экономию в МБ и процентах.

Пошаговая обработка

  1. Определите изображения нужной страницы или всего сайта.
  2. Исключите бэкапы, кэш миниатюр и служебные папки.
  3. Создайте отдельный архив оригиналов.
  4. Пакетно сожмите рабочие файлы, сохранив формат, размер и имя.
  5. Автоматически проверьте открытие каждого файла и визуально сравните выборку.
  6. Посчитайте вес и экономию, затем загрузите файлы на сайт.
  7. Очистите необходимый кэш и проверьте основные страницы.
  8. Храните оригиналы не менее семи дней.

Инструменты и технические заметки

Для небольшой подборки подойдут TinyPNG/TinyJPG и похожие программы. Для большого объёма используйте пакетный инструмент, который перезаписывает JPEG, PNG, GIF или SVG в исходном формате и позволяет проверить ошибки.

Не переименовывайте расширение

Переименование JPEG в WebP не конвертирует файл и может сломать вывод. Если CMS генерирует миниатюры, проверьте, не создаст ли она несжатые копии заново.

WebP/AVIF, изменение размеров, srcset, sizes и loading="lazy" не входят в эту работу. После обработки выполните независимую проверку изображений.