Оптимизация wordpress

Оптимизация wordpress

Приветствую всех читателей! Сегодня я хочу поговорить об оптимизации wordpress. Благодаря своей простоте, доступности, наличию большого количества тем и плагинов, этот движок является самым популярным среди владельцев сайтов во всем мире.  Следует отметить, что несмотря на свою бесплатность, wordpress обладает достаточно широким функционалом. Однако, значительная часть этого функционала вам никогда не пригодится, да к тому же замедляет работу вашего блога. По себе знаю, что при длительной загрузке страниц, независимо от качества контента, возникает сильное желание покинуть любой сайт. Поэтому одной из основных задач оптимизации wordpress является ускорение загрузки страниц сайта.

Я выделю 3 основных направления оптимизации wordpress:

  • Оптимизация изображений.
  • Система кэширования.
  • Отключение и удаление ненужного функционала.

Оптимизация изображений.

Практически все публикации на сайтах имеют изображения (картинки), придающие статьям наглядность и визуальную привлекательность. Если загружать не оптимизированные изображения, то они будут занимать слишком много места и тормозить открытие страниц вашего блога. Нужно еще иметь ввиду, что при медленной загрузке страниц поисковые системы снижают рейтинг сайта и соответственно позиции в поисковой выдаче. При таком подходе вы будете гарантировано терять посетителей, а это недопустимо. Основной путь решения – оптимизация изображений, которые вы загружаете на блог, это позволит не только повысить скорость загрузки страниц, но сэкономит дисковое пространство на хостинге.

Есть 2 вида технических решений:

  • Сервисы работающие в так называемом “ручном режиме”. Суть работы в них такова: вы загружаете изображения на сервис, затем сжимаете их, изменяете размер, некоторые из них позволяют редактировать  картинки, например, изменить контраст, цветовую палитру, обрезать, повернуть и после всех манипуляций по оптимизации и редактированию вы загружаете готовые картинки на блог.
  • Сервисы, работающие в автоматическом режиме (плагины). После установки специального модуля на сайт и его настройки, вам остается только загружать изображения и они автоматически будут оптимизироваться без вашего участия (имеется ввиду сжиматься и уменьшаться под настроенный размер).

В данной статье я буду рассматривать только плагины, так как считаю их оптимальным вариантом для использования на своем блоге.

Плагин от сервиса OptiPic

Плагин от сервиса OptiPic  достаточно удобный и функциональный. Сразу на главной странице вам предлагается проверить сжатие изображений на вашем сайте.

  • Плагин wordpress подключается за пару минут. Подключить плагин wordpress для автоматической оптимизации изображений можно на сайте io.
  • После подключения модуль оптимизирует все найденные изображения без потери качества и в дальнейшем будет постоянно сканировать сайт на наличие новых еще несжатых изображений. Вся работа происходит в автоматическом режиме.
  • Есть функция уменьшения размера изображений.
  • Модуль универсальный подходит для сайтов с любой CMS, работающих на базе php.
  • На сайте сервиса личном кабинете вам будет доступна статистика сжатия изображений.

Качество сжатия на данном сервисе отличное. Однако, он платный. После регистрации вы получаете бесплатный лимит на сжатие в объеме 10 мБ. Есть возможность получения скидок и дополнительных мегабайт при выполнении условий акции (размещение отзыва, ссылки или описания работы).

В принципе, плагин достойный, стоимость сжатия изображений небольшая, есть личный кабинет со статистикой. Можно использовать –  вариант очень хороший.

Плагин Compress JPEG & PNG images

Этот плагин автоматически оптимизирует изображения в популярных форматах JPEG и PNG без видимой потери качества путем интеграции с сервисом сжатия изображений. Ваш сайт будет загружаться быстрее для ваших читателей, плюс вы сэкономите дисковое пространство на своем хостинге!  Возможности плагина:

  • Автоматическое сжатие новых файлов;
  • Функция сжатия существующих в библиотеке изображений, загруженных до установки плагина;
  • Отдельное сжатие для каждого изображения;
  • Многоузловая поддержка с помощью API.

Установка и настройка достаточно простая и не займет много времени. Через поиск плагинов в панели администратора сайта найдите плагин Compress JPEG & PNG images. Установите и активируйте его. Чтобы плагин начал работать: вам нужно получить бесплатный ключ API. Зайдите в раздел Настройки – Медиафайлы:

С помощью этого плагина вы можете бесплатно оптимизировать 500 изображений в месяц. Для меня лично этого количества более чем достаточно. Я сам использую на своем блоге этот плагин и рекомендую своим читателям. Один раз настроил и все. Плагин в автоматическом режиме выполняет свою работу.

Система кэширования

Чтобы понимать для чего вообще нужно кэширование, давайте сначала выясним как формируются страницы сайта на сервере. Когда читатель на вашем сайте открывает какую-нибудь страницу. В этот момент на сервере выполняется целая последовательность действий. Сначала происходит идентификация этой страницы, определяется конкретная информация, для этого отправляются запросы к базе данных. после того как информация вместе с изображениями собрана полученный результат уже передается в браузер посетителю. Если через несколько секунд эту же страницу запросит другой читатель, wordpress выполнит весь описанный алгоритм повторно. Хотя гораздо логичнее было бы выдать ему только что полученный готовый результат. В результате, такого алгоритма работы wordpress,  ресурсы хостинга расходуются неэффективно. Кэширование как раз и заключается в том, чтобы сохранить готовые сгенерированные страницы и выдать их пользователям сразу без выполнения wordpress сложного описанного выше алгоритма. Кэширование позволяет значительно ускорить загрузку страниц сайта и снизить нагрузку на хостинг.

Для выполнения этой функции существует большое количество плагинов для wordpress. Самые распространенные:

·         WP Super Cache,

·         WP Fastest Cache.

Я использую WP Super Cache.

Отключение или удаление ненужного функционала

Для решения этой задачи идеально подходит плагин Clearfy. Это мощный инструмент для оптимизации wordpress. Существует 2 плагина Clearfy от разных разработчиков. Один из них бесплатный, другой платный – Clearfy Pro. Купить лицензию на один домен можно на сайте wpshop.ru. Стоимость 970 рублей.

Признаюсь честно, я некоторое время сравнивал их, анализировал информацию на форумах, в тематических статьях на блогах. Дело в том, что опыт интернет-пользователя заставил меня с недоверием относится к бесплатностям. Конечно, существует огромное количество бесплатных плагинов, но когда речь идет о выборе из двух похожих плагинов с огромным и сопоставимым функционалом логически хотелось выбрать платный. Хочу отметить, что платный плагин  Clearfy – это сам по себе прекрасный вариант оптимизации сайта на wordpress. Однако, проанализировав функционал и условия использования каждого из плагинов я выбрал бесплатный. Сейчас на данном сайте он прекрасно функционирует.

Преимущества бесплатного плагина Clearfy:

  • Расширенные функции;
  • Регулярные обновления;
  • Более адаптирован под Яндекс по сравнению с платным.
  • Бесплатный.

Основные функции :

  1. Очищает код сайта от мусора;
  2. Устраняет уязвимости WordPress;
  3. Ускоряет индексацию в поисковых системах;
  4. Улучшает SEO сайта;
  5. Удаляет дубли страниц;
  6. Исправляет ошибки других плагинов;
  7. Сделает ваш WordPress проще, удобнее и быстрее.

Бесплатный плагин Clearfy имеет более 50 функций для оптимизации сайта на wordpress. Его использование поможет улучшить ваш сайт по многим важным показателям. Сегодня я на примере своих настроек покажу вам его функционал. Вы можете по аналогии настроить этот плагин у себя на блоге.

Желающим разобраться  в настройках и выставить их под свой сайт, я думаю больших проблем не составит, так как настройка каждой функции сопровождается подробным описанием. Для тех, кто не хочет в этом разбираться, боится не понять или что-нибудь сделать неправильно существует “волшебная кнопка”, при нажатии на которую автоматически выставится самый безопасный, так сказать “лайтовый” вариант настроек плагина.

Бесплатный плагин Clearfy можно скачать здесь. После этого через админ-панель сайта плагин необходимо активировать и настроить.

Быстрый старт

На вкладке “Быстрый старт” вы можете настраивать плагин по-блокам в один клик. Либо сразу нажать “чудо-кнопку”. Но я рекомендую вам настраивать плагин детально в каждой вкладке.

 

Оптимизация wordpress

 

При наведении курсора на значок вопросительного знака всплывает подробное описание выбранной функции.

Производительность

На первой вкладке я включил большинство функций. Здесь, я думаю, все понятно из названия каждого пункта. Вы можете выставить аналогичные настройки. Либо выставляйте на свое усмотрение, не забывая при этом читать подсказки плагина. Бояться не стоит, так как все настройки плагина одним кликом можно вернуть в исходное состояние.

 

Оптимизация wordpress

 

Если вы вставляете в статьи на сайте видео с YouTube, то нужно отключить одну из функций, какую именно я показал на скриншоте.

В этой же вкладке нужно выбрать лимит ревизий. Ревизии – это другими словами редакции ваших записей. Мне было бы достаточно 3-4, но здесь наименьшее число ревизий – 15, поэтому я установил такое количество.

В последнем блоке на данном скриншоте интервал пульсации  wordpress я установил по рекомендации плагина 60 секунд.

Html – сжатие

 

Оптимизация wordpress

 

Функцию “Оставлять HTML комментарии” не путайте с комментариями под статьями. Здесь имеются ввиду комментарии в html  коде. Эту функцию нужно отключить, чтобы злоумышленник не смог определить версию тем и плагинов по комментариям в html коде.

Google сервисы

 

Оптимизация wordpress

 

Google шрифты и карты сильно снижают скорость загрузки вашего блога, поэтому их необходимо оптимизировать, либо отключить. При включении функции “Загружать Google Fonts асинхронно” Google шрифты будут загружаться после загрузки страницы сайта. Google карты я не использую, поэтому я их отключил, на Яндекс карты эта настройка не влияет. Если есть необходимость, в настройках можно указать страницы, на которых Google карты будут работать.

Менеджер скриптов

 

Оптимизация wordpress

 

Можно выборочно отключить скрипты и стили вашей темы и плагинов, там где они не нужны и ускорить сайт. У меня пока нет необходимости настолько детально разбираться со скриптами и стилями WordPress, поэтому я просто отключил этот модуль.

 

Оптимизация wordpress

 

Последняя вкладка в этом блоке – оптимизация изображений. Для того, чтобы эта функция заработала нужно установить дополнительный компонент.  Я его не устанавливал, так как у меня на блоге эту функцию выполняет плагин Compress JPEG & PNG images и его работа меня вполне устраивает. Если у вас на сайте нет плагина оптимизации изображений или по каким-то причинам он вас не устраивает, тогда установите этот компонент и включите эту функцию.

SEO – оптимизация

В базовых настройках SEO оптимизации я включил все функции плагина. Включил настройку “Автоматически устанавливать атрибут alt. То есть, если у меня на какой-то картинке в записи не будет установлен атрибут alt, плагин его выставит автоматически по заголовку записи. Далее включаем функцию создания правильного, а точнее идеального robots.txt. Кроме того, есть возможность редактировать robots.txt прямо в настройках плагина.

 

Оптимизация wordpress

 

Функция “Автоматически вставлять заголовок Last Modified” подсказывает поисковым системам какие записи и страницы отредактированы последними и считывать их первыми. Функция “Возвращать заголовок If-Modified-Since” – улучшает индексацию за счет сообщения поисковикам, что страницы и записи изменились.

Транслитерация

Прекрасная функция, теперь плагины типа Cyr-To-Lat становятся ненужными, их можно удалить. Я так и сделал. Минус один плагин. В настройках плагина вы можете добавить свои пары символов для перевода кириллицы в латиницу.

 

Оптимизация wordpress

 

Дубли страниц

На вкладке “Дубли страниц” включил все. Я думаю здесь все понятно из скриншота.

 

Оптимизация wordpress

 

Виджеты

Любая тема wordpress содержит большое количество виджетов. При этом далеко не все из них мы используем. Даже неактивные виджеты создают дополнительную нагрузку на хостинг. Поэтому лучше всего удалить то, что вам не нужно. В этом блоке я удалил виджеты, которые точно не использую. Вы определите для себя свой список.

 

Оптимизация wordpress

Комментарии

Я думаю, поле “Сайт” в форме комментариев удалять нецелесообразно, это может негативно сказаться на количестве комментариев на блоге. Не секрет что многие пользователи оставляют комментарии из-за возможности оставить внешнюю ссылку на свой сайт.

А вот следующие 2 функции в этом блоке включаем, чтобы закрыть от индексации внешние ссылки как в поле сайт, так и в тексте комментариев. Внешние ссылки негативно влияют на продвижение сайта.

 

Оптимизация wordpress

 

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

На данной вкладке мы можем полностью удалить все комментарии одним кликом, либо удалить их выборочно: например удалить спам комментарии или комментарии из корзины. Очень удобно, все в одном блоке.

 

Оптимизация wordpress

Защита

Если в адресной строке к адресу сайта добавить ?author=1, то можно узнать логин автора, а затем с помощью ботов начать перебор паролей. Поэтому убираем эту возможность.

Включение функции “Спрятать ошибки при входе на сайт”  не позволяет взломщику понять что он ввел неправильно логин или пароль.

 

Оптимизация wordpress

Скрыть страницу логина

Крутая функция в данной вкладке. Я пока ее не активировал, но все чаще прихожу к выводу, что это нужно сделать.

 

Оптимизация wordpress

 

Обновления

Я установил автоматические обновления для плагинов, для темы установил ручное обновление. Теперь у меня в консоли не будут высвечиваться уведомления о необходимости обновления плагинов, они будут обновляться автоматически.

 

Оптимизация wordpress

Обновления – плагины

В блоке обновления на вкладке плагины можно отдельно для каждого плагина включить или отключить автоматическое обновление. Это очень удобно.

 

Оптимизация wordpress

Обновления – дополнительно

На этой вкладке вы можете проверить правильность своих настроек.

 

Оптимизация wordpress

 

Дополнительно

В данной вкладке можно настроить уведомления. Если вам надоедают оповещения о премиум версиях плагинов, то можно выборочно их скрыть.

 

Оптимизация wordpress

 

Компоненты

В данном блоке можно отключить входящие в плагин компоненты. Я пока ничего не отключал. Все компоненты оставил в работе. Вы можете настроить под себя, выборочно отключить или оставить как есть.

 

Оптимизация wordpress

 

Заключение.

Таким образом, установив и настроив плагин Clearfy, вы решите большинство задач по оптимизации wordpress, включая оптимизацию изображений. Плагин имеет гибкие настройки каждого блока. Любую функцию, которую вы не будете использовать можно отключить в один клик. Кроме того, все настройки плагина возвратные и одним кликом можно вернуть html код и скрипты в исходное состояние. Конечно, есть другие подобные технические решения. Но чтобы полностью заменить плагин Clearfy вам будет необходимо установить около 30 плагинов для оптимизации вашего сайта на wordpress.

Я считаю, что плагин Clearfy просто незаменим и должен быть на каждом сайте, работающем на wordpress. Хотите получить легкий, защищенный, SEO – оптимизированный сайт? Смело скачивайте и устанавливайте этот плагин на свой интернет-ресурс!

А что вы думаете об этом плагине? Поделитесь своим мнением в комментариях. Буду рад ответить на ваши вопросы.

 

Понравилась статья? Поделиться с друзьями:
Комментарии: 1
  1. Sergey

    Хороший плагин, пользуюсь им давно. Может изредка иметь несовмещения с другими, о чём предупреждает уведомлениями.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

error: Content is protected !!