Как удалить дубли, сгенерированные replytocom

WordPress создавался как инструмент для администрирования сайтов, включающий все нужные функции в базовой сборке. Однако и у этого есть минусы. Яркий пример – replytocom, создающий много дублей, но никем не используемый. Разбираемся, что это, как влияет на SEO и стоит ли отключать.

Что такое replytocom

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

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

  1. Создание дублей – при добавлении каждого ответа в ветку создается копия из-за добавляемого к каждому урлу параметра. Роботы поисковиков обходят их и добавляют их в выдачу, уменьшая общую ценность сайта и пессимизируя продвигаемые страницы. Гугл накладывает за это санкции.
  2. Повышенная нагрузка – количество обходимых документов из-за дублирующихся увеличивается и бесполезные запросы от ботов к серверу множатся, расходуя лимит хостинга.
  3. Перегрузка метрики – если вы анализируете трафик по страницам, то большая его часть распределяется не по каноническим адресам, а по сторонним, с параметрами.

Как убрать дубли страниц replytocom?

Предлагаю два варианта: через утилиты, устанавливаемые и активируемые через админ-панель или через внедрение PHP вставки. Новичкам рекомендую использовать плагины: они не требуют понимания синтаксиса, просто устанавливаются и настраиваются.

Используя системные настройки

В самом ВордПресс предусмотрена функция отключения replytocom. Находится она в настройках сайта, раздел “Обсуждение”.Чтобы ее удалить, выключите чекбокс с “Разрешить древовидные…”.

Как избавляться от replytocom через параметры

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

С помощью Yoast SEO

Раньше выделялся отдельный пункт, отвечающий за чистку replytocom. Сейчас разработчики добавили эту функцию в базовую конфигурацию плагина, то есть после установки копии перестанут индексироваться.

Через Clearfy PRO

Маст-хэв плагин при работе с WP. Очищает исходный код, исправляет ошибки SEO и ускоряет загрузку страниц. В рамках оптимизации сайта, удаляет и replytocom, проставляя редирект.

replytocom в Clearfy

В отличие от Йоаста и обычных параметров удаляет не саму функцию, а параметр в ссылке, из-за которого появляются копии. Для активации функции от replytocom: 

  1. Зайдите в настройки утилиты (вкладка в левом сайдбаре).
  2. Перейдите в “Дубли”.
  3. Включите нужный переключатель (на скрине).

Скидка 15% по промо

Через системную команду

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

  1. Откройте панель управления сервером или “Редактор тем” (раздел “Внешний вид”) в админ-панеле.
  2. Зайдите в functions.php.
  3. В конце вставьте:
function wpbeginner_replycom_remove( $wpbeginner_remove ) {
$cut = "!<a(.*?)href='(.*?)'(.*?)>(.*?)</a>!si";
$insert = "<span class='comment-reply-link' \\3>\\4</span>";
return preg_replace($cut, $insert, $wpbeginner_remove);
}
add_filter( 'comment_reply_link', 'wpbeginner_replycom_remove' );

Сохраните изменения и проверьте работу сайта. Если появились ошибки – отмените изменения.

Для лучшего эффекта рекомендую добавить правило в robots.txt (использовать .htaccess или noindex – бесполезно):

Disallow: *?replytocom

Оцените статью
WPBeginner
Добавить комментарий