Core Web Vitals: первая задержка ввода — что это такое и как ее улучшить для SEO

Опубликовано: 2022-06-12

«Основные веб-жизненные показатели» — это набор основных функций веб-страницы, влияющих на взаимодействие с пользователем. Обновление алгоритма ранжирования Google под названием «Впечатления от страниц», которое Google развернуло с июня по август 2021 года, включает основные веб-жизненные показатели в качестве НОВЫХ факторов ранжирования для SEO.

Текущий набор основных веб-жизненных показателей включает в себя:

  • Самая большая содержательная краска (LCP)
  • Задержка первого ввода (FID)
  • Совокупный сдвиг макета (CLS)

В этой статье, являющейся частью нашей серии, посвященной обновлению интерфейса страницы, я расскажу о первой задержке ввода или FID:

  • Что такое ФИД?
  • Как я могу измерить FID?
  • Как FID влияет на SEO?
  • Как мне улучшить свой балл FID?

Что такое задержка первого ввода (FID)?

FID измеряет реакцию страницы на пользовательские события. Хотя технически это может происходить на протяжении всего сеанса пользователя на веб-странице, на практике большинство проблем с интерактивностью возникает во время начальной загрузки страницы. Это связано с тем, что в это время загружается, анализируется, выполняется и отображается большинство ресурсов.

Google обсуждает FID здесь:

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

FID измеряет время с момента, когда пользователь впервые взаимодействует со страницей (т. е. когда он щелкает ссылку, нажимает кнопку или использует настраиваемый элемент управления на основе JavaScript) до момента, когда браузер фактически может начать обработку события. обработчики в ответ на это взаимодействие.

Google приводит две важные причины, по которым важна первая задержка ввода:

  • Первая задержка ввода будет первым впечатлением пользователя об отзывчивости вашего сайта, а первые впечатления имеют решающее значение для формирования нашего общего впечатления о качестве и надежности сайта.
  • Самые большие проблемы с интерактивностью, которые мы наблюдаем сегодня в Интернете, возникают во время загрузки страницы. Поэтому мы считаем, что первоначальное сосредоточение внимания на улучшении первого взаимодействия с пользователем сайта окажет наибольшее влияние на улучшение общей интерактивности Интернета.

Имейте в виду, что FID не будет применяться ко всем ситуациям, как указывает здесь Google:

Не все пользователи будут взаимодействовать с вашим сайтом при каждом посещении. И не все взаимодействия имеют отношение к FID… То, как вы отслеживаете, составляете отчеты и анализируете FID, вероятно, будет немного отличаться от других показателей, к которым вы, возможно, привыкли.

Как измеряется задержка первого ввода (FID)?

FID измеряет первое впечатление об интерактивности и отзывчивости вашего сайта. Он анализирует такие вещи, как щелчки, касания и нажатия клавиш, которые подпадают под категорию «отзывчивости». Он не измеряет такие вещи, как прокрутка и масштабирование, связанные с анимацией.

Google рекомендует веб-страницам стремиться к FID 100 миллисекунд или меньше *, что означает, что страница сможет реагировать на интерактивное событие в течение этого периода времени. Чтобы считаться «хорошим», порог Google должен соблюдаться в 75% случаев, сегментированных по мобильным и настольным устройствам. Подробнее о том, как Google создает пороговые значения, можно узнать здесь.
*Порог обновлен по данным Google от 18 февраля 2021 г.

Диапазон оценок FID от Google.
Оценка Google FID

Хотя официальный порог составляет 75% загрузки страницы, Google говорит, что, в частности, для FID они «настоятельно рекомендуют смотреть на процентили от 95-го до 99-го, поскольку они будут соответствовать особенно плохому первому опыту пользователей с вашим сайтом. И он покажет вам области, которые нуждаются в наибольшем улучшении». Это верно как для настольных, так и для мобильных пользователей.

Для разработчиков важно понимать, что Google измеряет только задержку обработки события, а не «само время обработки события или время, которое требуется браузеру для обновления пользовательского интерфейса после запуска обработчиков событий».

Другими словами, Google измеряет только то, сколько времени требуется браузеру, чтобы начать выполнение процесса события. Таким образом, если вы нажимаете на ссылку, это задержка между моментом, когда вы нажимаете, и временем, когда браузер начинает обрабатывать этот клик.

