Можно ли оптимизировать сайт на CMS WordPress для Google PageSpeed Insights

02.04.2017

Очень часто в последнее время задают вопрос:

Как оптимизировать сайт на CMS WordPress для Google PageSpeed Insights или как увеличить скорость загрузки сайта?

Собственно, оптимизировать сайт можно, но результата в 100% не получится добиться.

Однозначно сложности будут с такими моментами:

  • Из верхней части не получится убрать все скрипты и стили. Сам движок, шаблоны и плагины выводят свои скрипты и стили в хедере, вы можете руками перенастроить вывод скриптов и стилей для темы в футере, но для плагинов и движка придется править код, который при обновлении слетит, или просто не будет работать.
  • Плагины для сжатия css и js часто вызывают проблемы с функционалом. Есть плагины, которые собирают все скрипты и стили в один файл и минимизируют их, но часто это вызывает конфликты и какой-то функционал сайта перестает работать.
  • Отдельно нужно настраивать (включать, если есть) кеширование и сжатие на хостинге. Кеширование плагинами и кеширование на хостинге — это разные вещи. Большим плюсом является то, что на хорошем хостинге есть настройка, которая позволяет включать/отключать кеширование и сжатие файлов на сервер.
  • Картинки нужно оптимизировать отдельно. Я не встречал плагин, который может качественно уменьшить вес картинок без существенной потери  качества через админку. Обычно для таких целей я использую Kraken или Tinypng, но они сгодятся для нового сайта, или сайта с небольшим количеством картинок, но если на вашем сайте более 1К страниц, то уменьшить вес картинок будет сложнее.

Гораздо проще оптимизировать для Google PageSpeed Insights сайты на чистом html, там можно сразу привести код в порядок стили и скрипты собрать в отдельный файл, картинки оптимизировать сразу, и добиться результата почти в 100%.

Проверить свой сайт на скорость загрузки и требования Google можно здесь.

Если у кого-то получалось оптимизировать сайт на WordPress до показателя близкого к 100%, буду рад информации, пишите в комменты.

Полезная инфа:

Оставить комментарий