Оптимизация сайта для google pagespeed, 100 из 100
Собрал все посты в одном для получения максимального балла в Google PageSpeed Insights. Не на все пункты оптимизации у меня есть готовая статья, буду обновлять в будущем.
Итак, для получения 100 баллов из 100 для любого устройства, вам нужно:
- разместить сайт на быстром хостинге
- оптимизировать картинки и сконвертировать их в webp
- сделать отложенную загрузку картинок (лучше на JS)
- минифицировать html
- убрать загрузку лишних JS плагинов
- настроить шрифты
- настроить кеш
- отключить композит
- перенести весь JS в конец страницы
- создать и подключить минифицированные версии CSS и JS файлов
- удалить CSS и JS файлы ядра
- убрать метрику и аналитику
- оптимизировать html код так, что бы не было большого количества вложений и общее количество блоков было около 500шт.
отключить httpsшутка конечно, но пару десятых секунд безопасное соединение съедает.- проверить скрипты висящие на событии DOMContentLoaded
Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.