Полезное

Оптимизация картинок: как ускорить сайт без потери качества

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

Редакция Monolith Studio2 мин чтения

Почему вес картинок так важен

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

Снимок с современного телефона содержит тысячи пикселей по каждой стороне, а на экране показывается шириной около 400–1200. Остальное — лишний вес, за который платит ваш посетитель и ваш трафик.

Форматы изображений

WebP
Современный формат с хорошим сжатием, поддерживается всеми актуальными браузерами. Основной выбор для фото и графики.
AVIF
Ещё меньший вес при том же качестве, но кодирование дольше. Подходит для крупных изображений при поддержке сборкой.
JPEG
Универсальный вариант для фото, если нужна совместимость со старыми системами.
PNG
Нужен только для изображений с прозрачностью и резкими краями. Для фото тяжёлый.
SVG
Векторный формат для логотипов и иконок: весит мало и не теряет резкость.

Что сделать с каждой картинкой

  1. Подобрать размер

    Загружайте картинку не шире, чем она показывается, с запасом в два раза для экранов с высокой плотностью.

  2. Сжать

    Сервисы и инструменты сборки уменьшают вес в несколько раз почти без заметной потери качества.

  3. Выбрать формат

    WebP как основной, SVG для логотипа и иконок.

  4. Указать размеры в коде

    Ширина и высота предотвращают прыжки страницы при загрузке.

  5. Включить ленивую загрузку

    Картинки ниже первого экрана подгружаются, когда посетитель до них доскролит.

Частые ошибки

  • Главное фото на первом экране загружается лениво, хотя должно появиться сразу
  • Один и тот же большой файл используется как маленькая миниатюра
  • Видео-фон заменяет фото без необходимости, а весит как десятки картинок
  • У картинок нет описания alt — это вредит доступности и поиску по изображениям
  • Тексты зашиты в картинки, и поисковик их не читает
  • Карусель на десять слайдов загружает все изображения сразу

Назовём цену и срок до старта

Расскажите о задаче — зафиксируем стоимость и срок в договоре. Без доплат по ходу работы.

Обсудить задачу

Частые вопросы

Не нашли свой вопрос — напишите, ответим в течение рабочего дня.

Задать вопрос
Какого размера должна быть картинка на весь экран?

Для главной обычно достаточно ширины 1600–2000 пикселей и веса около 150–300 килобайт в современном формате.

Сжатие ухудшает качество?

Умеренное — незаметно для глаза. Проверяйте результат на реальной странице, особенно у товарных фото.

Как автоматизировать для каталога?

Подключают обработку при загрузке: сайт сам создаёт версии разных размеров и форматов.

Не нашли свой вопрос — напишите, ответим в течение рабочего дня.

Задать вопрос

Скорость сайта

Читайте также

Ускорим ваш сайт

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

Позвонить+7 708 758 18 60НаписатьWhatsApp
Городг. Актобе · работаем по всему КЗ

Оставить заявку

Ответим за 15 минут и назовём примерную цену.