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

Нажав кнопку "Принять и продолжить", вы соглашаетесь с Политики конфиденциальности

Принять и продолжить

Сообщить об ошибке

Отменить
5893
How-to Читать 5 минут 8 апреля 2019

Как проверить время ответа сервера и уменьшить его

Как сократить время ответа сервера
АУДИТ САЙТА — СКОРОСТЬ ЗАГРУЗКИ
Инструкцию одобрила
SEO-оптимизатор в Agilie
Узнать время ответа сервера можно с помощью панелей веб-мастеров или сторонних инструментов. Если после запроса к серверу страница генерируется дольше чем 200 мс, используйте разные методы уменьшения этого показателя.

Проверка времени ответа сервера

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

Чтобы узнать время ответа сервера, обратитесь к панелям вебмастеров. В Яндекс.Вебмастере введите домен в строку и нажмите «Проверить»:
Проверка ответа сервера в Яндекс.Вебмастер
Код статуса HTTP должен быть 200 ОК, а время ответа сервера — не больше 200 мс. В идеале этот показатель рекомендуется сделать еще в 4 раза меньше. Чем скорее генерируется запрашиваемая страница, тем лучше она ранжируется в поиске. Такую прямую зависимость SEO-продвижения от скорости серверного ответа обнаружили в исследовании специалисты MOZ.
Связь скорости ответа и SEO-продвижения
Для определения показателя в Google Analytics следует зайти в раздел «Поведение»:
Среднее время ответа сервера в Google Analytics
Показатели скорости загрузки и рекомендации по их улучшению подает инструмент PageSpeed Insights:
Проверка скорости загрузки сайта PageSpeed Insights
В отчете можно посмотреть показатели скорости для мобильной и десктопной версий.

Еще один метод распознавания медлительности ответа сервера — обращение к сторонним инструментам. Например, Netpeak Spider и Webopulsar. Этот параметр также включен в SEO-аудит сайта в Serpstat:
Скорость загрузки в Аудите сайта Serpstat

Как уменьшить время ответа сервера

Даже если это значение входит в допустимые рамки, всегда рекомендуется сократить его еще больше. Этому способствуют несколько способов:
1
Проверка базы данных. При каждом запросе к серверу происходит обращение к базе данных сайта. В хостинг-панели сайта отсортируйте таблицы по размеру и определите, какие из них больше всего весят:
Размер таблиц в базе данных
Перед очисткой таблиц сделайте резервную копию базы данных. Откройте таблицы по очереди, чтобы очистить из них ненужные строки. Например, старые кэши от плагинов, лишние опции, мусорные файлы. В WordPress эту задачу можно поручить отдельным плагинам, например WP-Optimize. Но, как показывает практика, они справляются с очисткой базы данных не всегда на 100%.
2
Создание кэша страниц. При последующем обращении к серверу страница не будет создаваться заново с помощью ряда запросов. В ответ браузеру будет предложена ее ранее сохраненная копия, что значительно сэкономит время. В WordPress для этой цели можно использовать плагин Hyper Cache.
3
Производительность сервера. Чтобы ответ поступал как можно скорее, рекомендуется использовать выделенный IP или VPS (Virtual Private Server или выделенный сервер). Бесплатный хостинг или сервер с низкой производительностью отдает ответ значительно дольше.
4
Кэширование скриптов. Это так называемые акселераторы PHP, создающие резервные копии команд. В результате при следующем запросе будет использован готовый бинарный код, а не заново сгенерированный. Несколько примеров акселераторов PHP: eAccelerator, XCache, PhpExpress, OpCache.
5
Использование сторонних сервисов. Иногда для получения данных внутренний сервер обращается к стороннему неподконтрольному источнику, который принимает участие в построении ответа. От него отклик может идти долго или вовсе меняться, как итог — ответ сервера на вашем сайте замедлится. Совет: использовать запросы только к внутренним ресурсам.
Проверка длительности серверного отклика — первый шаг к созданию сайта с быстро загружаемыми релевантными страницами. Тестируйте этот показатель не только на главной странице, но и в разделах, карточках товаров, категориях. После достижения нужного результата переходите к следующему шагу — уменьшению скорости загрузки страницы.

Заключение

Тест на время ответа сервера является первостепенной мерой по SEO-продвижению сайта. Для успешного ранжирования этот показатель на каждой странице не может превышать 200 мс. Оптимально, чтобы он был еще в 3-4 раза меньше. Чтобы узнать ответ сервера, используйте панели вебмастеров или сторонние ресурсы. Для уменьшения этого показателя:

  • очистите базу данных от мусора и ненужных опций;
  • создайте кэши страниц и бинарных кодов PHP-соединений;
  • перейдите на сервер с высокой производительностью;
  • удалите обращения к сторонним ресурсам;
  • уменьшите количество запросов к серверу.

Чтобы сократить время ответа сервера в WordPress, применяйте плагины кэширования, очистки данных и проверки запросов к серверу.
Эта статья — часть модуля «Аудит сайта» в Serpstat
«Аудит сайта» в Serpstat
Аудит всего сайта или отдельной страницы в один клик. Полный список ошибок, отсортированный по критичности, пути их устранения и рекомендации. Любая периодичность проверки и автоматическая рассылка отчетов на почту.
Запустить аудит сайта

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами ;)

Оцените статью по 5-бальной шкале

4.5 из 5 на основе 6 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Поделитесь статьей с вашими друзьями

Войти Регистрация

Вы исчерпали лимит запросов.

Или email
Забыли пароль?
Или email
Back To Login

Не волнуйтесь! Напишите свой электронный адрес и мы пришлем вам новый пароль.

Вы уверены?

Awesome!

To complete your registration you need to enter your phone number

Назад

Мы отправили код подтверждения на ваш номер телефона

Your phone Resend code Осталось запросов

Что-то пошло не так.

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

Знакомство с сервисом

Ознакомьтесь с основными возможностями Serpstat удобным способом!

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

Имя

Email

Телефон

Будем рады вашему комментарию
Увеличить лимиты

Улучшить тариф

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

Зарегистрироваться

Спасибо, мы с вами свяжемся в ближайшее время

Пригласить
Просмотр Редактирование

E-mail
Сообщение
необязательно
E-mail
Сообщение
необязательно

У вас закончились лимиты

Вы достигли лимита на количество созданных проектов и больше не можете создавать новые проекты. Увеличьте лимиты или удалите существующие проекты.

Я хочу больше лимитов