STATUS IS UPГОТОВНОСТЬ САЙТОВ

Проверка готовности · направление «Ускорить» · вес 5

В разделе head нет скриптов, блокирующих отрисовку

Каждый внешний скрипт в разделе head документа использует async, defer или type="module".

Выявлено на
44%

из 144,474 сайтов с измерениями

Топ-1 тысяча сайтов
55%

Измерено: 285

Группа топ-1 миллион
43%

Измерено: 79,072

Не измерено
41,582

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

Почему это важно

Обычный элемент script с атрибутом src в разделе head не позволяет браузеру ничего отображать, пока файл не будет загружен и выполнен.

Как исправить

Добавьте defer к скриптам, которым нужен DOM, async — к независимым скриптам, например аналитике, или переместите их в конец раздела body.

Как мы проверяем

Каждый внешний скрипт в разделе head документа использует async, defer или type="module".

Обнаружено: Скрипты в разделе head загружаются без блокировки отрисовки.

Не обнаружено: Один или несколько скриптов в разделе head блокируют отрисовку.

Ограничение: оценка основана на HTML главной страницы, переданном автоматизированному клиенту; скрипты, запускаемые позже, не выполнялись.

Инструкции для конкретных стеков

  • Next.js: Используйте компонент next/script с подходящей стратегией загрузки.
  • WordPress: Начиная с WordPress 6.3, скрипты можно регистрировать со стратегией загрузки defer или async.

По диапазонам популярности

Диапазон Chrome UX ReportОбнаруженоИзмерено
Топ-1 тыс.55%285
Топ-5 тыс.53%1,306
Топ-10 тыс.50%1,650
Топ-50 тыс.48%12,738
Топ-100 тыс.46%12,021
Топ-500 тыс.45%37,402
Топ-1 млн43%79,072

Категории, в которых это встречается чаще всего

Категории, в которых это встречается реже всего

По стеку

По провайдеру

Популярные сайты, где мы это обнаружили

Источники и руководства