10 лучших инструментов тестирования скорости WordPress для повышения производительности веб-сайта (с тестами)
Опубликовано: 2019-11-29
Скорость веб-сайта - краеугольный камень пользовательского опыта. Если страница загружается более трех секунд, ваш посетитель может уйти, и вы потеряете шанс конвертировать. Таким образом, ни один владелец веб-сайта WordPress не может позволить себе игнорировать скорость веб-сайта. Помимо UX, также проверьте скорость веб-сайта, поскольку это важный сигнал в рейтинге SERP. Фактически, скорость загрузки страницы - один из немногих открыто принимаемых сигналов ранжирования в поисковой выдаче Google. Скорость веб-сайта также важна для повышения показателя отказов и увеличения времени сеанса.
Теперь предположим, что вы правильно выполнили поисковую оптимизацию (SEO) и маркетинг, и в результате у веб-сайта есть достойный хвастовства трафик. Но что, если все ваши усилия пойдут насмарку из-за медленной загрузки веб-страниц?
Вы потеряете свой рейтинг в поисковых системах и, что более важно, потеряете потенциальных клиентов, которые предпочитают идеальный, быстро загружающийся веб-сайт.
Проверьте скорость веб-сайта, если вы серьезно относитесь к производительности своего веб-сайта, и самый простой способ провести такие тесты скорости - использовать онлайн-инструменты для проверки скорости WordPress.
- Почему важна скорость страницы?
- Какие инструменты проверки скорости веб-сайта анализируют?
- Время до первого байта (TTFB)
- JavaScript и CSS с блокировкой рендеринга
- Минификация
- Лучшие инструменты для тестирования производительности веб-сайтов WordPress
- Google Page Speed Insight
- GTmetrix
- Инструменты Pingdom
- WebPageTest.org
- YSlow
- Новая реликвия
- UpTrends
- Желтые лабораторные инструменты
- Тестер времени нагрузки Sucuri
- Сайт 24 × 7
Мы уже написали подробное руководство по ускорению работы сайта WordPress . Сегодня я исследую несколько инструментов тестирования скорости WordPress и продемонстрирую, как вы можете использовать их для анализа производительности вашего сайта.
Почему важна скорость страницы?
Хорошее взаимодействие с пользователем возможно только в том случае, если страница загружается менее чем за три секунды. Плавная загрузка контента и изображений приятно смотреть, и люди, как правило, больше взаимодействуют, когда их не раздражает отвратительная скорость загрузки страниц.
Многие владельцы веб-сайтов часто упускают из виду скорость загрузки страниц, потому что они не тестируют свои веб-сайты регулярно. Фактически, скорость веб-сайта оценивается сразу после его первой загрузки. После этого немногие владельцы веб-сайтов тестируют свои веб-сайты и полагаются на комментарии пользователей для решения проблем, связанных со скоростью.
Скорость загрузки страницы напрямую влияет на показатель отказов веб-сайта, поскольку пользователи часто не переходят по внутренним ссылкам на странице из-за низкой скорости загрузки страницы. Кроме того, скорость загрузки страницы является серьезным фактором, когда дело доходит до увеличения среднего времени сеанса. Страницы с быстрой загрузкой побуждают посетителей больше взаимодействовать с веб-сайтом и глубже изучать связанные ресурсы, упомянутые на страницах. В результате сайт становится «липким» с большими шансами на конверсию.
Все эти факторы важны для создания и сохранения имиджа вашего бренда и дают вам преимущество в рыночной конкуренции.
Какие инструменты проверки скорости веб-сайта анализируют?
До сих пор я осознал важность проверки скорости веб-сайта. Чтобы понять, как эти инструменты способствуют оценке производительности вашего веб-сайта, важно понимать следующие параметры, которые анализируются этими инструментами.
Примечание. Одним из наиболее важных факторов, влияющих на производительность веб-сайта, является хостинг-провайдер, на котором размещен веб-сайт. Если хостинг-провайдер регулярно исправляет и обновляет сервер, веб-сайт будет отлично справляться с тестами скорости веб-сайта.
Время до первого байта (TTFB)
Время до первого байта (TTFB) - это время, необходимое веб-серверу, чтобы начать отвечать на запрос, отправленный браузером. Это напрямую связано с задержкой хостинг-провайдера и фактическим сервером, на котором размещен ваш веб-сайт.
Некоторые провайдеры, такие как Cloudways, используют расширенный стек для решения проблемы задержки на уровне сервера. Размещение вашего веб-сайта в центре обработки данных, ближайшем к вашей целевой аудитории, также помогает снизить TTFB.
Сеть доставки контента (CDN) - еще один способ улучшить TTFB веб-сайта WordPress. Эта сеть обслуживает статический контент веб-сайта с сервера, ближайшего к запрашивающему клиенту. Это устраняет проблемы с задержкой, вызванные расстоянием между сервером и клиентами.
Обратите внимание, что CDN лучше всего работает для веб-сайтов с поистине глобальной аудиторией. Если ваша аудитория локализована, вы не сможете полностью оценить влияние интеграции CDN с вашими веб-сайтами WordPress.
JavaScript и CSS с блокировкой рендеринга
Веб-страница содержит как CSS для стилизации, так и JavaScript для клиентской функциональности. Эти ресурсы необходимы для правильной работы веб-сайта. Однако Google рекомендует управлять этим ресурсом таким образом, чтобы это не влияло на общее впечатление пользователя.
Блокировка рендеринга осуществляется путем управления запросами к определенным ресурсам. В случае получения внешнего файла JS он должен быть выровнен с HTML. Это уменьшает количество запросов, отправляемых на внешний сервер. В случае файлов CSS лучше уменьшить / объединить, чтобы выровнять его с HTML. Он может сохранять поездки с внешнего сервера в браузер пользователя. Кроме того, оптимизируйте CSS, уменьшив количество файлов CSS.
Минификация
Минификация - еще один параметр, который выделяют большинство инструментов для тестирования веб-сайтов. Минификация - это процесс уменьшения размера файлов CSS и JS за счет удаления комментариев, пробелов и символов новой строки. Обязательно проверьте, прежде чем применять к действующему веб-сайту, поскольку CSS часто ломает веб-сайт, если он не реализован правильно.
Одним из важнейших факторов, влияющих на тест скорости веб-сайта, является ваш выбор хостинг-провайдера. Если вы размещаете свой сайт на надежном хосте, то скорость вашего сайта зависит от того, как вы его создали.
HTTP-запросы
HTTP - это протокол передачи, который используется, когда клиент делает запрос, а сервер отправляет ответ. HTTP-запросы запускаются для всех динамических вызовов, и количество этих запросов в сумме отрицательно сказывается на скорости загрузки веб-страницы.
Эти HTTP-запросы можно обрабатывать и оптимизировать для повышения скорости с помощью:
- Объединение файлов CSS и JS (по возможности) для уменьшения количества HTTP-вызовов.
- Использование встроенного кода JavaScript (в случае небольших скриптов)
- Использование CSS-спрайтов
Избегайте ненужных сторонних плагинов, поскольку они генерируют HTTP-запросы для получения информации / данных с сервера.
Лучшие инструменты для тестирования производительности веб-сайтов WordPress
1. Google Page Speed Insights

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

