Снижают ли счетчики скорость загрузки сайта?
Практически нет. Однако при большом количестве счётчиков и других маркетинговых инструментов снижение скорости сайта всё-таки может наблюдаться.
Практически все современные счётчики (GoogleAnalytics, Яндекс.Метрика и др.) загружаются в асинхронном режиме, независимо от загрузки страницы, и не блокируют отображение страницы в браузере. Поэтому обычное внедрение счётчиков на сайт не приводит к сколько-нибудь заметному снижению скорости его загрузки или ухудшению результатов. Многие инструменты, такие как Google Lighthouse, могут показывать предупреждения о том, что страница требует дозагрузки дополнительных скриптов. Однако нужно учитывать, что это предупреждение связано с объёмом этих скриптов, а не со скоростью их загрузки.
На многих сайтах внедрение счётчиков (таких как Google Analytics и Яндекс.Метрика) и дополнительных инструментов маркетинга (пиксели в Facebook, Вконтакте, TikTok и др.) выполняются с помощью Google Tag Manager’а. Сам по себе этот инструмент тоже работает быстро и загружается в асинхронном режиме, однако при неправильной или колхозной разметке Google Tag Manager’а (которая, к сожалению, встречается в 9 случаях из 10), он сильно перегружается избыточными и ненужными тегами, не обладает логикой самой разметки, и это может вести к значительному замедлению работы сайта.
Вывод – как правило, обычные счётчики не влияют на скорость загрузки, но халатная разметка Google Tag Manager’а может сильно затормозить сайт.