Оптимизация сайта Bitrix для Google PageSpeed Insights

Не так давно Google начал использовать новый алгоритм ранжирования веб-сайтов Mobile Friendly. Ожидается, что этот алгоритм в значительной степени повлияет на естественную выдачу сайтов.

Проверить свой сайт на  соответствие новым требованиям может каждый, для этого компания Google предлагает специальные тесты: "Проверка удобства просмотра на мобильных устройствах" и "PageSpeed Insights". 

Сайты, которые не удовлетворяют в значительной степени результатам тестов, могут потерять позиции в поисковой выдаче Google.

Сегодня мы поговорим, как за несколько простых шагов увеличить рейтинг вашего сайта в инструменте PageSpeed Insights.

Рассмотрим некоторые типовые рекомендации, которые предлагает сделать данный инструмент.

Оптимизируйте изображения

Как правило, эта ошибка появляется когда выводятся изображения высого качества, в большинстве случаев в котором нет необходимости. Даже если вы используете CFile::ResizeImageGet эта проблема сохраняется. В настройках Bitrix качество JPG при масштабировании изображений по умолчанию равно 95, его необходимо уменьшить до 70. Для этого заходим в Настнойки->Главный модуль

Тут же ставим галочку "Быстрая отдача файлов через Nginx", это нам понадобится, если у нас сервер на Nginx и нам необходимо использовать кеш браузера.

Далее, если вы не используете CFile::ResizeImageGet и изображения не уменьшаются на лету, то необходимо их пересохранить. Если же изображения обрезаются на лету, необходимо удалить папку /upload/resize_cache, т.к. в ней находятся закешированые изображения, которые не пересоздаются без лишней надобности.

К сожалению данный способ работает только для изображений, которые хранятся в инфоблоках, для статических файлов необходимо использовать прекрасный сервис TinyPNG

 

Есть вопросы?