Первый набор трехцветных горизонтальных полос представляет собой FCP (First Contentful Paint), что означает время, необходимое веб-сайту для рисования содержимого на экране. В приведенном выше сценарии веб-сайт загрузил 65% содержимого страницы менее чем за 1,1 секунды. Вторая полоса представляет DCL (DOMContentLoaded), который показывает, когда DOM готова.
На той же странице он также предлагает возможные пользовательские оптимизации и места для лучших результатов, такие как оптимизация изображений, минификация JS и CSS и кеширование браузера.
2. GTmetrix

GTmetrix - еще один бесплатный инструмент для проверки скорости веб-сайта. Инструмент стал очень популярным в сообществе WordPress из-за подробных отчетов о производительности. Я рекомендую зарегистрировать бесплатную учетную запись, которая открывает несколько вариантов настройки для теста производительности веб-сайта.
Вы можете выбрать местоположение тестового сервера из семи доступных для учетной записи. Кроме того, вы можете выбрать Firefox или Chrome (настольный или мобильный) в качестве тестового браузера. Вы также можете выбрать тип подключения к Интернету, включая опцию 3G.

Система показателей GTmetrix состоит из двух разделов: верхних вкладок и нижнего списка. На верхних вкладках отображается общая оценка скорости страницы, YSlow Score, которая в основном связана с внешней структурой вашего веб-сайта, временем загрузки, размером страницы и количеством запросов.
В нижнем списке приведены подробные сведения о производительности. Далее он разделен на вкладки PageSpeed, YSlow, Waterfall, Timings, Video и History соответственно. Каждый содержит полезную информацию и сообщает вам, в чем именно заключается проблема.
Водопад - это графическое изображение того, сколько времени требуется для загрузки каждого элемента. Вы также можете развернуть детали элемента для расширенной диагностики.

