Повышение результатов Google PageSpeed Insights
Советы по увеличению скорости загрузки:
Настройки сервера
Переведите сайт на PHP 7 и выше версию, так как если сравннивать скорость обработки контейнера на PHP ниже версии, то PHP 7 работает гораздо быстрей, что существенно сокращает время отклика сервера и повышает скорость загрузки страницы.
Включите gzip сжатие в файле .httacess:
Включите кэширование статических файлов:
На хостингах где статические файлы отдаются через Nginx данный метод работать не будет.
Сжатие HTML кода
Иногда из-за удаления пробелов и переносов строк может поехать вёрстка сайта.Оптимизация CSS
Весь css код нужно сжать (Minified CSS), есть много сервисов, один из таких: CSSO.
Далее возможны такие варианты оптимизации CSS стилей:
Если стилей не много, без использования отдельного файла вывести их в блоке head.
Соединить все файлы CSS в один и подключить в html блок head.
В блоке head страницы помещается файл со стилями элементов верхней части страницы, у закрывающего тега boby подключить всё остальные.
Также нужно исключить инлайновые стили у тегов и включения style внутри body.
JS
Вынести подключение скриптов из head.