Bicycles by falbar — плагин оптимизации кода для WordPress

Всем доброго времени суток. Ни для кого не секрет, что WordPress — это самый популярный бесплатный движок для создания и продвижения сайта. Он обладает поистине не ограниченным функционалом и возможностями. Но, естественно, что чем больше функций, тем больше появляется дополнительных недочётов, неоднозначностей и уязвимостей. Некоторые решения нужны для узкого списка задач, поэтому многие владельцы сайтов их в принципе не используют. Для «лечения» таких «болезней» веб-мастера должны постоянно мониторить поисковые выдачи и перелопачивать кучу кода на сайте, чтобы вовремя поставить «заплатку». Но и это не всегда является выходом, так как если править само ядро WordPress, то при его обновлении придётся всё восстанавливать заново. Для решения подобных задач создан плагин Bicycles by falbar.

Его можно бесплатно скачать с официального репозитория WP. Блог автора. Мне плагин попался на глаза, когда я искал решение удаления из поиска раздела wp-json. Вначале я нашёл платное решение в виде плагина Clearfy. Но потом встретил бесплатное решение — плагин Bicycles by falbar.
После установки в консоли администратора появляется меню Bicycles, в котором функции разделены между четырьмя вкладками.

Чистка кода

В этой вкладке избавляемся от лишнего кода, генерируемого WP.  Плагин Bicycles by falbar чистка кода

Разберёмся с каждым пунктом.

Метатег generator предназначен для саморекламы разработчиков. В настоящее время практически не используется. Можно смело удалять.

RSD ссылка предназначены для интеграции с внешними XML-RPC серверами, которые ищут файл rsd.xml. Ссылку также можно отключить плагином iThemes Security. Если вы не используете такие сервисы, то удаляйте ссылку.

WLW (Windows Live Writer) manifest — это ссылка для подключения специального редактора Live Writer, который позволяет удалённо подготовить и опубликовать запись без помощи консоли администратора. Если не планируете использовать данное приложение, то можно удалить. Кстати, также отключается плагином iThemes Security.

Ссылки next и prev применяются, чтобы показать логическую связь между страницами. Вот что по их поводу Google пишет

«Используйте атрибуты rel=»next» и rel=»prev», чтобы указать связь между несколькими URL. Благодаря этой разметке Google может определить, что содержание данных страниц связано в логической последовательности, и направить пользователя на начальную страницу».

Поэтому если такой связи у вас нет, то удаляйте. Если у вас установлен плагин Yoast, то отключить ссылки не получиться.

Canonical ссылки используются, если имеется несколько дублей страницы, которая доступна по разным адресам. То с помощью атрибута canonical можно указать, что это все дубли одной страницы. Отключить canonical ссылки не позволяет плагин Yoast по рекомендации Google.

Shortlink ссылки — это короткие адреса на страницы сайта. Но если вы используете ЧПУ (понятные человеку) URL, то Shortlink приводят к дублю страниц. Это можно увидеть, например, в панели веб-мастера Яндекса. Значит, такие записи лучше удалить.

Emoji — это специальный скрипт вставки смайликов, которые загружаются с сайта wordpress.org. В смайликах нет ничего плохого, но скрипт снижает скорость загрузки сайта. Поэтому многие веб-мастера его отключают, например, отдельным плагином Disable Emojis.

Recentcomments стили. Если пользуетесь виджетом «Свежие комментарии», то WP пропишет в виде ссылки свои css стили, которые сложно перебить другими. Поэтому если не они не подходят вам по оформлению, то смело их удаляйте.

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

Раздел плагина Bicycles by falbar позволяет удалить дубли страниц и настроить с них редиректы (перенаправления).  Плагин Bicycles by falbar дубли страниц

Страницы вложений или attachment — это отдельный тип записи для медиафайлов, которые прикреплены к статьям. Желательно, чтобы эти записи не попадали в индекс поисковых систем.

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

Архивы тегов создают списки статей, объединённых общими тегами.

Пагинация постов — это разбиение больших по объёму записей на отдельные страницы. В большинстве случаев можно удалить.

Архивы пользователей. Если блог ведет один автор, то архив пользователей будет совпадать с главной страницей.

Справедливости ради отмечу, что все дубли страниц можно настроить в плагине Yoast, причем настройки более универсальные.

Защита

Вкладка предназначена для усиления защиты сайта.  Плагин Bicycles by falbar защита  По поводу ошибок при входе на сайт здесь всё ясно.

XML-PLC механизм используется для работы с внешними серверами, использующими стандарт XML-PLC для удалённого управления контентом вашего сайта. Можно отключать если вы не используете мобильные приложения WordPress или другие сервисы.
Обе опции можно отключить в расширенных настройках плагина iThemes Security.

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

Дополнительные настройки, которые не вошли в другие вкладки.  Плагин Bicycles by falbar дополнительно

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

REST API — это стандарт структурирования данных для возможности публикации на других ресурсах с помощью мобильных приложений. Главная проблема в использовании данной технологии заключается в том, что создаются дополнительные служебные страницы, которые индексирует Яндекс, а это плохо влияет на ранжирование сайта в целом. Поэтому во многих случаях можно отключить. А с точки зрения безопасности, вы разрешаете дополнительный доступ к ресурсам сайта. Плагин iThemes Security тоже предлагает закрыть эту технологию, но не делает перенаправление на главную страницу.

Ссылки на WordPress в консоли администратора можно оставить.

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

Заключение

В конце хочется поблагодарить автора плагина Bicycles by falbar. Правда, большую часть функционала можно найти в других плагинах, которые являются лидерами. Но собранные в одном месте опции гораздо быстрее настроить, чем разбираться с разными плагинами и их настройками. Но решать вам, чем пользоваться.
На этом всё. До следующих статей.