На вкладке « История » в графическом формате отображаются ваши предыдущие результаты для того же веб-сайта. Помимо графика времени загрузки HTML / страницы, показанного ниже, вы можете увидеть «Размеры страниц и количество запросов» и «Скорость страницы и оценки YSlow» в графическом формате.

GTmetrix также предлагает кое-что невероятное для разработчиков, которые хотят проверить скорость веб-сайта! Вы хотите интегрировать службу веб-тестирования RESTful API в свою среду разработки или приложение? Что ж, GTmetrix предоставляет вам 20 ежедневных кредитов API, причем каждый запрос на анализ стоит один кредит.
Также можно удобно автоматизировать время загрузки вашего сайта через регулярные промежутки времени!
3. Инструменты Pingdom

Pingdom Tools - отличный инструмент для проверки скорости веб-сайта, поскольку он позволяет вам выбирать тестовые серверы из семи разных мест. Однако для бесплатных учетных записей нет возможности выбрать браузер или скорость соединения, что является серьезным недостатком Pingdom Tools.

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

В отличие от других инструментов, Pingdom Tools не полагается на индикаторы Page Speed или YSlow; он использует свои метрики для измерения производительности вашего сайта. Для каждого элемента доступны расширяемые детали.

На мой взгляд, лучшая функция этого инструмента - вкладка «Анализ страницы». Он показывает время, затраченное на состояние (ожидание, соединение, получение и т. Д.), Время, затраченное на тип контента (изображение, скрипт, HTML и т. Д.), И время, затраченное на домен. Эта информация часто оказывается большим подспорьем при определении элементов страницы, которые увеличивают общее время загрузки страницы.

Вы также можете увидеть графики времени загрузки страницы, размера страницы и количества запросов и оценки скорости страницы на вкладке «История».


4. WebPageTest.org
WebPageTest.org - отличный инструмент для проверки скорости веб-сайта, чтобы оценить скорость вашего веб-сайта. Помимо анализа времени загрузки, вы также можете запустить ICMP traceroute на своих веб-сайтах.
Для анализа времени загрузки у вас есть множество вариантов расположения тестового сервера, охватывающих Северную и Южную Америку, Европу и Азию. Выбор браузера: IE 11, Chrome, Canary и Firefox. Он также поддерживает мобильные устройства для Android и iOS.
Расширенные настройки этого инструмента анализа скорости страницы позволяют записывать видео рендеринга, выбирать тип подключения, записывать сетевой журнал, и вы даже можете вставить свой собственный сценарий!

Подобно GTmetrix и Pingdom Tools, этот инструмент также дает оценку, но по другим параметрам. Другие подробности включают время загрузки, время до первого байта, количество запросов полного документа и страницу, которая полностью загружена.
Вид водопада немного менее детализирован, чем версия GTmetrix, так как вы не можете расширять отдельные элементы.

Однако WebPageTest покрывает этот недостаток еще одной классной графической функцией, которая мне очень нравится. Он показывает временной график использования ЦП и пропускной способности.

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

На странице «Разбивка содержимого» представлена круговая диаграмма состава вашей страницы по различным элементам.

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

Инструмент проверяет ваш сайт по 23 факторам, которые являются ключевыми показателями производительности сайта.

Табель успеваемости YSlow выглядит так. Как обычно, у вас есть предложения по повышению производительности WordPress.

В YSlow отсутствует функция водопада. Однако в нем есть информация о структуре содержимого и компонентах. На наш взгляд, вам лучше попробовать GTmetrix, если вы хотите измерить свой сайт по правилам YSlow.


5. Новая реликвия
New Relic - это инструмент управления производительностью приложений (APM). Это инструмент нового поколения для мониторинга вашего сайта на предмет различных показателей производительности. Этот инструмент выделяет все основные проблемы, которые замедляют работу вашего сайта.

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

Другие полезные сведения включают мониторинг базы данных, который помогает вам определять и анализировать поведение базы данных и насколько эффективно она обрабатывает запросы, а также Соглашение об уровне обслуживания (SLA), которое показывает поведение и производительность вашего веб-сайта в определенный период. Мы можем сравнить это, чтобы проанализировать ключевые показатели для оптимальной производительности в часы пик.
New Relic - отличный инструмент, принятый динамичными командами, который заботится даже о незначительном изменении производительности веб-сайта. Это помогает им выявлять проблемы в режиме реального времени и принимать меры, не теряя времени.
7. Восходящие тенденции

