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