Lazy loading — отложенная загрузка

Lazy loading — загрузка ресурса не сразу при открытии страницы, а ближе к моменту, когда он понадобится. Для изображений браузер может использовать атрибут loading="lazy". Это позволяет не загружать заранее всю длинную галерею.

Также встречается: Lazy loading — отложенная загрузка.

Для чего используется

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

Как SEO-специалист использует это в проекте

SEO-специалист проверяет, доступны ли адреса изображений в HTML или после отрисовки, а разработчик выбирает способ загрузки. В проекте отдельно рассматривают первый экран, галереи, видео и блоки ниже страницы: одинаковая настройка для всех картинок часто не подходит.

  1. Разделите изображения первого экрана и нижних блоков, определите главный ресурс.
  2. Настройте отложенную загрузку и место под картинки, сохранив доступные адреса.
  3. Проверьте холодную загрузку, прокрутку, выбранные файлы и сдвиги в браузере.

Практический пример

У категории 40 карточек. Главный баннер и видимые изображения загружаются сразу, нижние — по мере приближения к экрану. В Network проверяют, что нижние фотографии не скачиваются все одновременно, а при прокрутке появляются без прыжков текста.

Иллюстрация подхода, не данные конкретного проекта.

Ошибки и риски

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

Добавлять lazy ко всем изображениям; хранить адрес только в нестандартном атрибуте без работающего обработчика; не резервировать размеры; проверять лишь тёплый кеш.

Как проверить результат

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

Связанные термины

Продолжить по теме

← Все термины

На связи ISKAR

Оператор отвечает с 08:00 до 16:00 по МСК. Сообщения принимаем круглосуточно.

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

Что мешает вашему сайту?

Оставьте адрес и задачу. Уточним, что нужно проверить, и согласуем состав аудита.

Укажите телефон или email — ответим по этому контакту.

Подрядчик работает.
А результат?

Бесплатно проверим работу вашего подрядчика и пришлём чек-лист, с которым проще оценить аудит.

  • ПроверимГде теряются заявки
  • СопоставимОтчёт и сделанные работы
  • ОбъяснимЧто исправлять в первую очередь

Для старта достаточно адреса сайта. Доступы и материалы запросим после обращения.

Получите взгляд со стороны

Бесплатный чек-лист и проверка подрядчика.

На email пришлём чек-лист. Телефон — по желанию.

Найдём решение для вашего бизнеса

Вопрос 1 из 4
Какую задачу нужно решить?