Удаляем pingback из WordPress: лучшие методы для новичков

Первая версия WordPress была выпущена в 2003 году. За 18 лет в разработке сайтов и SEO многое поменялось и некоторые функции больше не используются. Pingback – одна из них. В статье разобрались: что это, чем она вредит и нужно ли ее удалять.

Зачем в WordPress pingback

Пока блогов было не так много, взаимодействие их авторов напоминало социальную сеть: блогеры общались, делились линками не думая о SEO, писали полезные записи. Этому помогал trackback (трекбеки и пингбэки – одно и то же): он отправлял в отдельную ленту типа /feed/ уведомления с обратными ссылками на доноров (тех, кто ссылается).

Хоть этот обмен естественен, много исходящих ссылок, часть из которых спамные пессимизирует сайт. С ними вы рискуете попасть под фильтр АГС от Яндекса или наложение ручных санкций от Google: все URL выпадут из ранжирования.

Проведение DDoS и DoS атак также упрощается: одновременная отправка тысячей запросов вызывает перегрузку сервера и его отключение. При включенном pingback злоумышленникам нужен только один сайт и софт.

Отключаем pingback в WordPress

У удаления два этапа: отключение в параметрах WP и очистка. Чистить файлы можно через плагин (подойдет новичку) или внедрение системной команды.

Выключение в настройках

Сначала отключите pingback в параметрах блога. Для этого:

  1. В админ-панели откройте вкладку “Настройки”.
  2. Выберите подраздел “Обсуждение” (или “комментирование”).
  3. Отключите чекбоксы, отвечающие за упоминание других проектов и разрешения оповещений с них.

Теперь линки появляться не будут, но увеличивающее вес страниц внешнее подключение в <head> остается:

<link rel="pingback" href="https://wphacks.ru/xmlrpc.php"> 

Оно очищается при помощи WordPress плагинов или вставки кода – как и RSD линк.

Используя Clearfy PRO

Популярное WordPress расширение для технической оптимизации. Clearfy чистит исходный код, улучшает внутреннее SEO и исправляет нарушения в безопасности. Для удаления pingback:

Клиарфай
  1. Зайдите в параметры дополнения.
  2. Откройте раздел “Защита”.
  3. Активируйте чекбокс, отвечающий за X-Pingback (xmlrpc).

Теперь сохраните изменения (кнопка в самом конце документа), и проверьте выключено ли в исходнике (открывается хоткеем Ctrl + U).

Промик на Clearfy для читателей

При помощи функции

В этом методе применяется HTML. Пользуйтесь им только если знаете синтаксис этого языка.

Pingback в WordPress

Убрать любой встроенный функционал можно через системный файл:

  1. Откройте “Редактор тем” (виджет “Внешний вид”) в админ-панели WordPress или корневую папку в панели управления сервером.
  2. Найдите файл header.php.
  3. Найдите эту строку и удалите ее:
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>"> 

Сохраните правки и проверьте на появившиеся серверные (501, 503, 504) ошибки. Если нет – все хорошо. При их появлении откатите изменения. 

Иван
Оцените автора
WPHacks.ru
Добавить комментарий