Как улучшить основные виртуальные веб-сайты на сайтах WordPress?

Опубликовано: 2023-02-09

Почему скорость имеет значение в цифровом маркетинге? Пользователи, которые испытывают более быстрое время рендеринга, с большей вероятностью останутся на странице и просматривают ее. Это, в свою очередь, может положительно повлиять на ваш общий рейтинг SERP. Более того, время, необходимое веб-странице для отображения первой области отображения, становится все более интересным для поисковых систем. На самом деле, почти половина всех факторов ранжирования в Google напрямую связана с улучшением пользовательского опыта. Поисковые системы известны тем, что подчеркивают определенные факторы ранжирования, в том числе несколько аспектов загрузки, известных как основные веб-жизненные показатели (CWV). Помимо прямого влияния на ранжирование, впечатления от вашей страницы также могут влиять на то, насколько заинтересованными будут пользователи при просмотре вашего контента и насколько вероятно, что они вернутся к нему.

Три компонента Core Web Vitals

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

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

  • Самая большая отрисовка контента . Самая большая отрисовка контента (LCP) является важным критерием, поскольку на визуальное восприятие веб-сайта сильно влияет скорость загрузки самого большого элемента экрана. Время между загрузкой содержимого DOM и моментом, когда пользователь видит что-то на своем экране — большое изображение или блок текста, — это CPL или задержка отрисовки содержимого. По сути, это время, которое проходит между щелчком пользователя (например, для загрузки страницы) и моментом, когда он видит какой-либо контент. Если ваша содержательная краска занимает более 4 секунд, это может негативно повлиять на ваш рейтинг SEO.
  • Первая задержка ввода — первая задержка ввода — это то, как долго страница отвечает на ваш ввод после того, как вы на что-то нажали. FID обычно измеряется в миллисекундах (мс). Например, когда пользователь щелкает элемент сайта и ждет, пока на экране появится новая информация, браузер обрабатывает это действие и выдает результат. Чем короче FID, тем быстрее пользователи смогут начать навигацию по вашей странице, где вы сможете удерживать их в течение более длительного времени и увеличивать конверсию. Google пояснил, что он допускает задержку первого ввода в 100 мс для отличной оценки и 300 мс для плохой оценки.
  • Совокупное смещение макета . Вы когда-нибудь прокручивали страницу вниз и вдруг замечали, что большой кусок страницы смещается вверх при прокрутке? Кумулятивный сдвиг макета (CLS) — это когда содержимое перемещается по странице после того, как оно было нарисовано. В результате ваш пользователь должен понять и повторно проанализировать содержимое вашей страницы, особенно если на ней много текста. Достаточный совокупный показатель смещения макета составляет менее 0,1, а плохой — менее 0,25.

Как измерить основные веб-жизненные показатели на сайтах WordPress?

Чтобы оптимизировать основные веб-жизненные показатели для веб-сайтов WordPress и гарантировать, что ваш веб-сайт работает с максимальным уровнем эффективности, важно иметь все необходимые инструменты для мониторинга, отслеживания и анализа важных точек данных.

Консоль поиска Google

После измерения фактических пользовательских данных Search Console создает отчеты CWV с количеством страниц, на которых были обнаружены проблемы, отдельно для настольной и мобильной версий веб-сайта. Он охватывает производительность URL-адреса на основе его статуса (Плохо, Требуется улучшение, Хорошо), основных веб-жизненных показателей (CLS, FID, LCP) и групп похожих страниц. Также важно отметить, что если для URL-адреса недостаточно данных для отчета по определенной метрике, она не будет включена в отчет.

Статистика PageSpeed

В то же время PageSpeed ​​Insights позволяет просматривать ваш сайт с точки зрения поисковых роботов и пользователей Google, предоставляя анализ проблем вашей страницы и предлагая предложения по повышению производительности. Отчет позволяет лучше понять, какие ресурсы способствуют увеличению времени загрузки. Вы также получите отчет, в котором содержится ключевая информация о странице и сообщается, как внести необходимые изменения.

Рейтинг SE

Наряду с упомянутыми выше инструментами, аудит веб-сайтов от SE Ranking также предлагает основной раздел веб-показателей отдельно для настольной и мобильной версий. Этот инструмент может быть еще более информативным для SEO-специалистов, поскольку он обнаруживает любые возможные технические проблемы, которые могут возникнуть на вашем сайте. По результатам аудита инструмент предоставляет общую оценку работоспособности веб-сайта и список проблем, влияющих на его производительность, с подробным описанием и советами по их решению.

Наиболее распространенные проблемы с Core Web Vitals и способы их устранения

1- Сервер слишком медленный

Важно помнить, что не все веб-сайты WordPress одинаковы. Это может привести к тому, что некоторые веб-сайты будут работать медленнее, чем другие с одинаковыми настройками. Причина этого в том, что на скорость сервера могут влиять многие факторы: количество установленных вами плагинов, количество скриптов и CSS, расположение сервера и т. д.

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

2- Большие изображения и видео

Когда вы работаете над веб-сайтом и приходит время запустить базовый тест Web Vitals, вы, вероятно, обнаружите некоторые проблемы, связанные с изображениями и видео. Основной причиной низкой скорости страницы являются слишком большие изображения и видео. Вековой клише вопрос «сколько мегабайт слишком много», безусловно, в последнее время возник в мире основных жизненно важных веб-ресурсов. В частности, возник вопрос о том, как оптимизировать использование изображений, видео и других больших файлов на вашем сайте.

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

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

