Разное

Насколько Яндекс Метрика замедляет загрузку сайта в 2020?

Насколько Яндекс Метрика замедляет загрузку сайта в 2020 году? Тест с помощью GTmetrix и dotcom-tools, анализ данных и выводы.

Небольшая ремарка перед началом теста: я хочу узнать, насколько сильно Яндекс Метрика замедляет загрузку сайта при попытке зайти на него в различных городах мира. Проверяю загрузку одной страницы сайта в Европе и Америке, Азия и Россия в тестировании не участвуют.

Анализ не учитывает всех возможных стран, а соответственно, не настолько полон, чтобы безоговорочно ему доверять; затрагивает только 1 площадку и один-единственный пост на сайте.

Насколько Яндекс Метрика замедляет загрузку сайта? Анализ GTmetrix.

GTmetrix для тестирования «по умолчанию» предлагает Ванкувер в Канаде. Среднее время загрузки страницы сайта с тяжёлым контентом без Яндекс Метрики — 2,2 секунды. Среднее время загрузки страницы сайта с тяжёлым контентом и Яндекс Метрикой — 3,1 секунды. Таким образом, Яндекс Метрика замедляет загрузку сайта из Ванкувера в Канаде в среднем на 0,9 секунды.

Как сильно Яндекс Метрика замедляет загрузку сайта - анализ GTMetrix
Пример того, насколько сильно Яндекс Метрика замедляет загрузку сайта из Ванкувера.
Что быстрее - сайт с Яндекс Метрикой или без неё? Тест сайта Tengyart без сбора статистики с помощью GTmetrix
Тест страницы сайта без Яндекс Метрики. Скорость загрузки заметно возросла!
Такой результат получен из 8 замеров. 2 раза были отклонения - 2 секунды загрузки против 2,2 стандартных и 3 секунды против 3,1, в остальные разы время загрузки оставалось одинаковым. Недостаточно проб для сбора полноценной статистики, но этого хватит, чтобы заметить общую тенденцию. Яндекс Метрика действительно увеличивает время загрузки сайта!

Замедление оказывается не самым большим, но весьма чувствительным. Интересно, что покажет тест по 10 или 11 городам?

Насколько Яндекс Метрика замедляет загрузку сайта? Анализ с помощью dotcom-tools.

Dotcom-tools позволяет выбрать города по всему свету для анализа скорости загрузки сайта. Дополнительный плюс — можно замерить время загрузки из кэша. После выбора 11 городов для теста, получил следующий результат:

  • Минимальное время загрузки сайта без Яндекс Метрики — 1,2 секунды при первой загрузке и 410 миллисекунд при загрузке из кэша;
  • Максимальное время загрузки без метрики — 1,8 секунды, 535 миллисекунд при загрузке из кэша;
  • Среднее время загрузки без Яндекс Метрики — 1,6 секунды, 495 миллисекунд при загрузке из кэша.
Насколько быстрее сайт загружается без Яндекс Метрики в других странах - анализ скорости загрузки страницы блога
Среднее время первичной загрузки страницы сайта без Яндекс Метрики — 1,6 сек.

После повтора теста с установленной метрикой, получил уже другой результат:

  • Минимальное время загрузки сайта с установленной Яндекс Метрикой — 2,3 секунды при первой загрузке, 578 миллисекунд при загрузке из кэша;
  • Максимальное время загрузки с Яндекс метрикой — 4,8 секунды, 620 миллисекунд при загрузке из кэша;
  • Среднее время загрузки — 3,4 секунды, 595 миллисекунд при загрузке из кэша.
Насколько Яндекс Метрика замедляет загрузку сайта - анализ Tengyart с помощью Website Speed Test
Насколько Яндекс Метрика замедляет загрузку сайта — пример с максимальной средней первичной загрузкой страницы (4,8 сек).

Теперь можно выяснить, насколько Яндекс Метрика замедляет загрузку сайта, просто сравнив полученные значения.

Среднее время загрузки сайта с установленной Яндекс Метрикой более чем в 2 раза медленнее, чем без неё. При этом для отдельных городов разница ещё жёстче! Например, среднее время загрузки сайта из Нью-Йорка с Яндекс Метрикой — 8,8 секунды, а без — 2 секунды. То есть сайт с Яндекс Метрикой грузится дольше в 4,4 раза!

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

Если сравнивать AMP версии статьи, разница ещё меньше — Яндекс Метрика замедляет загрузку сайта с «ускоренными страницами» от 3-5% до 15%. Если использовать надёжный CDN, возможно, разница будет меньше и для ПК-версии сайта, но мне хотелось проверить «честное замедление» из-за метрики или его отсутствие. CDN зачастую работают нестабильно, поэтому во время теста лучше на них не полагаться.

Насколько Яндекс Метрика замедляет загрузку сайта в 2020 году? Вердикт.

Согласно тесту GTmetrix, Яндекс Метрика замедляет загрузку сайта в среднем на 0,9 секунды. По статистике dotcom-tools, Яндекс Метрика замедляет сайт в 2,125 раза или на 1,8 секунды.

Стоит ли после этого отказываться от метрики и переключаться на другие способы сбора статистики, начиная от анализа поступающих данных с помощью панели «Яндекс Вебмастер» и «Google Search Console», и заканчивая структурным анализом логов на сайте без какой-либо метрики, — дело ваше. Я лишь провёл эксперимент, чей результат меня немного удивил. Не думал, что наличие статистики может настолько замедлять загрузку сайта!

Стоит отметить, что влияние оказывается на полное время загрузки сайта. Чисто технически «замедление загрузки» будет заметно лишь в отдельных случаях, ведь скорость первой отрисовки сайта (если верить PageSpeed) фактически не страдает. Да, это может сказаться негативно на сайтах с обилием тяжёлого контента, но во всех остальных случаях это не столь критично. Особенно для тех сайтов, чья аудитория более чем на 90% состоит из русскоязычных пользователей!

Понравилась статья? Поддержите автора донатом!

Делитесь публикацией с друзьями, пишите комментарии и подписывайтесь в Twitter, Boosty, Unsplash, Gumroad, чтобы первыми видеть всё самое интересное!

Смотрите также:

Фотограф, гик, ретушёр.

Оставить комментарий

Ваш адрес email не будет опубликован.