7 советов по сокращению времени отклика сервера (TTFB) в WordPress

Опубликовано: 2022-10-27

7 советов по сокращению времени отклика сервера (TTFB) в WordPress Вы хотите уменьшить время отклика сервера (TTFB) в WordPress? Вы не должны жалеть денег, чтобы обеспечить быструю загрузку вашего сайта. Оптимизация скорости может показаться тривиальной, но даже небольшие изменения могут оказать огромное влияние на ваш бизнес.

Одним из факторов, влияющих на скорость вашего сайта, является время отклика сервера (TTFB).

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

По этой причине вам следует сократить время отклика сервера на вашем сайте. В этом руководстве мы покажем вам 7 советов по снижению значения TTFB и улучшению времени отклика сервера .

Содержание:

  • Что такое ТТФБ?
    • Что такое хороший показатель TTFB?
    • Почему это важно в WordPress
  • Как измерить TTFB
    • Использование инструментов разработчика Chrome
    • Измерьте TTFB с помощью PageSpeed ​​Insights
    • Измерьте TTFB с помощью инструмента WebPageTest
  • Причины медленного времени отклика сервера
  • 7 способов сократить время отклика сервера в WordPress
    1. Используйте плагин кэширования
    2. Включить сжатие данных
    3. Оптимизируйте свою базу данных
    4. Используйте сеть доставки контента
    5. Регулярно обновляйте свой сайт
    6. Удалить неиспользуемые плагины и темы
    7. Обновите свой веб-хостинг
  • Вывод

Что такое ТТФБ?

TTFB — это сокращение от Time To First Byte. Это показатель веб-производительности, который измеряет время, необходимое браузеру для получения первого байта данных с сервера .

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

Оценка TTFB учитывает три процесса:

  1. Запрос к серверу: время, необходимое браузеру для отправки запроса на сервер.
  2. Обработка сервером: время, необходимое для загрузки необходимых файлов перед их отправкой обратно клиенту. Это включает время поиска DNS и время перенаправления сервера.
  3. Ответ клиенту: время, необходимое серверу для отображения запрошенных данных обратно в браузер пользователя (клиент).

Что такое хороший показатель TTFB?

По данным Google PageSpeed ​​Insights , стандартное время обработки запросов в идеале должно составлять 800 мс или 0,8 секунды. Если вашему серверу требуется больше времени, чем это, вам может потребоваться улучшить время отклика вашего сервера.

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

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

Google также заявил, что TTFB является жизненно важным аспектом загрузки, но не влияет на показатель Core Web Vitals вашего веб-сайта. Так почему это важно?

Когда вы уменьшите TTFB, пользователи будут тратить меньше времени на ожидание загрузки вашей страницы. В результате это повысит вовлеченность пользователей и снизит показатель отказов на вашем сайте.

Как измерить время отклика вашего сервера

Существуют разные способы измерения значения TTFB вашего веб-сайта. Вы можете использовать инструменты разработчика Chrome или инструмент для проверки скорости, чтобы измерить время отклика вашего сервера.

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

Тестирование TTFB с использованием Chrome DevTools

Инструмент chrome dev удобен для тестирования времени отклика вашего сервера. Однако существуют ограничения на использование этого метода.

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

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

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

Open up developer menu - reduce server response times (TTFB)

Кроме того, вы можете использовать сочетание клавиш (ctrl + shift + I в Windows и cmd + shift + I на Mac), чтобы открыть это меню.

Затем выберите вкладку « Сеть » из доступных параметров разработчика и обновите страницу.

Выберите вкладку «Сеть» — уменьшите время отклика сервера (TTFB).

После этого наведите указатель мыши на первый результат, содержащий название вашего веб-сайта, и нажмите на диаграмму водопада . Вы увидите всплывающее окно с информацией об ответе сервера. Значение «ожидание ответа сервера» — это значение TTFB или время ожидания (т. е. 659 мс на изображении выше).

Использование инструмента Google PageSpeed

Инструмент PageSpeed ​​Insights проверяет основные показатели вашего веб-сайта, такие как «Самая крупная отрисовка контента» (LCP) и «Первая отрисовка контента» (FCP). Однако его также можно использовать для проверки вашего TTFB.

Чтобы использовать этот инструмент, перейдите на веб-сайт PageSpeed ​​Insights и введите свой веб-сайт в поле ввода. После этого нажмите «Анализ ».

Использование инструмента PageSpeed ​​Insights

Вы увидите пару рейтингов для вашего сайта. Нас интересует значение TTFB.

Значение TTFB — сокращение времени отклика сервера (TTFB)

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

сократить время отклика сервера (TTFB)

Google PageSpeed ​​Insights предоставляет показатели производительности вашего сайта. Чтобы узнать больше об этом, перейдите по этой ссылке к нашему руководству для начинающих по Core Web Vitals .

Измерьте TTFB с помощью инструмента WebPageTest

Вы также можете проверить скорость своего сайта с помощью инструмента WebPageTest. Просто введите адрес своего веб-сайта и нажмите «Начать тестирование» .

WebPageTest — сокращение времени отклика сервера (TTFB)

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

Вы увидите показатель «время до первого байта» вашего домена в столбце TTFB в первой строке.

