Preload — предварительная загрузка ресурса
Preload — подсказка браузеру заранее загрузить конкретный ресурс, который понадобится текущей странице. Обычно её задают через link rel="preload" с адресом href и типом назначения as. Загрузка и использование ресурса — разные действия.
Также встречается: Preload — предварительная загрузка ресурса.
Для чего используется
Preload полезен для управляемого ускорения критического пути страницы. Его не следует путать с preconnect: тот готовит соединение с источником, но не загружает указанный файл. Решение принимают по водопаду запросов и повторному измерению.
Как SEO-специалист использует это в проекте
В проекте preload рассматривают, когда важный ресурс обнаруживается слишком поздно: например, шрифт или изображение из CSS. SEO-специалист фиксирует задержку, разработчик проверяет цепочку запросов и выбирает точечную подсказку. Сначала нужно доказать проблему обнаружения, а не добавлять preload по списку всех файлов.
- Найдите важный ресурс, который браузер обнаруживает поздно.
- Добавьте подсказку для точного адреса и назначения с корректными параметрами.
- Проверьте время начала запроса, повторные загрузки и показатели страницы после изменения.
Практический пример
Учебный пример: основной шрифт обнаруживается лишь после загрузки CSS. После preload проверяют, что запрос начался раньше и тот же файл используется стилями. Если появилась вторая загрузка шрифта, настройки не совпадают и требуют исправления.
Иллюстрация подхода, не данные конкретного проекта.Ошибки и риски
Предзагрузка расходует полосу и конкурирует с другими запросами. Несовпадение адреса, типа или режима доступа может привести к лишней загрузке. Для адаптивных изображений нужно учитывать вариант, который реально выберет браузер.
Предзагружать все картинки; забывать as; указывать другой URL, чем в CSS; считать отсутствие предупреждения доказательством ускорения.
Как проверить результат
Сравните водопад запросов при одинаковом устройстве и сети. Подсказка должна помогать конкретному ресурсу без лишних скачиваний и задержки более важного содержимого. Неиспользуемый preload удаляют после проверки.
Связанные термины
Продолжить по теме
- Инструкция: Изображения и загрузка страницы
- Практика: Бесплатный инструмент
- Внедрение: Обсудить состав работ