Главная > Wordpress > Отключаем trackback- и pingback-спама на WordPress

Отключаем trackback- и pingback-спама на WordPress

Функции трекбэка (trackback) и пингбэка (pingback) на данное время не несут никакой пользы и используются преимущественно для рассылки спама, поэтому я считаю, что проблему trackback- и pingback-спама нужно решать на корню. Чтобы избавиться от этого вида спама раз и навсегда, необходимо всего лишь полностью заблокировать получение уведомлений с чужих сайтов к страницам вашего блога.

Что же это такое: trackback- и pingback- спам?

Trackback- и pingback- спам — это одна из разновидностей спама на сайтах на системе WordPress. Задача его в том, что с помощью всевозможных скриптов и программ к записям вашего блога отправляют уведомления о том, что другие ресурсы на вас сослались (хотя на самом деле это не так). И спам заключается в том, что в данных ссылках якобы ресурсов, которые якобы сослались на вас, стоят ссылки на свои продвигаемые сайты.

Методы отключения trackback и pingback

1. Отключаем trackback’и и pingback’и для новых записей — для этого заходим в админку WordPress на страницу «Параметры -> Обсуждение» и снимаем галочку с опции «Разрешить получение от других блогов уведомлений«. В результате во всех новых записях получение трекбэков и пингбэков будет автоматически отключено.

2. Отключаем trackback’и и pingback’и для старых записей — для этого необходимо выполнить следующий SQL-запрос через 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';

Запрос из первой строки отключает trackback и и pingback и для всех «записей», запрос из второй строки — для всех «страниц».

Если у вас префикс таблиц в БД отличается от wp_, то нужно его заменить на свой.

После данных процедур данный вопрос больше не будет вас беспокоить.


Комментарии:

Об авторе: admin