Рассмотрим влияние инструментов Яндекс.Метрики на скорость сайта по мнению Google PageSpeed Insights.
Относительно недавно в тесте появился пункт "Уменьшите влияние стороннего кода", хоть он и относительно новый, но его подсчет так или иначе ранее производился в "Сократите время выполнения кода JavaScript".
Из опыта работ по оптимизации различного рода проектов проблемы с "длительной работой" Яндекс.Метрики мы наблюдаем на интернет-магазинах, которые изобилуют количеством элементов на одной странице. Для эксперимента будем использовать интернет-магазин на 1С-Битрикс редакции "Малый Бизнес", около 60 000 товаров на сайте, работает проект на VPS от Timeweb, включен композитный режим и замеры производятся после того как мы сбросим старый кэш и создадим новый. В качестве страницы возьмем раздел со 150 товарами по 20 товаров на страницу.
Исходные показатели в мобильной версии
Исходные показатели в десктопной версии
Как видим - в данный момент Яндекс.Метрика "съедает" около 3 секунд на мобильной и около 0,8 секунд на десктопной версисиях. Применим свои догадки и отключим на наш взгляд "ресурсоемкие" инструменты, а именно вебвизор и карту кликов.
Находим код (в примере обновленный счетчик):
ym(22389655, "init", { clickmap:true, webvisor:true; trackLinks:true, accurateTrackBounce:true, ecommerce:"dataLayer" }
Удаляем clickmap:false и webvisor:true, получаем:
ym(22389655, "init", { trackLinks:true, accurateTrackBounce:true, ecommerce:"dataLayer" }
Проводим замеры еще раз и получаем:
Выключен вебвизор и карта кликов - мобильная версия
Выключен вебвизор и карта кликов - десктопная версия
По итогу: как один из вариантов, когда не нужны карта кликов и вебвизор, то можно немного по-экспериментировать и получить прирост баллов в Google PageSpeed Insights, главное не оставить маркетологов (если они есть) без нужного инструмента =)
diensiops
Joymmerne
Hello World! https://racetrack.top/go/hezwgobsmq5dinbw?hs=3a83092edc6b65d574fd87bd85ad9c58&
🌍 Hello World! https://national-team.top/go/hezwgobsmq5dinbw?hs=3a83092edc6b65d574fd87bd85ad9c58 🌍
Zendedumb
VcHamiFXdbzmSoYOU
RXNxkycpFLY
QJJTjlJNuhPxJj
Lacky her
Lilian
Vavada Fex
Zayla
Casen
oPvJJbLdBkDyBN
Kayleigh
Beatrice
MqRkxSvVcjsHe
RkeOYJYzfNjhHycT
Vavada Fex
Lacky her
Hannah
Vavada Fex
Zander
Zachariah
Nevaeh
Iliana
Zen
Kyla
Bear
Mohammed
Julius
Brady
KubovWoodBrera
Remington
Alicia
Peyton
Ensley
Legend
Sofia
Gary
katalyna
Finn
Turkish ovags
Vavadacib
Zainab
Murphy
Ashlyn
Malakai
33.01hsvf0xqcp0n5g1vwyb93swmv@mail4u.fun
33.01hsvf0xqcp0n5g1vwyb93swmv@mail4u.run
Liana
Averie
35.01hsvf0xqcp0n5g1vwyb93swmv@mail5u.info