Что такое основные веб-жизненные показатели? (+ Как улучшить свой)
Опубликовано: 2023-10-04«Основные веб-жизненно важные функции» — вы, наверное, слышали эту фразу в сфере цифрового маркетинга. Но каковы основные веб-жизненно важные аспекты? Представьте их как три столпа, поддерживающих эффективность вашего сайта.
Трифекта включает в себя скорость страницы, отзывчивость и визуальную стабильность. Представьте их как команду гостеприимства вашего сайта, которая гарантирует, что все будет быстро, дружелюбно и визуально приятно. Если они упустят мяч, они ожидают потенциального увеличения числа прощающихся пользователей на 32%. Время никого не ждет.
Но не переживайте. Мы прикроем вашу спину! Эта статья станет вашим путеводителем и поможет ориентироваться в этих цифровых водах.
Мы покажем вам, как улучшить основные веб-показатели, повысить производительность вашего веб-сайта и как эти небольшие настройки могут существенно повлиять на рейтинг поиска Google.
Продолжайте читать, чтобы узнать, как создать лучший, яркий и оптимизированный для SEO веб-сайт.
Что такое основные веб-жизненные показатели?
Хотя онлайн-страницы загружаются мгновенно, это означает, что формы, фотографии и заголовки появляются в разное время, а скорость каждого элемента влияет на общее время загрузки.
Понимание производительности вашей страницы имеет решающее значение для успокоения нетерпеливых пользователей и соответствия стандартам Core Web Vitals.
Чтобы достичь своей цели, вы должны сначала узнать о показателях, составляющих основные веб-показатели.
Улучшение наибольшего содержимого (LCP)
Largest Contentful Paint (LCP) отслеживает, насколько быстро загружается основной контент страницы. Google предлагает поддерживать LCP менее 2,5 секунд примерно для 75% загрузок страниц, чтобы обеспечить оптимальное взаимодействие с пользователем.
Практический пример: улучшение LCP на новостном веб-сайте
Рассмотрим новостной веб-сайт с тематическими статьями, сопровождаемыми изображениями.
Когда пользователь нажимает на новость, LCP измеряет время загрузки основного заголовка или фотографии. Веб-сайт может оптимизировать размеры изображений, использовать отложенную загрузку и увеличить время ответа сервера, чтобы соответствовать порогу LCP.
Таким образом, сайт предлагает быстрый и привлекательный пользовательский интерфейс.
Оптимизация задержки первого входа (FID)
FID оценивает реакцию вашей страницы на действия пользователя.
Это время, которое проходит с момента взаимодействия пользователя (например, нажатия ссылки или кнопки) до ответа браузера. Для положительного пользовательского опыта Google рекомендует поддерживать FID менее 100 миллисекунд для 75% загрузок страниц.
Практический пример: повышение FID на веб-сайте электронной коммерции
Возьмем, к примеру, веб-сайт электронной коммерции, где клиенты добавляют товары в свои корзины. Если пользователь нажимает кнопку «Добавить в корзину», FID измеряет время, необходимое сайту для ответа на это действие.
Веб-сайт может минимизировать количество сторонних скриптов, оптимизировать выполнение JavaScript и использовать асинхронную загрузку для достижения порогового значения FID. Такая практика приводит к более удобному процессу совершения покупок.
Минимизация совокупного смещения макета (CLS)
CLS оценивает визуальную стабильность вашей веб-страницы. Он оценивается от нуля (что указывает на отсутствие сдвигов макета) до положительного значения (что указывает на сдвиги макета).
Неожиданные изменения макета часто приводят к ухудшению пользовательского опыта, поэтому крайне важно поддерживать низкий уровень CLS. Google рекомендует показатель CLS 0,1 или меньше.
Практический пример: сокращение CLS на веб-сайте блога
Блог включает рекламу в контент.
Когда объявление загружается динамически, это может привести к смещению макета и смещению текста. Веб-сайт может уменьшить количество изменений в макете, зарезервировав рекламное пространство и используя заполнители.
Такой подход обеспечивает стабильную и удобную для чтения работу, соответствующую порогу CLS.
По данным Google, если вы соответствуете основным критериям, вероятность того, что пользователи откажутся от загрузки страниц, снижается на 24%. Вы можете найти обоснование исследования в статье Google «Установление пороговых значений показателей Core Web Vitals».
Как улучшить основные веб-показатели
Прежде всего, вам нужны базовые показатели для вашего сайта. Выполните следующие процедуры, чтобы определить отправную точку:
- Введите свой URL-адрес в Google PageSpeed Insights.
- Выберите «Анализ».
- Изучите свою производительность. Ваш URL-адрес имеет пометку «Плохо», «Требует улучшения» и «Отлично» как на мобильных устройствах, так и на компьютерах. Переключайтесь между ними в верхнем левом углу страницы.
Вот как это выглядело, когда я провел анализ HubSpot.
Источник изображения
Настольная версия работает лучше, чем мобильная, что типично.
В исследовании объемом пять миллионов страниц Backlinko обнаружил, что средняя веб-страница загружается на мобильных устройствах на 87,84% дольше, чем на настольных компьютерах. На скорость влияют важные факторы: тип CMS, CDN и хостинга, а также вес страницы.
Если на вашем URL-адресе недостаточно данных для определенной метрики Core Web Vitals, вы не увидите эту метрику в отчете. Однако, как только ваш URL-адрес соберет достаточно данных, статус вашей страницы будет отражать показатель, который работает хуже всего.
Основные веб-показатели, которые необходимо измерить
Помимо трех основных показателей веб-сайта (наибольшая прорисовка контента, задержка первого ввода и совокупный сдвиг макета), существуют и другие показатели, которые вы можете измерить, чтобы получить более глубокие знания о производительности вашего веб-сайта и пользовательском опыте.
Хотя эти показатели не являются частью основного набора, определенного Google, они могут предоставить ценную информацию. Вот несколько дополнительных важных веб-важных моментов, которые следует учитывать.
Время до первого байта (TTFB)
TTFB измеряет время, которое требуется браузеру пользователя для получения первого байта ответа от сервера после выполнения запроса. Это отражает скорость реагирования сервера и может повлиять на общее время загрузки страницы.
Время интерактивности (TTI)
Время интерактивности (TTI) измеряет, сколько времени требуется загруженной веб-странице, чтобы начать реагировать на действия пользователя. Он анализирует полезность страницы с точки зрения выполнения JavaScript, рендеринга и загрузки ресурсов.
Общее время блокировки (TBT)
TBT измеряет общее время загрузки страницы, когда основной поток заблокирован и не может отвечать на ввод пользователя. Он учитывает задачи, которые блокируют основную линию, например длительное выполнение JavaScript, и может повлиять на интерактивность и скорость реагирования.
Первая содержательная краска (FCP)
Чтобы оценить, насколько быстро загружается контент, FCP отслеживает, сколько времени требуется для завершения первоначального рендеринга. Это помогает рассчитать первоначальные визуальные впечатления потребителей.
Время первой значимой рисовки (TTFMP)
TTFMP измеряет время, необходимое для отображения первого значимого контента на экране, указывая, когда пользователь воспринимает страницу как ценную и информативную.
Хотя эти показатели выходят за рамки основного набора основных веб-показателей, их мониторинг и оптимизация могут способствовать более полному пониманию производительности вашего веб-сайта и улучшению пользовательского опыта.
Самая большая содержательная краска (LCP)
Этот показатель измеряет скорость загрузки веб-страницы. Менее 2,5 секунд — это сильный показатель LCP. LCP можно измерить с помощью таких инструментов, как PageSpeed Insights, Lighthouse или отчет об опыте пользователя Chrome.
Первая входная задержка (FID)
Метрика, известная как «Задержка первого ввода» (FID), измеряет скорость реагирования и взаимодействие веб-сайта. Время AAnAnID менее 100 мс считается приемлемым. FID можно измерить с помощью таких инструментов, как PageSpeed Insights, отчет об опыте пользователя Chrome или библиотек JavaScript, разработанных Google.
Совокупное изменение макета (CLS)
CLS измеряет визуальную стабильность веб-страницы, гарантируя, что элементы на странице не сместятся неожиданно. Любое значение CLS ниже 0,1 считается отличным. Такие инструменты, как PageSpeed Insights, Lighthouse или отчет об опыте пользователя Chrome, могут помочь измерить это.
Взаимодействие со следующей отрисовкой (INP)
Предстоящая замена FID, INP, измеряет время между взаимодействием пользователя со страницей и временем ответа браузера. Позже в этом году Google включит INP в отчет Core Web Vitals, что позволит владельцам сайтов и разработчикам начать измерять свои новые показатели INP.
Как исправить проблемы в основных веб-показателях
Конечно, давайте рассмотрим некоторые практические шаги, которые вы можете предпринять для решения проблем в основных веб-жизненно важных функциях. Помните, что улучшение этих показателей повышает SEO-оптимизацию вашей основной веб-страницы и улучшает общее впечатление ваших пользователей от просмотра.
Шаг 1. Проанализируйте эффективность вашего сайта.
Во-первых, используйте такие инструменты, как Google PageSpeed Insights или Web Vitals Extension, чтобы оценить производительность вашего сайта. Эти инструменты предоставляют ценные данные об основных веб-показателях, помогая определить области для улучшения.
Шаг 2. Оптимизируйте изображения.
Большие изображения с высоким разрешением могут замедлить загрузку вашего сайта, что отрицательно скажется на показателе скорости страницы. Оптимизируйте свои изображения, сжимая их, изменяя их размер соответствующим образом для Интернета и используя современные форматы, такие как WebP.
Шаг 3. Включите кеширование браузера.
Кэширование браузера сохраняет части вашего сайта в браузере пользователя, поэтому им не нужно загружать все с нуля при каждом посещении. В результате процесс кэширования может значительно улучшить скорость загрузки вашей страницы.
Шаг 4. Минимизируйте CSS и JavaScript.
Чрезмерное использование CSS и JavaScript может заблокировать ваш сайт. Вместо этого минимизируйте эти элементы, используя инструменты или плагины, предназначенные для этой цели. Кроме того, рассмотрите возможность «ленивой загрузки» вашего JavaScript для дальнейшего повышения скорости реагирования.
Шаг 5. Изменение макета адреса.
Чтобы решить проблемы визуальной стабильности, избегайте добавления контента поверх существующего контента на странице, если только это не является ответом на действие пользователя. Также укажите размеры изображений и видео, чтобы избежать смещения макета.
Шаг 6. Отсортируйте проблемы по ярлыкам.
Начните с чего-нибудь с надписью «Плохо». Наконец, расставьте приоритеты в своей работе, исходя из масштабных проблем, затрагивающих наиболее значительное количество критических URL-адресов. Далее, есть проблемы с обозначением «Требует улучшения».
Шаг 7: Составьте список.
Составьте список приоритетных задач для команды по обновлению сайта. Добавьте следующие общие исправления страниц для дальнейшего использования:
- Уменьшите размер страницы до менее 500 КБ.
- Для оптимальной производительности на мобильных устройствах на каждой странице должно быть не более 50 ресурсов.
- Рассмотрите возможность использования AMP, чтобы оптимизировать страницу для быстрой загрузки.
Шаг 8. Поделитесь общими исправлениями.
Существует дюжина способов улучшить пороговое значение для каждой статистики Core Web Vitals. Ниже я описал основные причины «Плохого» статуса и способы устранения каждой из них.
Медленное время ответа сервера, рендеринг на стороне клиента, блокирующий рендеринг JavaScript и CSS, а также медленное время загрузки ресурсов — все это влияет на улучшение LCP. Вы можете улучшить ЖК-дисплей, улучшив следующие элементы сайта:
Оптимизация FID предполагает измерение того, насколько быстро ваш веб-сайт реагирует на действия пользователя.
Например, вы хотите улучшить первое негативное впечатление людей о странице.
Сначала проведите аудит производительности с помощью инструмента Chrome Lighthouse, чтобы узнать, как повысить порог FID и как люди взаимодействуют с вашим сайтом.
Вы также можете попробовать внести следующие изменения, чтобы улучшить свою оценку.
Соблюдение некоторых простых рекомендаций поможет добиться лучшего CLS и меньшего количества колебаний. Положите конец баннерной слепоте и ошибочным кликам навсегда.
- Для фотографий и видео добавьте атрибуты размера или поля соотношения сторон CSS. Эти значения сообщают браузеру о пространстве, которое необходимо зарезервировать для элемента во время его загрузки, избегая любого изменения положения, когда компонент становится видимым.
- Не добавляйте контент поверх существующего контента. Единственное исключение — если он реагирует на действие пользователя, при котором вы ожидаете изменения.
- Контекстуализируйте переходы. Если вы перемещаете людей из одной части страницы в другую, все анимации и переходы внутри макета требуют контекста и непрерывности.
После решения конкретной проблемы:
- Просмотрите отчет Search Console Core Web Vitals, чтобы увидеть улучшения в пороговых значениях.
- Нажмите «Начать отслеживание», чтобы начать 28-дневный сеанс проверки для мониторинга вашего сайта на наличие признаков проблемы.
- Считайте исправленным, если за это время оно не появится.
Как и другие критерии ранжирования, дьявол кроется в деталях. Если вы разработчик или технический специалист и ищете дополнительную информацию об оптимизации основных веб-показателей, ознакомьтесь с рекомендациями Google по оптимизации LCP, FID или CSL.
Шаг 9: Контролируйте и корректируйте.
Улучшение основных веб-показателей — это непрерывный процесс. Регулярно контролируйте свои показатели и при необходимости вносите коррективы. Следите за тенденциями SEO и развивающимися алгоритмами Google, чтобы оставаться на шаг впереди.
Следуя этим шагам, вы будете на пути к улучшению основных веб-показателей вашего веб-сайта, улучшению пользовательского опыта и повышению рейтинга в поисковых системах.
Лучшие практики для улучшения основных веб-показателей
1. Отдайте приоритет мобильной оптимизации.
Индексирование Google с приоритетом мобильных устройств означает, что мобильная версия вашего сайта аналогична предварительной версии. Поэтому убедитесь, что ваш сайт адаптивный и обеспечивает плавную работу на мобильных устройствах.
2. Используйте сеть доставки контента (CDN).
CDN может сократить время загрузки вашего сайта, сохраняя копии страниц вашего сайта в разных местах, чтобы пользователи могли быстрее получить доступ к вашему сайту, где бы они ни находились.
3. Используйте методы предварительной загрузки.
Предварительная загрузка основных ресурсов может помочь вашей странице загружаться быстрее. Этот метод заставляет браузер получать необходимые ресурсы до того, как они вам понадобятся, экономя драгоценное время.
4. Внедрить рендеринг на стороне сервера (SSR).
SSR позволяет вашей странице загружаться быстрее, отправляя полностью визуализированную страницу в браузер, улучшая скорость страницы и общий пользовательский опыт.
5. Оптимизируйте доставку шрифтов.
Шрифты могут вызывать значительные задержки визуального рендеринга. Оптимизируйте доставку шрифтов, размещая шрифты локально, сжимая их и используя современные форматы.
6. Регулярно тестируйте и обновляйте свой сайт.
Регулярное тестирование помогает выявить любые замедления или узкие места, которые могут возникнуть со временем. Используйте такие инструменты, как Lighthouse и CruX, для регулярной оценки и улучшения производительности вашего сайта.
Внедрение этих передовых практик позволит вашему бизнесу лучше решать проблемы, связанные с основными веб-жизненными показателями, и обеспечивать исключительный пользовательский опыт, повышая SEO ваших основных веб-жизненных показателей.
График составления рейтинга основных веб-показателей
Благодаря последнему переходу от первой задержки ввода (FID) к взаимодействию к следующей отрисовке (INP) основные веб-показатели Google проходят жизненный цикл разработки, проверки и внедрения.
INP более комплексно анализирует производительность среды выполнения и станет Core Web Vital в марте 2024 года.
Этот прогресс показывает, как метрики вводятся, уточняются и в конечном итоге включаются в Core Web Vitals.
Разработчики и владельцы сайтов должны подготовиться к изменениям, оптимизировав свои страницы для соответствия новым критериям и поддержания высокого качества пользовательского опыта.