UpTrends - это простой в использовании инструмент для проверки теста скорости WordPress. Как и инструмент Google PageSpeed Insights, он также позволяет вам тестировать скорость вашего веб-сайта WordPress как на настольном, так и на мобильном устройстве, а также в зависимости от типа пропускной способности. Он дает общий обзор веб-сайта, как Pingdom и GTmetrix.

Отчет о тестировании разделен на два раздела: Waterfall и Domain Group.

Domain Group - это уникальная возможность для анализа веб-сайта в соответствии с такими ресурсами, как собственные и сторонние источники.
8. Желтые лабораторные инструменты

Это еще один веб-сайт для тестирования скорости WordPress, предназначенный для проверки скорости веб-сайта. Yellow Lab Tools можно использовать бесплатно и предлагать варианты для разработки вашей индивидуальной тестовой среды.

Он позволяет пользователю определять файлы cookie, вводить учетные данные автора, если веб-сайт защищен паролем: настройки прокси-сервера и домен, который пользователь любит блокировать во время тестирования.
Система показателей Yellow Lab Tools наглядна и отображает ключевые показатели с использованием нескольких цветов. Эти метрики включают в себя некоторые запросы, сложность DOM, которая является ключевой особенностью этого инструмента, и другие параметры, относящиеся к интерфейсу.

9. Тестер времени нагрузки Sucuri

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

Вторая часть системы показателей дает графическое представление для соединений, времени первого байта и общего времени. Пользователь также может отключить местоположение из правого меню.

10. Зона 24 × 7

Site24x7 - еще один замечательный инструмент для веб-тестирования, используемый для проверки скорости веб-сайта. Как и Pingdom, он также дает вам возможность выбрать несколько мест для тестирования со всего мира.
Инструмент предоставляет исчерпывающую и простую статистику, разделенную на таблицы. В первых двух таблицах отображается основная статистика, такая как время загрузки, количество запросов, оценка скорости страницы и размер страницы.

Следующая таблица разделена на вкладки «Сводка времени отклика», «Сводка веб-страницы» и «PageSpeed Insights».
Сводка времени отклика содержит разбивку по различным URL-адресам и время их загрузки. Он также содержит информацию, относящуюся к различным ресурсам, таким как изображения, файлы CSS и JS.

Вкладка «Сводка веб-страницы» содержит графическое представление запросов и размера страницы. Ниже находится таблица со списком доменов, количеством запросов и размерами файлов.

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

Список из 10 инструментов для проверки скорости WordPress на этом завершен.
Последние мысли
В этом посте я рассказал о важности скорости страницы и о том, как она напрямую влияет на рейтинг вашего сайта в поисковой выдаче. Я также рассмотрел десять самых популярных инструментов тестирования веб-сайтов WordPress, которые могут помочь вам оптимизировать веб-сайт, дав ценную информацию.
Я настоятельно рекомендую вам часто тестировать свой веб-сайт на производительность, чтобы выявить любые проблемы, связанные с производительностью, и обеспечить бесперебойную работу для следующего посетителя вашего веб-сайта.
В. Как проверить скорость работы WordPress?
Вы можете проверить скорость веб-сайта WordPress с помощью нескольких популярных инструментов, таких как Google Page Speed Insights, GTmetrix и Pingdom Tools. Обратите внимание, что если вы используете несколько инструментов, результаты могут отличаться из-за лежащих в основе методологий тестирования.
В. Как я могу проверить скорость своего сайта?
Чтобы проиллюстрировать процесс тестирования скорости веб-сайта WordPress, я буду использовать инструмент Google PageSpeed Insights. Просто введите URL-адрес веб-сайта и дождитесь результатов. Распределение очков выглядит следующим образом:
0-49 Плохо
50-89 Среднее
90+ Хорошо
В. Насколько хорош GTmetrix?
GTmetrix - очень надежный инструмент для измерения скорости загрузки сайта. Несмотря на устаревший пользовательский интерфейс, производительность сопоставима со стандартными инструментами, такими как Google PageSpeed Insights.
В. Что такое время полной загрузки?
Время полной загрузки - это GTmetrix, который определяет период между последней загрузкой и перерывом в сетевой активности. При тестировании этой метрики GTmetrix загружает ресурс, а затем останавливается на две секунды, чтобы проверить, продолжает ли сервер отправлять данные. Этот показатель должен быть меньше 2 секунд, чтобы указать, что ресурс был успешно (не загружен) загружен.
В. Является ли Google PageSpeed Insights точным?
Google PageSpeed Insights считается отраслевым стандартом для измерения скорости загрузки страницы. Он используется миллионами владельцев и разработчиков веб-сайтов для оценки производительности веб-сайтов и повышения скорости загрузки страниц.
