+1
Уже реализовано

Использовать Cache-Control в заголовках запросов к mc.yandex.ru

Alex 7 years ago updated by Яндекс Метрика 7 years ago 1

Гугл ругается на запросы, идущие к яндекс метрики

https://developers.google.com/speed/docs/insights/LeverageBrowserCaching 


Нужно добавить к возвращаемым заголовкам добавить параметр Cache-Control (хотя бы 60 мин)


Сейчас возвращаются такие:


HTTP/1.1 200 OK
Server: nginx/1.8.1
Date: Fri, 23 Feb 2018 11:20:29 GMT
Content-Type: application/x-javascript
Content-Length: 33578
Connection: keep-alive
P3P: CP="NOI DEVa TAIa OUR BUS UNI STA"
Last-Modified: Tue, 20 Feb 2018 13:01:58 GMT
Content-Encoding: gzip
Expires: Fri, 23 Feb 2018 12:20:29 GMT
Access-Control-Allow-Origin: *
Strict-Transport-Security: max-age=31536000


Answer

Answer
Уже реализовано

 Если мы правильно понимаем, Ваш вопрос связан с результатами проверки сервисом https://developers.google.com/speed/pagespeed/insights/ , а именно с рекомендацией "Используйте кеш браузера

Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее ресурсы с локального диска, а не из Интернета.Используйте кеш браузера для следующих ресурсов", где указаны ресурсы Метрики.

Для файлов скриптов счетчика tag.js  и watch.js используется кэширование на 1 час, более оно установлено не может быть, так как счетчик Метрики регулярно обновляется, в него вносятся оперативные изменения и это может привести к некорректному функционированию счетчика у пользователей, если этот период изменить. 

Answer
Уже реализовано

 Если мы правильно понимаем, Ваш вопрос связан с результатами проверки сервисом https://developers.google.com/speed/pagespeed/insights/ , а именно с рекомендацией "Используйте кеш браузера

Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее ресурсы с локального диска, а не из Интернета.Используйте кеш браузера для следующих ресурсов", где указаны ресурсы Метрики.

Для файлов скриптов счетчика tag.js  и watch.js используется кэширование на 1 час, более оно установлено не может быть, так как счетчик Метрики регулярно обновляется, в него вносятся оперативные изменения и это может привести к некорректному функционированию счетчика у пользователей, если этот период изменить.