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

Preconnect: что это

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

627
Время чтения: 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 минут

    Другие термины
    Заголовок h1

    Заголовок H1 — это основной заголовок веб-страницы. В HTML-разметке он обозначается тегом <h1> и сообщает о чём эта страница, как для пользователей, так и для поисковых систем (Google, Яндекс и др.).

    553
    Время чтения 1 минута
    Линкбилдинг

    Линкбилдинг (от англ. link building) — это процесс создания и получения внешних ссылок на сайт с других веб-ресурсов.

    1072
    Время чтения 1 минута
    SSL

    SSL (Secure Sockets Layer) — это криптографический протокол, который обеспечивает защищённое соединение между пользователем и веб-сервером. Он шифрует передаваемые данные (например, пароли, номера карт), чтобы предотвратить их перехват злоумышленниками.

    703
    Время чтения 1 минута
    Источники трафика

    Источники трафика — это каналы или пути, по которым пользователи попадают на ваш веб-сайт, приложение или другую онлайн-платформу. Грубо говоря, это «откуда» пришёл посетитель: из поисковой системы, по прямой ссылке, из соцсетей, рекламного объявления и т. д.

    758
    Время чтения 1 минута
    First Input Delay (FID)

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

    647
    Время чтения 1 минута
    Mind map

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

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