Уже давно, поисковики включили в факторы ранжирования, время загрузки сайта. Чем меньше время загрузки, тем больше преимущества сайта в продвижении выдачи. Правило логичное, если учесть количество сайтов в сети. В этой статье посмотрим, как делать анализ времени загрузки сайта или из чего складывается время загрузки веб-ресурса.
Вместо вступления, обращу ваше внимание, на разницу параметров: скорость загрузки и время загрузки сайта. Скорость должна быть большой (чем больше, тем лучше), а время загрузки должно быть минимальным (чем меньше, тем лучше).
Стоит вспомнить, что веб ресурс это набор самых различных файлов, структурированных особым образом. Пользователь интернет, вводя в адресную строку браузера URL, дает ему команду, запросить у вашего веб-сервера показ файлов сайта в его структурированной последовательности.
Полное открытие сайта, длится определенное время, которое складывается из времен прохождения запроса до сервера, от сервера обратно и открытия всех файлов ресурса. Это и есть полное время открытия сайта.
Теперь более конкретно. Говоря объективно, о скоростях и времени сайта, а также о технологии их определения написаны целые wiki книги и честно говоря, это не самое занимательное чтиво. Посмотрим на время загрузки сайта, упрощено, на уровне инструментов веб-мастеров.
Загрузка ресурса складывается из четырех промежутков времени:
Теперь, посмотрим на четыре временных промежутка загрузки ресурса подробнее.
1. Время ответа сервера. Этот временной промежуток считается от начала запроса браузера до сервера сайта и обратно. Оно складывается из времен:Важно! Ответ сервера, обязательно должен быть короче 1 секунды.
Примечание: В рекомендациях Google, https://developers.google.com/speed/docs/insights/Server, рекомендовано добиваться ответа сервера менее 200 мс. Проверить время ответа сервера можно тут: https://webopulsar.ru.
2. Второй и третий промежутки это времея до начала прорисовки и загрузки сайта до DOM. Складывается он из загрузок:Последний промежуток, дозагрузка. С одной стороны, дозагрузка не мешает просматривать сайт. Но вместе с тем, браузер продолжает загружать незначимые файлы и скрипты. Это может быть реклама и т.п. Вы, наверное, замечали, сайт уже открыт, а в адресной строке браузера продолжается крутиться колесо в место иконки. Favicon прекращает мигать, значит дозагрузка завершена.
Для визуального примера, посмотрим анализ времени загрузки сайта двумя сервисами:
Для чего эта статья. В недавней статье (Как ускорить загрузку JS скриптов …) я использовал инструмент проверки скорости сайта PageSpeed Insights. Он удобный, если вам не нужен точный анализ времени загрузки, а нужна только качественная оценка загрузки и общие советы. Для работы с более точными инструментами, которые позволяют понять, из-за чего ваш сайт тормозит, прочитанная статья вам поможет. В следующей статье 7 лучших инструментов для анализа времени загрузки.
©www.wordpress-abc.ru
Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше
Варианты проверки работы клавиатуры компьютера. Читать дальше
Что такое системы управления ERP и для чего они нужны. Читать дальше
Чем занимается ИТ отдел коммерческой компании, его структура, аудит и развитие. Читать дальше
Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше
В этой статье обсудим продвижение телеграм канала, популярные методы и мероприятия продвижения. Читать дальше