Поисковые системы начали уделять больше внимание скорости загрузки сайтов из-за повсеместного использования смартфонов и планшетов. Тяжелые сайты на них загружаются очень медленно, так как переполнены тяжелым контентом и разнообразными скриптами, что отрицательно влияет на позиции в поисковой выдаче. Скорость загрузки сайтов – один из важных факторов ранжирования в поисковике Google. Поэтому внутренней оптимизации своего сайта и скорости его загрузки надо уделить особое внимание. В этом нам помогут несколько плагинов для WordPress.
Hyper Cache – Создает страницы HTML в своей папке с кэшем из которой идет их загрузка значительно ускоряя работу сайта. Обязателен для установки, если Вы хотите иметь быстрый сайт. Основные настройки плагина:
Disabled translation – Отключение перевода плагина (по желанию)
Enable compression – Включение компрессии (сжатие HTML страниц, которые отдаются сервером в браузер).
Enable on-the-fly compression – Включение компрессии “на лету”, для не кэшированных страниц сайта.
Do not cache the “404 – Not found” page – Отключение кэширования отсутсвующей “404 страницы”.
Do not cache the blog main feeds – Отключение кэширования главной ленты RSS.
Don’t serve cached pages to comment authors – Отключение кэширования неутвержденных комментариев.
Следующие вкладки Mobile и CDN можно оставить без изменения. Не забудьте сохранить сделанные изменения.
Рекомендуется использовать плагин Hyper Cache в связке со следующим плагином.
Autoptimize – оптимизирует css и js файлы, работая в связке с плагином Hyper Cache. Основные настройки плагина можно установить, как показано ниже.
Дополнительные настройки:
Look for scripts only in <head>? – для большей производительности можно включить опцию переноса скриптов в конец HTML документа, но из-за этого скрипты иногда могут не работать.
Look for scripts only in <head>? – полезная опция в связке с предыдущей при использовании тем на jQuery. Эта опция поможет удержать размер кэша под контролем.
WP-Optimize – оптимизатор базы данных. уменьшает размер базы удаляя ненужные и неиспользуемые элементы, что также ускоряет загрузку страниц сайта. Важный пункт, который должен быть включен это еженедельное автообновление.
WP Smush – оптимизирует (сжимает без потери качества) изображения на сайте в один клик. Имеет функцию автоматической оптимизации при загрузке.
Unveil Lazy Load – отложенная загрузка контента. Плагин распределяющий загрузку постепенно, по мере движения по сайту, позволяет грузить не весь контент сразу, что заметно увеличивает скорость сайта.
На мой взгляд, это оптимальный набор плагинов, с помощью которых Ваш сайт станет значительно быстрее и привлекательнее как для пользователей, так и для поисковых систем, чем был раньше.