Оптимизировать https://mc.yandex.ru/metrika/tag.js: параметры и версионность
1. Уменьшение веса файла
https://mc.yandex.ru/metrika/tag.js - весит в два раза больше, чем https://mc.yandex.ru/metrika/watch.js
В новом коде счетчика указывается именно https://mc.yandex.ru/metrika/tag.js. Если все работает и с https://mc.yandex.ru/metrika/watch.js, который в два раза меньше, то это говорит о том, что https://mc.yandex.ru/metrika/tag.js не до конца оптимизирован. Возможно какая-то часть функционала загружается полностью, а не выборочно.
Если загружать скрипты в ленивом режиме неудобно, то это можно решить через параметры скрипта, например: https://mc.yandex.ru/metrika/tag.js?webvisor=false
2. Увеличение время жизни кеша
Предлагаю добавить версионность. Реализовать это можно таким образом:
Адрес https://mc.yandex.ru/metrika/tag.js - имеет время жизни 1 час
https://mc.yandex.ru/metrika/tag.js - все обращения к этому файлу ведут на редирект актуальной версии, например на https://mc.yandex.ru/metrika/tag.js?v=2020.03.1221
Адрес https://mc.yandex.ru/metrika/tag.js?v=2020.03.1221 уже имеет время жизни кеша - 1 год
Данное решение сохранит текущий период обновления скриптов - 1 час. И расширит полезность кеша. Если счетчик не менялся - не будет происходить его повторная загрузка
Customer support service by UserEcho