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