Как избавиться от trackback- и pingback-спама на WordPress

  Автор:
  9 комментариев
  28004

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

Как работают пингбеки и трекбеки

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

В WordPress есть встроенных функционал получения и отправления уведомлений блогам на которые вы ссылаетесь на свои статьи. Этот функционал называется trackbacks и pingbacks (обратные ссылки и уведомления). Это похоже на разговор между блогами. Как только на своем блоге вы ссылаетесь на чью-то статью, на блоге автора появляется уведомление к данной статье с небольшой текстом ссылки из вашей статьи и соответственно ссылкой на вашу статью.

Идея трекбеков и пингбеков интересная, но крайне не защищенная. Сегодня спамеры вовсю используют ее для спама. Делается это так: Если на вашем блоге стоит разрешение на уведомления и обратные ссылки, то рано или поздно он попадет в спаммерский лист для рассылки :). И на ваши статьи начинают приходить уведомления о якобы цитировании вашей статьи на таком-то блоге с указанием ссылки на вашу статью.

На самом деле никто нигде не ставил ссылку на вашу статью. Уведомления рассылают программы. А ссылки в уведомлениях ведут на продвигаемые сайты.

Проверить это просто. Кликните по ссылке в уведомлении, и на открывшейся странице посмотрите, есть ли ссылка на вашу статью. Скорее всего ее там не будет :).

Уведомления на блоге, в статье выглядят так (в конце статьи в разделе Комментарии):

pingbacks10

В админке в разделе «Комментарии» уведомления выглядят так:

pingbacks9

Как отключить пингбеки и трекбеки для новых статей

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

На всякий случай повторю, это не функционал шаблона, это функционал WordPress!!!

Итак, если у вас такая ситуация, вы пишите статьи и вам приходят спамерские уведомления нужно срочно отключить уведомления в настройках WordPress

  1. Зайдите в админку блога
  2. Перейдите в раздел «Настройки» — «Обсуждения» pingbacks3
  3. Уберите галочку в поле «Настройки статьи по умолчанию» — « «pingbacks1
  4. Сохраните настройки

Эта мера предотвратит поступление уведомлений на новые статьи.

Как отключить пингбеки и трекбеки в старых статьях

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

Чтобы в старых статьях отключить уведомления нужно сделать следующее:

    1. Откройте статью для редактирования (статью в которой появляются пингбеки)
    2. Нажмите справа вверху на кнопку «Настройки экрана» pingbacks4
    3. Поставьте галочку «Обсуждение»pingbacks5
    4. Спуститесь ниже. Под редактором вы увидите блок «Обсуждение»
    5. Уберите галочку «Разрешить обратные ссылки и уведомления»pingbacks2

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

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

Нужно PHPMyAdmin сделать следующий запрос:

 UPDATE wp_posts SET ping_status='closed' WHERE post_status = 'publish' AND post_type = 'post';
UPDATE wp_posts SET ping_status='closed' WHERE post_status = 'publish' AND post_type = 'page';

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

Если у вас уже накопилось много уведомлений, можно удалить из все разом.

  1. В админке зайдите в раздел «Комментарии»
  2. Выберите из списка «Все типы комментариев» — «Уведомления» — нажмите на кнопку «Фильтр» pingbacks7
  3. Отметьте галочкой все уведомления
  4. Выберите из списка «Действия» — «Удалить»pingbacks8
  5. Нажмите на кнопку «Применить»

Все, после этого пингбеки больше не будут появляться на вашем блоге.

При написании новых статей, на всякий случай проверяйте нет ли галочки в блоке «Обсуждения» под редактором.

pingbacks2

Если у вас есть вопросы по обратным ссылкам и уведомлениям, пишите в комментариях. Буду рада ответить.

 


Создайте сайт с нами — легко и быстро!

С вопросами и за помощью обращайтесь в нашу службу поддержки 24/7

 

Нужен качественный хостинг для сайта на WordPress?
Рекомендую, проверенные годами, хостинг Timeweb:
Надежный проверенный годами хостинг для сайта на WordPress
а также, хостинг Beget:
Хостинг Beget

 

Как избавиться от trackback- и pingback-спама на WordPress

   7 голосов
Средняя оценка: 5 из 5
Если Вам понравилась статья и Вы нашли её полезной, поделитесь ею в соцсетях! Нажмите на кнопки ниже, чтобы сделать это прямо сейчас.

Анфиса Бреус

Анфиса Бреус - специалист по Wordpress с 2007 года. Создатель и разработчик шаблона "AB-Inspiration" для самостоятельной и профессиональной настройки сайтов на WordPress для бизнеса. Основатель клуба "Мастер WordPress" и автор эксклюзивных курсов по WordPress. Фрилансер. Спикер.