сократить время отклика сервера (TTFB)

Что вызывает медленное время отклика сервера

Время до первого байта обычно зависит от вашего веб-хостинга и серверных приложений (WordPress). Вот некоторые из причин медленного времени отклика сервера.

  1. Медленный веб-хостинг
  2. Неоптимизированная база данных WordPress
  3. Устаревшее программное обеспечение
  4. Сетевая задержка
  5. Высокий веб-трафик

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

7 способов сократить время отклика сервера (TTFB) в WordPress

Здесь мы объясним 7 способов сократить время до первого байта (TTFB) в WordPress.

Используйте подключаемый модуль кэширования для сокращения времени отклика сервера (TTFB)

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

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

Самый простой способ добавить кэширование на веб-сайты WordPress — использовать плагин кэширования. Вы можете проверить это руководство, чтобы узнать, как установить и настроить плагин WP Super Cache.

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

Сократите время отклика сервера (TTFB), включив сжатие данных

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

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

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

Оптимизируйте свою базу данных, чтобы сократить время отклика сервера (TTFB)

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

Самый простой способ очистить вашу базу данных — использовать плагин WordPress. Вы также можете использовать плагин, такой как Optimize Database After Deleteing Revision, чтобы оптимизировать базу данных.

Плагин представляет собой очиститель базы данных WP одним щелчком мыши, который удаляет ревизии сообщений, спам, удаленные комментарии и т. д.

Чтобы установить этот плагин, войдите в свою панель управления WordPress и перейдите в «Плагины» >> «Добавить новый» . В поле поиска введите «оптимизировать базу данных», затем нажмите « Установить сейчас» рядом с названием плагина. Активируйте плагин после завершения установки.

Добавить новую страницу плагинов

Теперь перейдите в « Настройки» >> «Оптимизировать базу данных », чтобы открыть страницу настроек плагина. Здесь вы можете выбрать таблицы базы данных, которые хотите оптимизировать. Сделав выбор, прокрутите вниз и нажмите Сохранить настройки .

Оптимизировать настройки базы данных

Чтобы оптимизировать базу данных, нажмите «Перейти к оптимизатору» .

Оптимизация базы данных для сокращения времени отклика сервера (TTFB)

Если вы нажмете любую из кнопок « Анализ », она покажет вам таблицы, которые будут оптимизированы. Чтобы оптимизировать вашу БД, нажмите кнопку Оптимизировать (подробно) .

Нажмите кнопку Оптимизировать (подробно)

Он запустит оптимизацию и покажет вам отчет об оптимизированных таблицах базы данных. В качестве альтернативы, если вы нажмете кнопку « Оптимизировать (сводка) », она покажет сводку удаленных файлов.

Используйте CDN сети доставки контента

Сети доставки контента служат посредником между вашим веб-сервером и веб-браузером. Ваш браузер будет отправлять запросы в CDN, а не напрямую на ваш сервер.

Есть преимущества использования CDN на вашем сайте. Во-первых, CDN имеют центры обработки данных, разбросанные по всему миру. Таким образом, их серверы будут охватывать большинство областей, из которых пользователи посещают ваш сайт.

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

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

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

Вы можете посмотреть наше видео о том, как интегрировать Cloudflare с WordPress . В руководстве также объясняется, как настроить бесплатный SSL с помощью Cloudflare.

Регулярно обновляйте свой сайт, чтобы сократить время отклика сервера (TTFB)

WordPress — это CMS с открытым исходным кодом, которая постоянно обновляется командой разработчиков. Эти обновления часто включают исправления ошибок и/или новые функции и оптимизации, которые делают его более эффективным.

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

Вы должны быть в курсе последней версии WordPress. Кроме того, убедитесь, что вы обновляете свои темы и плагины после выпуска обновлений.

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

Сократите время отклика сервера (TTFB), удалив неиспользуемые плагины и темы

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

Вы можете легко удалить неиспользуемые плагины из панели администратора WordPress, перейдя в « Плагины» >> «Установленные плагины» . Затем найдите неактивный плагин и нажмите « Удалить ».

Страница установленных плагинов

Чтобы удалить тему со своего веб-сайта, перейдите в раздел Внешний вид >> Темы . Затем наведите указатель мыши на тему, которую хотите удалить, и нажмите « Сведения о теме» .

Страница темы

Появится всплывающее окно с подробной информацией о теме. Нажмите кнопку « Удалить » и нажмите « ОК », чтобы подтвердить процесс.

Нажмите кнопку «Удалить», чтобы удалить тему

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

Обновите свой веб-хостинг, чтобы сократить время отклика сервера (TTFB)

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

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

Если выполнение описанных выше шагов не снижает время отклика сервера (TTFB), вам может потребоваться обновить веб-хост.

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

Вывод

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

В этом руководстве мы объяснили, что означает TTFB и почему вы должны сократить время отклика сервера на своем веб-сайте. Затем мы поделились некоторыми шагами, которые помогут вам сократить время вашего веб-сайта до оценки первого байта.

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

Если вы не хотите использовать эти методы, вы можете запросить нашу услугу по оптимизации скорости, и наши специалисты увеличат скорость вашего сайта.