г. Москва, ул. Дубининская, д. 57, стр. 2, пом. III, офис 208.29
info@maximusmedia.pro
г. Москва, ул. Дубининская, д. 57, стр. 2, пом. III, офис 208.29

Preconnect: что это

Preconnect — это механизм в веб-разработке, позволяющий браузеру заранее установить сетевое соединение с внешним ресурсом (например, другим доменом), чтобы ускорить загрузку сайта.

276
Время чтения: 1 минута
Дата публикации

Зачем нужен Preconnect?

Когда браузер загружает страницу, он может столкнуться с необходимостью получать ресурсы с других доменов — шрифты, скрипты, изображения и т. д. Если не использовать Preconnect, браузер начнёт установку соединения только в момент обращения к ресурсу.

Preconnect позволяет:

  • заранее выполнить DNS-резолвинг (определение IP-адреса по домену);
  • установить TCP-соединение;
  • провести TLS-рукопожатие (для HTTPS).

Таким образом, к моменту, когда браузер реально запрашивает ресурс, соединение уже установлено.

 

Как работает Preconnect?

  1. На этапе загрузки HTML-документа браузер видит <link rel=»preconnect»>.
  2. Устанавливается соединение с указанным внешним сервером.
  3. Браузер быстрее получает необходимые ресурсы при их непосредственном вызове.

Пример использования



<em><link rel="preconnect" href="https://fonts.googleapis.com"></em>

<em><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin></em>

Этот код позволяет ускорить загрузку Google Fonts, так как соединение с серверами Google устанавливается заранее.

Преимущества использования Preconnect

Ускорение времени загрузки страницы

Снижение задержек при загрузке внешних ресурсов

Улучшение показателей Core Web Vitals (особенно LCP)

Важно учитывать

  • Используйте Preconnect только для действительно важных внешних ресурсов, так как каждое соединение потребляет ресурсы браузера и устройства.
  • Если к ресурсу не будет обращения, предварительное соединение будет лишним
  • Для ресурсов с кросс-доменной авторизацией добавляйте атрибут crossorigin.

Когда использовать Preconnect?

Используйте Preconnect, если:

  • сайт подгружает внешние шрифты (например, Google Fonts);
  • скрипты или стили загружаются с CDN;
  • используются сторонние аналитики, чаты или баннеры.

Отличие от других техник

Техника Что делает Когда использовать
Preconnect Устанавливает соединение Для важных внешних ресурсов
Dns-prefetch Только DNS-резолвинг Для менее критичных ресурсов
Preload Заранее загружает конкретный файл Для важных файлов (скрипт, стиль)
Prefetch Загружает ресурс «на будущее» Для ресурсов, нужных на следующей странице
Статьи по теме
Без категории
Zero-click searches: как подготовить контент для попадания в сниппеты и блок “Ответы”
24 июня 2025
Zero-click searches: как подготовить контент для попадания в сниппеты и блок “Ответы”
SEO ликбез
Индексация SPA-сайта: руководство
28 июня 2024
Индексация SPA-сайта: руководство
Маркетинг
Как завоевать доверие клиентов на сайте
7 июля 2023
Как завоевать доверие клиентов на сайте
Дмитрий Ларионов
Основатель маркетингового агентства полного цикла Maximus Media

Напишем или позвоним Вам первыми в течение 10 минут

    Другие термины
    Вебвизор

    Вебвизор — это инструмент для анализа поведения пользователей на сайте, предоставляемый многими системами веб-аналитики, такими как Яндекс.Метрика и Google Analytics. Он позволяет владельцам сайтов отслеживать действия посетителей в реальном времени, чтобы лучше понять, как они взаимодействуют с веб-страницами, и какие проблемы могут возникать в процессе использования.

    529
    Время чтения 1 минута
    Поддомен

    Поддомен — это часть доменного имени, которая выделяется в рамках основного домена и служит для организации структуры сайта, улучшения его навигации или разделения контента по категориям.

    721
    Время чтения 1 минута
    Партизанский маркетинг

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

    268
    Время чтения 1 минута
    jQuery

    jQuery — это быстрая, небольшая и многофункциональная JavaScript-библиотека, созданная для упрощения работы с HTML-документами, обработкой событий, анимацией и AJAX-взаимодействиями.

    195
    Время чтения 1 минута
    Безопасная сделка

    Безопасная сделка на Авито — это способ оплаты и передачи товара через встроенную систему, при котором деньги резервируются до подтверждения получения.

    249
    Время чтения 1 минута
    AMP

    AMP-страницы (от англ. Accelerated Mobile Pages) — это облегчённые версии веб-страниц, созданные специально для быстрой загрузки на мобильных устройствах. Они разрабатываются с целью улучшения пользовательского опыта при просмотре контента со смартфонов и планшетов.

    263
    Время чтения 1 минута
    ×
    Екатерина Ефремова
    Екатерина Ефремова Здравствуйте! Готова помочь вам. Напишите мне, если у вас появятся вопросы.
    +7 (123) 456-78-90 info@maximusmedia.pro Отдел работы с клиентами
    ул. Дубининская, д. 57, стр. 2, пом. III, офис 208.29, Москва, Московская область, 115054, Россия