Думаю, что не для кого не секрет, что оценка от сервиса Google PageSpeed Insights влияет на ранжирование сайта. Если сайт прошел тест и получил зеленую оценку т.е больше 90 - это является хорошим плюсом для Вашего сайта и как минимум означает , что он не грузится как ленивая черепаха и посетители не успевают закрыть сайт перед тем как он загрузится. Как добиться подобной оценки? Я расскажу на примере оптимизации собственного форума, того самого на котором Вы сейчас находитесь :) Расскажу основные моменты , которые нужно решить, для оптимизации работы сайта.
Отказываемся от гугловых шрифтов (google fonts).
Это удобный сервис, в нем можно найти много интересных шрифтов и за пару кликов подключить к себе на сайт, но есть один большущий минус - дополнительные запросы к сторонним ресурсам снижают скорость работы сайта. Поэтому, смело удаляем строки подключения которые ведут на гугловый сервер и подключаем через @font-face в стилях css нужные Вам шрифты, предварительно разместив их в нужной папке Вашего сайта. Этим методом мы ускоряем работу сайта, так-как шрифты будут подключены уже сразу на сервере и не нужны будут лишние запросы на сторонние ресурсы.
Подключить стили и js файлы можно через: /engine/classes/min/index.php данное решение ускоряет работу сайта и положительно влияет на оценку. Проверено.
Уменьшаем количество запросов к файлам и минимизируем размер кода. Допустим у вас несколько файлов js, лучше если он будет один. Объеденить все файлы js в один и использовать minify js или minify css. Если не знаете, что это - наберите в гугле и в первых же результатах, зайдя на сайт, быстро разберетесь. Суть в том, что вы копируете свой код css или js, вставляете в окошко, жмете кнопку Minify и в соседнем окне получаете максимально сжатый и структурированный код без пробелов. К примеру файл bootsrap.js в котором находится библиотека скриптов фреймворка Bootstrap, после сжатия, потерял в весе около 50% своего размера.
Так-же можно сжать и html главной страницы. Тут уже всё индивидуально, во всем нужно знать меру :)
Время посл. редактирования: 21-08-2021, 03:35
- epitheto нравится это.
Спасибо, еще не выражали.