Prefetch
Prefetch — механизм предварительной загрузки данных, ресурсов или страниц для ускорения работы сайта. Браузер заранее подгружает то, что, вероятно, понадобится пользователю дальше, ещё до фактического запроса, чтобы переход прошёл мгновенно.
Обновлено: 13 июля 2026Как это работает
Разработчик подсказывает браузеру, какие ресурсы стоит загрузить наперёд, — например, следующую вероятную страницу, шрифт или изображение. Браузер делает это в фоне, в свободное время, не мешая текущей загрузке. Когда пользователь действительно переходит дальше, нужные файлы уже в кэше, и страница открывается почти мгновенно. Prefetch применяют осторожно: только к тем ресурсам, вероятность обращения к которым высока.
Зачем это бизнесу
Предзагрузка делает навигацию по сайту заметно быстрее, а быстрый сайт удерживает посетителей и повышает конверсию. Особенно это полезно на понятных сценариях: с карточки товара на оформление, с посадочной на форму заявки. Обратная сторона — не стоит грузить наперёд лишнее: это тратит трафик пользователя и ресурсы сервера. Грамотный prefetch ускоряет ключевые переходы, не перегружая всё подряд.
Разработка и поддержка сайтов в наших проектах
Термин «Prefetch» относится к направлению «Разработка и поддержка сайтов». Ниже — проекты, где мы это направление вели. Цифры из отчётов и систем аналитики клиентов, не расчётные.
Частые вопросы
Чем prefetch отличается от preload?
Preload грузит ресурсы, критичные для текущей страницы, с высоким приоритетом. Prefetch подгружает в фоне то, что может понадобиться на следующем шаге, с низким приоритетом. Это разные задачи.
Есть ли минусы у prefetch?
Да: если предзагружать ресурсы, которые пользователь так и не откроет, зря расходуется его трафик и нагрузка на сервер. Поэтому prefetch применяют к переходам с высокой вероятностью.