Влияние Яндекс Метрики и Гугл Аналитикс на скорость загрузки сайта

Доброго дня, дорогой мой читатель.

Я вот задался вопросом, сильно ли замедляют Яндекс Метрика и Гугл Аналитикс загрузку сайта.

Ответ состоит из двух положений:

  • сервер, откуда отдаётся сам сайт — они не замедляют. Оба счётчика вместе (их код вызова в странице сайта) — меньше 1 кбайта — собственно, этот объём и передаёт свой сервер в браузер;
  • а вот отображение сайта в браузере — замедляют, но не смертельно, поскольку код вызова тянет сами счётчики с серверов Яндекса и Гугла, а затем они ещё должны отработать.

Насколько велико влияние этих систем аналитики на скорость отображения сайта в браузере — покажу на скриншотах и в табличке.

Что я сделал. Есть у меня сайт, а на нём — простая html-страничка. И я просто проверил скорость загрузки с помощью пары сервисов — PageSpeed Insights и Pingdom Website Speed Test.

Результаты.

До использования счётчиков — просто страничка.

Собственно, видно, что всё быстро и хорошо.

Дальше поставил Яндекс Метрику (без вебвизора).

Ну, где-то на 0,5-1 секунду дольше формируется страница. На скриншоте цифра занизилась — но заметил я это поздно — уже когда всё протестил и позакрывал. Добавилось 100 Кбайт и 5 запросов.

Ну, а дальше ставлю Гугл Аналитикс. Добавилось около 50 Кбайт и 3 запроса. Дополнительное время формирования страницы составило тоже где-то секунду.

Вывод.

Счётчики аналитики несколько замедляют отображение сайта в браузере — значения смотрим в таблице

Показатель Страница без счётчиков (базовые показатели) Яндекс Метрика (дополнительно) Гугл аналитика (дополнительно)
Размер страницы (Кбайт) 13,4 101,5 + 46,6
Число запросов 6 5 3
Время загрузки, сек. 0,5 1 1

Считать ли это критичным? Почти стопроцентно — нет.

Если у вас страница 2 Мбайта — то 150 кбайт погоды не сделают. В браузер со своего хостинга страницы грузятся с одинаковой скоростью — что со счётчиками, что без.

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

Вот такие мысли и измерения получились )

С уважением, Александр Крылов, aleksandr-krylov.ru

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *