Apostrofkoda'ru
Работы с сайтом

05.04.2021

Настройка плагина Webcraftic Clearfy, оптимизация WordPress

Содержание:

Версия дополнения Webcraftic Clearfy на момент написания 1.8.7.

Первым делом переходим в раздел «Плагины», «Добавить новый» и как обычно устанавливаем плагин оптимизации для WordPress — Webcraftic Clearfy, а затем приступаем к настройкам.

Данный плагин имеет два варианта настройки:

  1. автоматический;
  2. ручной.

Установка плагина Clearfy

Автоматическая настройка «в один клик» находится во вкладке «Быстрый старт», там же вы найдете заветную кнопку «Сбросить». Которая, позволяет установить настройки плагина в исходное состояние.

Кнопка сбросить настройки в Clearfy

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

Важно

Создайте резервную копию БД и файлов сайта, прежде чем приступить к настройке.

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

Кнопка сохранить настройки в Clearfy

Настройки Webcraftic Clearfy приведенные в данной статье не являются универсальными, но приемлемы в большинстве случаев. Например, управление комментариями — кому-то требуется их отключить, а кто-то наоборот, оставляет их. Поэтому, вы можете самостоятельно изучить каждую опцию, наведя курсор на знак вопроса.

Отмеченные зеленым цветом вопросительные знаки в настройках Clearfy — являются рекомендуемыми к активации. Если есть сомнения, то изучите пункт, прежде чем активировать его. Версия плагина — 1.8.7

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

Настройки этой вкладки делятся на несколько основных пунктов:

Очистите неиспользуемые скрипты

  • Отключить RSS каналы — Вкл — если вдруг вы захотите подключить турбо-страницы от Яндекс, и у вас не будет формироваться rss лента, то отключите данную опцию;
  • Перенаправлять запросы с rss лент — оставляем 301 редирект;
  • Отключить Rest API — не стоит активировать, поскольку многие плагины его используют. Оставляем как есть, в положении — Выкл;
  • Отключить Emojis (эмоции) — Вкл;
  • Удалить jQuery Migrate — Выкл. Опция удаляет скрипт, который требуется некоторым старым дополнениям (темы, плагины). Обычно не отключаю его, вы можете активировать этот пункт, но перепроверьте работоспособность сайта со стороны пользователя, желательно в режиме инкогнито;
  • Отключить Embeds — Вкл — удаляет еще один скрипт, если возникнут проблемы со вставкой, например, с YouTube, то деактивируйте этот пункт;
  • Удаляет RSD ссылку — Вкл;
  • Удалить профиль XFN (XHTML Friends Network) — Выкл;

Вкладка производительность в Clearfy

  • Удалить wlwmanifest Link — Вкл;
  • Удалить короткие ссылки — Вкл;
  • Удалить ссылки следующая, предыдущая запись — Выкл — отключает быстрое перемещение между соседними записями. Если у вас блог, то оставьте как есть. Я, даже на блоге отключил эту функцию, поскольку не считаю ее удобной для пользователя (в рамках моего проекта);
  • Удалить стили .recentcomments — Вкл;
  • Асинхронный Fontawesome — Вкл;
  • Отключить WordPress иконки (для фронтенда) — Выкл;
  • Отключить граватары — Вкл — если планируете использовать комментарии, то оставьте как есть. Граватары — это глобальные автарки пользователей, которые привязаны к определенному e-mail. Если вы тоже себе хотите граватар, то это можно сделать тут: ru.gravatar.com.

Вкладка производительность в Clearfy, очистите неиспользуемые скрипты

Классический редактор и Gutenberg

  • Отключить ревизии — Выкл — автоматическое сохранение «резервных копий» страниц и записей во время их редактирования. Отключать не рекомендуется, но стоит ограничить их число в следующем пункте;
  • Установить лимит ревизий — я ставлю 15 ревизий;
  • Автосохранение в Gutenberg — Выкл.

Вкладка производительность в Clearfy, редактор и Gutenberg

Удалить переменные запроса для статических ресурсов

  • Удаляет версию у javascript файлов (Рекомендовано) — Вкл;
  • Удалить версию у файлов стилей (Рекомендовано) — Вкл.

Вкладка производительность в Clearfy, переменные запроса для статических ресурсов

Пульсация

  • Отключить пульсацию Wordpress — Когда редактируете записи/страницы;
  • Интервал пульсации Wordpress — 60 секунд.

Вкладка производительность в Clearfy, пульсация

Minify (Html/JS/CSS)

Данный пункт пропускаем и переходим к следующему.

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

На данной вкладке нам предлагают отключить неиспользуемые скрипты, стили и шрифты. Тут нужно быть уверенным в том, что отключаемый шрифт, стиль или скрипт действительно не нужен и всякий раз загружается просто так.

Поскольку я не являюсь разработчиком, то не уверен что мои действия не повлияют на работу сайта и все будет отображаться у пользователя именно так, как это вижу я, через админку. Поэтому пользуюсь, в этой вкладке, только одной опцией:

  • Отключить менеджер скриптов в админпанели — Вкл.

Cache (кэширование)

Для кэширования WordPress предлагаю использовать специальный плагин — WP Super Cache или WP Fastest Cache. Настройку WP Super Cache описывал в предыдущей статье, в этом разделе: Настройка WP Super Cache.

Пункт настройки — Google

Настройки Google, шрифты, карты и аналитика в Clearfy

Google Analytics cache

  • Google Analytics Cache — Выкл;

Карты и шрифты

  • Загружать Google Fonts асинхронно — Выкл — Вы можете включить, тогда шрифты будут подгружаться после загрузки страницы, но если скорость мала, то вы и/или пользователь будет наблюдать смену шрифтов в реальном времени. В теме, которую я сейчас использую, шрифты подгружаются с хостинга, поэтому не пользуюсь этой опцией;
  • Отключить Google шрифты — Выкл. Активируйте эту опцию только в том случае, если вы самостоятельно подключаете шрифт и он подгружается локально;
  • Отключить Google карты — Вкл — не используете карты на своем сайте, значит смело активируйте эту функцию и следующую тоже;
  • Удалить Google карты (iframe) — Вкл.

Пункт настройки Google в Clearfy

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

В данном разделе вы можете установить дополнение для Webcraftic Clearfy — Robin image optimizer. С его помощью можно оптимизировать загружаемые изображения на сайт и уже хранящиеся в библиотеке.

Пользовался данным дополнением недолго, затем перешел на отдельный плагин (от интернет сервиса tinypng.com), который в репозитории WP называется Compress JPEG & PNG images. С его настройкой можно ознакомиться в предыдущей статье, в этом разделе: Настройка плагина от TinyPNG для Вордпресс.

Если у вас есть желание воспользоваться дополнением Robin image optimizer, то просто установите его и сделайте несущественные настройки, которые подходят под ваши задачи.

Из его плюсов отмечу, то что он на момент использования являлся бесплатным, имеет выбор степени сжатия — 4-ре варианта в бесплатной и еще 1 вариант в pro версии. Также в про-версии доступна конвертация в формат WebP.

Прежде чем приступить к массовому сжатию изображений, рекомендую протестировать каждую вариацию, чтобы подобрать наиболее удачную для себя:

  • без потерь (High) — практически незаметное снижение «веса» и качества;
  • с потерями — среднее, он же Lossless в предыдущих версиях;
  • высокую (Lossy) – низкое качество и как результат малый «вес»;
  • кастомный — можно указать степень сжатия в процентах.

Настройка Robin image optimizer

Ниже скриншоты настроек Robin image optimizer. Ваши настройки могут отличаться. Если вы не загружаете изображения с фотоаппарата, то можете не изменять значение установленное по умолчанию: Оставлять данные EXIF на Выкл.

Настройка Robin image optimizer, первая часть

Настройка Robin image optimizer, вторая часть

Настройка Robin image optimizer, третья часть

Если у вас небольшой блог, портфолио или собираете лендинг, то необязательно устанавливать плагин для оптимизации изображений. Это можно сделать и онлайн — бесплано. Для это воспользуйтесь вышеуказанным интернет-ресурсом: tinypng.com. Сжимает jpeg и png форматы изображений.

SEO в Webcraftic Clearfy

Данный раздел помогает улучшить показатели SEO вашего проекта, собранного на Вордпресс. Здесь вы найдете дополнительный раздел для плагина «Yoast SEO».

Базовые настройки SEO оптимизации

  • Автоматически устанавливать атрибут alt (Рекомендовано) — Вкл. Важный и обязательный атрибут для изображений, не смотря на то что в данном плагине эта функция активирована, на всякий случай прописываю вручную. Данное описание изображения будет отображаться если картинка не загрузится и говорит поисковым роботам, что именно на этом изображении;
  • Создайте правильный robots.txt — Выкл — лучше потратить немного времени, изучить эту небольшую тему и самостоятельно настроить файл robots.txt;

Настройка SEO в clearfy

Заголовки серверов и ответ

Помогает узнать о последних изменениях страницы. Не проверял ее. Мои настройки следующие:

  • Автоматически вставлять заголовок Last Modified (Рекомендовано) — Выкл;
  • Возвращать заголовок If-Modified-Since (Рекомендовано) — Выкл.

Для плагина Yoast SEO

  • Удалить дубли имен в хлебных крошках WP SEO Yoast (Рекомендовано) — Выкл — не использую, поскольку прописываю дополнительный заголовок для «хлебных крошек».
Если вы не планируете составлять отдельный заголовок для «Хлебных крошек», то активируйте этот пункт.
Можно не использовать этот пункт, если выводите «хлебные крошки» не через плагин Yoast SEO.

Данное поле вы найдете под основным содержимым страницы в блоке «Yoast SEO», чуть ниже пункта «Ключевое содержимое», во вкладке «Дополнительно». И называется оно — «Заголовок для хлебных крошек».

Заголовок для хлебных крошек в Yoast SEO

Хлебные крошеки в Yoast SEO, альтернативный заголовок

  • Удаляет тег image:image из XML карты сайта плагин Yoast SEO. (Рекомендовано) — Вкл;
  • Отключить ссылки JSON-LD — Выкл;
  • Отключить структурирование данных — Выкл — Так и не нашел, на что именно влияет эта и предыдущая функция. Возможно, если вы указываете в настройках Yoast SEO — «Отображение в поисковой выдаче», пункт «Knowledge Graph и Schema.org» — «Частное лицо» или «Организация», то при активации «Отключить структурирование данных» в настройках Clearfy не будет выводиться ваше имя или наименование организации в разметке Schema.org, которую создает плагин Yoast SEO;
  • Удалить комментарии из секции head (Рекомендовано) — Вкл.

Настройка Yoast SEO в clearfy

Transliteration (Транслитерация)

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

  • Использовать транслитерацию — Вкл;
  • Конвертировать имена файлов — Вкл;
  • Принудительная транслитерация — Выкл;
  • Преобразовывать имена файлов в нижний регистр — Вкл;
  • Перенаправленние со старых URL на новые — Выкл. Такая настройка приемлема для новых ресурсов, если у вас действующий блог, то установите Вкл;
  • Не использовать транслитерацию на фронтенде — Выкл.

Настройка транслитерации кириллицы в WordPress

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

  • Удалить архивы дат — Вкл;
  • Удалить архивы автора — Вкл;
  • Удалить метки архивов — Выкл — если активировать, то при нажатии на тег будет перекидывать на главную страницу вместо того, чтобы показать все записи с данным тегом;
  • Удалить страницы вложений — Вкл;
  • Удалить постраничную навигацию записей — Вкл;
  • Удалить ?replytocom — Вкл.

Настройка, убрать дубли в WordPress

Управление комментариями

Данный раздел позволят глобально управлять комментариями на сайте.

  • Если вы не используете их, то выберите — «Повсюду» — комментарии будут отключены полностью.

Общие настройки комментариев, пункт - «Не отключать»

Следующие настройки помогут снизить вероятность потери «веса» сайта.

  • Удаляет поле "Сайт" в форме комментариев — Вкл — работает только со стандартными формами комментариев;
  • Заменить внешние ссылки в комментариях на JavaScript код — Вкл;
  • Заменить внешние ссылки от авторов комментариев на код JavaScript — Вкл.

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

Настройка Clearfy, управление комментариями в WordPress

Подменю «Очистка комментариев» позволяет удалить существующие комментарии на сайте на определенных типах страниц или все сразу.

Обновления

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

Предпочитаю делать это вручную и перед важными обновлениями, обязательно создаю резервные копии БД и файлов сайта с помощью плагина UpdraftPlus.

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

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

Настройки для обновлений WordPress, плагинов и тем

Защита

Настраиваем дополнительные параметры безопасности Вордпресс.

Базовый настройки

  • Убрать возможность узнать логин автора — Вкл;
  • Спрятать ошибки при входе на сайт — Вкл;
  • Отключить XML-RPC — Выкл;

Рекомендуемые параметры безопасности

Скрыть версии WordPress

  • Удалить html комментарии — Вкл (<!-- Это html комментарий -->);
  • Удалить meta generator (Рекомендовано) — Вкл.

Вкладки «Malware Scanner, Firewall» и «Скрыть страницу входа» — пропускаем, поскольку остальные настройки безопасности рекомендуется сделать с помощью плагина All In One WP Security & Firewall, который специально разработан для этих целей.

В нем найдете возможность сменить страницу входа в админку, изменить префикс базы данных и другие важные функции. О том как настроить, читайте здесь: Настройка All In One WP Security.

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

Настраиваем уведомления для администратора.

  • Скрыть уведомления — Только выбранные;
  • Включить уведомления в админбаре — Вкл;
  • Сброс скрытых уведомлений для - Текущий пользователь — если вы единственный зарегистрированный пользователь имеющий доступ к админке и Все пользователи — если нет.

Верхняя панель администратора — рекомендуется установить Включен (по умолчанию).

Дополнительные настройки Webcraftic Clearfy

Во вкладке «Виджеты» вы можете отключить неиспользуемые виджеты WordPress.

На этом настройку плагина оптимизации для WordPress Webcraftic Clearfy можно считать оконченной.

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