Использование отложенной загрузки — еще один отличный способ повысить скорость страницы без ущерба для удобства пользователя. Ленивая загрузка — это метод загрузки изображений только тогда, когда они попадают в область просмотра (или часть экрана). Этот подход заставляет изображения загружаться постепенно по мере прокрутки, увеличивая скорость страницы. Лучшая часть? Это элементарно реализовать с помощью плагинов WordPress с отложенной загрузкой, таких как Lazy Load. Это значительно улучшит пользовательский опыт. Пользователям не нужно ждать загрузки страницы. После нескольких прокруток изображения загрузятся сами по себе.

3- Неоптимизированный код

Неоптимизированный код может повредить вашей основной оценке веб-показателей, такой как First Contentful Paint, и вашему пользовательскому опыту. Главный виновник здесь — в первую очередь JavaScript. Потому что он должен быть загружен и выполнен после загрузки страницы. (JavaScript предшествует HTML, что блокирует загрузку страницы). Это может легко привести к зависанию экрана на несколько секунд, особенно если соединение пользователя не очень быстрое. Поэтому, если JavaScript не оптимизирован, вы рискуете потерять баллы производительности своего сайта. Чтобы убедиться, что загрузка страницы не заблокирована до тех пор, пока не будет загружен JavaScript, вы можете использовать теги async и defer. Кроме того, удаление ненужных элементов из ваших файлов кода является хорошей практикой.

Минификация кода удаляет из кода ненужные комментарии, пробелы и разрывы строк. Это может помочь вам уменьшить размер вашего файла, что приведет к более быстрой загрузке в браузерах ваших посетителей. Для этого есть две причины. Во-первых, это ускоряет загрузку ваших посетителей. Во-вторых, это делает его меньше, поэтому он использует меньше ресурсов сервера. Некоторые файлы, которые вы можете легко минимизировать, включают файлы <style> и <script>. Вы можете проверить себя, сравнив файл до и после оптимизации. Результаты могут быть не очень заметны для таблиц стилей или файлов JavaScript. Это связано с тем, что инструменты сжатия CSS и JS, такие как YUI Compressor, Minify и т. д., гораздо лучше справляются с оптимизацией этих типов файлов, чем плагины для минификации.

DOM (объектная модель документа) — это иерархия всех элементов документа. DOM состоит из тегов HTML, с которыми связаны стили CSS и JavaScript. Поскольку количество элементов может быть довольно большим, размер вашей страницы будет большим. Это может вызвать проблемы с производительностью, если вы показываете страницу на мобильных устройствах. Поэтому важно минимизировать количество элементов и оптимизировать их размещение в документе.

4- Сдвиг макета

Сдвиг макета — это явление, которое происходит, когда изменяется размер окна браузера вашего посетителя. А элементы вашего веб-сайта, такие как изображения, шрифты и цвета, расслабятся или изменят свое положение. Это мешает читателям сосредоточиться на том, что вы пытаетесь представить. Layout Shift Score — это оценка, которая отслеживает, насколько сильно на ваш сайт влияют изменения макета на разных устройствах. Это довольно большая проблема, когда речь идет о видовых экранах. Потому что, если ваш дизайн слишком сильно изменится, вы можете потерять посетителей и конверсии. Минимизация изменений макета и их максимальная оптимизация приведут к меньшему оттоку и, в конечном итоге, к большему количеству просмотров страниц.

Кроме того, значительные изменения макета могут негативно повлиять на ваши усилия по SEO. Тем не менее, проектирование большого макета может быть трудным для поддержания. Это потому, что если вы специально не разработали сайт с адаптивным дизайном. Таким образом, макет должен быть адаптирован для всех устройств. Необходимость делать это на регулярной основе может отнять много времени. Для достижения успеха без ущерба для качества или функциональности требуется настойчивость и последовательность. Вот почему лучшее решение — сделать дизайн вашего сайта адаптивным. Адаптивные экраны изменяются в соответствии с размером экрана, на котором они просматриваются. Внедрение адаптивных экранов означает, что ваш сайт будет корректироваться без замедления или сбоя.

5- Проблема с кэшированием

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

Подписанный обмен (SXG) — это новая инициатива, которая позволяет предварительно загружать контент из Интернета с сохранением конфиденциальности. Подписанный обмен содержит спецификацию, для каких ресурсов веб-сайт хочет получить предварительную выборку. Кроме того, убедитесь, что эти ресурсы извлекаются безопасно (без раскрытия личной информации). Бинарный формат подписанного обмена — это формат передачи активов. Это означает, что контент будет передаваться по HTTPS с дополнительным заголовком. Это новый захватывающий способ, с помощью которого Google Поиск может повысить скорость загрузки страниц. Особенно на страницах AMP или страницах любого другого типа, которые зависят от внешних ресурсов.

Заключение

Core Web Vitals — это три показателя, разработанные Google, которые оценивают опыт пользователя при загрузке веб-страницы. Три основных веб-жизненных фактора имеют решающее значение для понимания того, насколько быстро загружается страница. Насколько браузер реагирует на действия пользователей и насколько нестабильным является содержимое при его загрузке в браузере. Медленное время загрузки влияет на то, останутся ли посетители на вашем сайте. Они могут вообще уйти или проводить меньше времени, взаимодействуя с вашим контентом на сайте.