А когда вы будете готовы приступить к усовершенствованию FID, вы будете использовать инструменты, которые помогут измерять реальные данные в реальных условиях.

Как задержка первого ввода (FID) влияет на SEO?

Улучшение FID — это еще один способ ускорить ваши веб-страницы для посетителей. Учтите, что быстрая загрузка страниц уже была лучшей практикой для SEO и фактором ранжирования задолго до того, как мы услышали об основных жизненно важных веб-сайтах. FID помогает удерживать посетителей на вашем сайте, потому что они могут быстрее взаимодействовать с контентом.

Когда люди уходят с вашего сайта, они могут никогда не вернуться, и вы можете потерять потенциальный доход. Мало того, вялый сайт также может повлиять на ваш рейтинг. Это связано с тем, что искусственный интеллект Google, RankBrain, может учитывать, как пользователь взаимодействует с результатами поиска.

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

Хорошей новостью является то, что большинство сайтов уже могут быть в порядке, когда дело доходит до FID. Согласно исследованию Screaming Frog, 89% мобильных и 99% десктопных URL-адресов не превышают пороговое значение. Среднее значение составило около 56 миллисекунд на мобильных устройствах и 13 миллисекунд на настольных компьютерах.

Глядя на корреляцию FID и поискового рейтинга, Screaming Frog говорит, что корреляция гораздо меньше, чем для других основных жизненно важных веб-сайтов. Но вы должны помнить, что в 2021 году это станет важным фактором, и мы пока не ожидаем влияния.

Данные о первой входной задержке (FID) из исследования ScreamingFrog.
«Сколько сайтов проходят тест Core Web Vitals Assessment?», Screamingfrog.co.uk

Как мне улучшить свой первый показатель задержки ввода (FID)?

Google предоставляет инструменты для измерения FID, в том числе:

  • Отчет о пользовательском опыте Chrome
  • Статистика PageSpeed
  • Search Console (отчет Core Web Vitals)
  • Мониторинг производительности Firebase (бета)

Вы также можете измерить FID с помощью библиотеки JavaScript web-vitals, и вы можете узнать больше об этом здесь. Если вы серьезно относитесь к улучшению CWV, это лучший способ получить обратную связь в режиме реального времени от реальных пользовательских сеансов, чтобы определить, как исправить FID в полевых условиях.

Основной причиной плохой оценки FID является интенсивное выполнение JavaScript. Поэтому не забудьте оптимизировать то, как «разбор, компиляция и выполнение JavaScript на вашей веб-странице напрямую уменьшит FID», — говорит Google. Сокращение объема JavaScript и/или оптимизация работы JavaScript всегда были хорошей идеей для SEO.

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

Оптимизация вашего JavaScript уменьшает раздувание страниц, повышает производительность страниц, а также предоставляет Google более простой путь для индексации правильного контента. Это потому, что Google не придется обрабатывать столько JavaScript, чтобы понять, что ему нужно.

По нашему опыту, чем больше вы можете дать роботу Googlebot, что ему нужно, без необходимости обрабатывать слишком много вещей, тем лучше Google проиндексирует ваш сайт так, как, по вашему мнению, он должен быть проиндексирован. Индексация чрезвычайно важна для SEO, поскольку она влияет на то, какие страницы Google определяет как действительные, а какие нет.

Чтобы оптимизировать оценку FID, Google рекомендует провести аудит производительности Lighthouse и изучить обнаруженные возможности, но более подробно о том, как оптимизировать JavaScript, дается здесь.

Узнайте больше об обновлении, прочитав нашу серию статей:

  1. Что такое обновление возможностей страницы?
  2. Как сделать сайт удобным для мобильных устройств
  3. Навязчивые межстраничные объявления и почему они вредны для SEO
  4. HTTPS для пользователей и рейтинга
  5. Обзор основных веб-показателей
  6. Core Web Vitals: LCP (крупнейшая содержательная краска)
  7. Core Web Vitals: FID (задержка первого ввода)
  8. Core Web Vitals: CLS (совокупное изменение макета)

Посмотрите наш веб-семинар по запросу «3 совета экспертов по улучшению основных веб-показателей», чтобы получить более подробную информацию по этой своевременной теме SEO.