Здравствуйте, уважаемые коллеги!
Я уже неоднократно публиковал материал на тему увеличения скорости загрузки страниц сайта посредством выполнения рекомендаций PageSpeed Insights от Google. В этой статье пойдет речь о том же, а если конкретнее, то о выполнении рекомендации сервиса: «Используйте кэш браузера». А если еще конкретнее, то о кэшировании браузером статических картинок-граватаров в комментариях сайта.
Информация будет весьма полезна владельцам живых, комментируемых сайтов.
На всякий случай проясню картину тем, кто еще не в теме.
Благодаря кэшированию браузером статических объектов, в нашем случае картинок-граватаров, они сохраняются на локальном диске посетителя, что позволяет странице быстрее загрузиться при повторном ее открытии. А такой фактор, как «скорость сайта», является одним из главных при ранжировании веб-ресурса в SERP.
Перейдем ближе к практике. При проверке сервисом одной из самых комментируемых страниц блога wordpress-book.ru, я получил весьма неутешительный результат (см. картинку выше).
Как видим, сервис настоятельно рекомендует использовать кэш браузера и приводит список проблемных ресурсов, абсолютное большинство из которых подгружается в браузер со стороннего сервиса gravatar.com. А именно, подгружаются граватары из комментариев к статье. Если их очень много, страница открывается недостаточно быстро, что послужит основанием для занижения ее в поисковой выдаче.
Проанализировав известные варианты решения проблемы, я решил использовать плагин для wordpress и остановил выбор на NIX Gravatar Cache (скачать его можно по адресу — https://ru.wordpress.org/plugins/nix-gravatar-cache/).
После установки и активации NIX Gravatar Cache, он уже работает. Остается только выбрать временной интервал сохранения кэша в браузере. Я выбрал 100 дней – кашу маслом не испортишь.
По мере серфинга посетителями по страницам вашего ресурса, количество сохраненных картинок браузерами будет только увеличиваться.
Теперь, можно посмотреть, как отреагирует Гугл на наше усовершенствование.
Ого, рейтинг поднялся на 12 единиц! Неплохой результат!
Рекомендация использовать кэш браузера конечно осталась, но, по крайней мере, она перестала быть обязательной для выполнения. Как убрать этот пункт вообще из списка нерешенных задач, расскажу в следующий раз.
Интересно, кому-нибудь вообще удалось достичь 100% рейтинга в PageSpeed Insights? Делитесь своими успехами в комментариях.
У меня немного другая проблема. Проверяю скорость сайта, а мне выдает, что необходимо кэширование изображений, смотрю, а там: mc.yandex.ru/metrika/watch.js (60 минут) и google-analytics.com/analytics.js (2 часа). Если вам не сложно, объясните пожалуйста, что делать. Возможно посетители блога помогут, потому что первый раз сталкиваюсь с такой проблемой.
все же приятнее,когда страницы загружаются быстрее и без проблем. Я даже и не в курсе была,что существует такой сервис для анализа веб-страниц.