Что умеет
Optimole берёт на себя всё, что связано с доставкой картинок. После подключения плагин заменяет адреса изображений на страницах на ссылки сервиса, а сами файлы на вашем хостинге не меняет. Когда посетитель открывает страницу, сервис определяет экран, браузер и скорость соединения и отдаёт подходящую версию.
- Сжатие. Степень настраивается: авто, высокая, средняя, низкая.
- Подбор размера. Вместо набора миниатюр WordPress отдаётся картинка под точные размеры экрана, с поддержкой Retina.
- WebP и AVIF. Современные форматы подаются тем браузерам, которые их понимают, остальным — оригинальный формат.
- Ленивая загрузка. Отложенная загрузка изображений ниже первого экрана; размытую заглушку можно отключить.
- CDN. Доставка идёт через CDN Amazon CloudFront.
- Пакетная обработка и облачная медиатека. Весь архив можно оптимизировать одним действием.
- Дополнительно. Умная обрезка, водяные знаки, исключение отдельных картинок из обработки.
Установка и настройка
Поставьте плагин, откройте раздел «Медиафайлы → Optimole» и подключите сервис, получив ключ API. Значения по умолчанию подходят для большинства сайтов. Затем проверьте уровень сжатия и ленивую загрузку и сравните страницы до и после на мобильном устройстве.
Если на сайте уже работает CDN, домен нужно добавить в разрешённые, чтобы Optimole брал оттуда оригиналы. Отдельные картинки или типы файлов исключаются в настройках.
Подводные камни
Зависимость от внешнего сервиса. Картинки идут с чужих серверов. Для российской аудитории проверьте доступность и скорость сервиса с мобильных сетей и из разных регионов, прежде чем включать его на боевом сайте.
Лимит по посещениям. Бесплатный план ограничен числом визитов в месяц. При превышении разработчик попросит перейти на платный тариф, оплатить который российской картой может не получиться.
Совместимость. Конфликты возможны с плагинами кэша, которые тоже подменяют адреса картинок или грузят их лениво, и со скриптами слайдеров. Не включайте сразу два механизма ленивой загрузки.
Выход из сервиса. Если вы отключите плагин, страницы вернутся к оригиналам на вашем хостинге. Но если вы выгружали медиатеку в облако, перед удалением плагина её нужно вернуть на сервер.
Кому подойдёт
Сайтам с большим числом фотографий и мобильной аудиторией, которым нужны WebP и AVIF без нагрузки на хостинг. Если не хочется отдавать картинки на сторонний CDN, посмотрите локальные решения: Converter for Media, Imagify или Smush.