Первый спамер на сайте, и найденные ошибки в движке
Вчера на сайте появился спамер. Он с ходу оставил несколько сообщений c рядом ссылок. После бана, посмотрел, а что можно сделать на сайте по другому.
Спамер, этот человек, которые, как бы говорит:
я «плевал» на вас сайт, «плевал» на вас. Мне абсолютно без разницы чем вы тут заняты. Моя цель, оставить ссылку на свой сайт.
Это его цель. Полное неуважение и полное отсутствие профессионализма.
На этом фоне мы должны использовать ситуацию по максимуму.
Что не работает, или работает не так?
-
Если пользователь получает бан, то профиль должен быть сразу, автоматически, закрыт для индексации.
-
Некоторые разделы профиля должны стать видимыми только для администрации.
-
Мы должны проверить, удобно ли удалять весь его контент, который он оставил?
И т.д.
По опыту, хорошая система администрирования настолько элегантно удобна, что нет никаких проблем с пресечением вредоносных действий. Это делается легко и быстро, это расширяется глобально.
Пока тут не так.
-
Профиль не закрывался для индексации (исправил).
-
Страница редактировать участника (админка) имеет старый дизайн (исправил).
-
У нас нет единой ленты последних публикаций конкретного человека в админке.
-
Нет удаление аккаунта (есть только бан).
-
Нет проверки тела постов / комментарий /ответов на наличие ссылок.
-
Нет функции пожаловаться (система флагов).
-
Нет системы «замедления» участника при некоторых его действий.
-
Нет списка стоп слов (и доменов).
-
После бана участник продолжает быть на странице «Все участники». (исправил)
-
И т.д.
Сегодня необходимо поработать над этим…
P.S. Меня всегда расстраивали спамеры потому, что они тратят свое время, а время — самое дорогое, что есть. Их уровень профессионализма низок, что вдвойне обидно, если они целенаправленно занимаются SEO. Действительно, совершать действия, тратить своё время, чтобы получить бан и чтобы сайт был внесен в черный список?
Чтобы стало хуже? Как глупо.
Мы можем получить ссылку с любого ресурса с которого захотим абсолютно бесплатно, серьезно! Это проверено на самых «строгих» сайтах, где один намек на спам — бан. Как? Это другой разговор. Но это можно сделать грамотно и самое главное так, что все буду довольны. В том числе и персонал ресурса.
Я думаю, что необходим список забаненных участников, всё в одном месте.
Открытым вопросом остается ведение публичного журнала (общий и в пространствах), где мы видим лог модераторов / персонала, если мы хотим максимальной прозрачности.
Список будет, точнее сортировка участников по ряду параметров в админке.