Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManagerПоследнее время просто ужас какой-то, сколько спамят обратными ссылками с британских, французских, китайских и других сайтов. Например, сейчас зашел в один блог, а там – 90 комментариев ожидают решения!

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

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

Нажимаем внизу кнопку «Сохранить изменения».

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

Для одной статьи обратные ссылки отключить легко: нужно перейти к меню «Записи», нажать «Свойства» для нужной статьи и снять отметку «Разрешить отклики». После этого нажать кнопку «Обновить».

Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManager

Но если статей много, то проще всего изменить их свойства с помощью SQL-запроса в базе данных. Сделать это можно в панели phpMyAdmin или с помощью специальных плагинов WordPress.

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

В панели phpMyAdmin выбираем нужную базу данных и переходим на вкладку «SQL».

Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManager

В поле «Выполнить SQL-запрос(ы) к базе данных…» пишем такой запрос:

UPDATE wp_posts SET ping_status = 'closed';

Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManager

Здесь «UPDATE» — команда изменения данных в таблице, «wp _posts» — указание, что данные нужно поменять в таблице записей, «SET» — установка значения для «ping_status» (состояние обратных ссылок) как «closed» (закрыто).

После этого нажимаем кнопку «ОК» справа внизу, под полем для SQL-запросов. Если всё сделано правильно, то появится сообщение: «Затронуто столько-то строк…».

Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManager

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

Это интересно:  Pixlr Editor. Бесплатная онлайн версия графического редактора Photoshop

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

Сделать SQL-запрос можно, не заходя в панель phpMyAdmin. Это можно сделать прямо в админке блога, если установить специальные плагины для работы с базами данных.

Например, я чаще всего использую плагин WP-DBManager. У его автора, Лестера Чана, вообще много отличных и полезных плагинов для WordPress. Скачать плагин можно с официального сайта WordPress на этой странице. Или, еще проще, установить в админке блога с помощью поиска по его названию, как описывалось в этой статье: «Установка плагинов WordPress с сервера».

После установки и активации этого удобного и полезного плагина для работы с БД WordPress, в левой панели админки появится его меню, в котором нужно выбрать пункт «Run SQL Query» (Запустить SQL-запрос).

Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManager

Дальше действуем так же, как в случае с панелью SQL в phpMyAdmin: пишем запрос на закрытие обратных ссылок во всех записях и нажимаем кнопку «Run».

Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManager

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

Для этого перейдите на вкладку комментариев «Ожидающие», поставьте «Галочку» вверху, чтобы отметить все комментарии на этой странице и выберите «Удалить» или «Пометить как спам». Нажмите кнопку «Применить».

Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManager

Так можно поступить со всеми страницами комментариев, а потом перейти на вкладку «Спам» (или «Корзина») и нажать кнопку «Очистить спам» (или «Очистить корзину»).

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

В этом случае запрос будет таким:

DELETE FROM wp_comments WHERE comment_type='trackback' ;

Здесь «DELETE» — команда на удаление строк, «FROM wp_comments» – из таблицы комментариев, «WHERE comment_type» — где тип комментария соответствует значению «trackback».

Это интересно:  Революционеры с разбитыми носами

Вот, в принципе, и всё на сегодня!

Подписывайтесь на обновления блога на email, в твиттере, фейсбук…

Спам обратными ссылками в WordPress. Удаление спама, отключение обратных ссылок. SQL запросы, плагин WP DBManager

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Самое интересное в блоге

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

6 − два =