- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Возникла следующая проблема
Установка всевозможных плагинов для защиты от спаммеров не помогает, точнее комменты в сам попадают постоянно, но это дает нагрузку на хостинг. Видел решение для DLE по запрету отправки комментов со ссылками, а вот для wordpress подобного решения нигде не нашел.
Вот пример для DLE
Запрещаем пользователям добавлять ссылки в комментарии но разрешаем Администраторам и Главным редакторам.
В файле engine/modules/addcomments.php ищем:
if( dle_strlen( $name, $config['charset'] ) > 50 ) {$stop[] = $lang['news_err_1'];
$CN_HALT = TRUE;
}
И ниже его вставляем:
if( $is_logged and ($member_id['user_group'] > 3)) {
if (preg_match ("/href|url|http|www|.ru|.com|.net|.info|.org/i", $_POST['comments']) || preg_match ("/href|url|http|www|.ru|.com|.net|.info|.org/i", $_POST['name']))
{
$stop[] = "Извините, публиковать ссылки в комментариях запрещено!";
$CN_HALT = TRUE;
}
}
Может кто-то подскажет как подобное реализовать на wordpress? Без плагинов!
Могу подсказать, о существовании плагина, автоматической защиты от спама. CleanTalk - оценивает комментарии по многим параметрам, релевантность статье, тайм зоны и т.д. Спам отсеивается весь, при этом можно отключить капчу и включить автопубликацию сообщений. А спам он отсеивает автоматом, сомнительные отправляет на ручную модерацию.
Могу подсказать, о существовании плагина, автоматической защиты от спама. CleanTalk
В том-то и проблема, необходимо чтобы они вообще никуда не размещались. Ни в спам, ни в корзину. Просто чтобы при попытаке отправить коммент со ссылками выдавало ошибку. А то спаммеры активировались, с хостинга жалуются)
Зачем закрывать комменты, когда это дополнительный контент да для сео хорошо. А так и комменты будут и спаме не будет.
закрывать надо! ничего там хорошего нет, только тупо ссылки
меня спасает Akismet
Зачем закрывать комменты, когда это дополнительный контент да для сео хорошо. А так и комменты будут и спаме не будет.
Комменты я закрывать не хочу. В том то и дело. Необходимо чтобы при попытке отправить комментарий, в тексте которого содержатся ссылки, форма комментирования выдавала ошибку. Соответственно все остальные комментарии будут размещаться без проблем и ничего закрывать не надо.
---------- Добавлено 22.02.2013 в 12:08 ----------
закрывать надо! ничего там хорошего нет, только тупо ссылки
меня спасает Akismet
Акисмет то спасает, но он все направляет в папку "Спам", тем самым нагружая БД. Если в час спамеры вальнут 100 а то и больше комментов - не очень весело получится. А закрывать нельзя - есть много и нормальных комментариев по теме.
Akismet отправляет на ручную модерацию. А регулярные комментарии/отзывы привлекут других посетителей, так и поисковики на них внимание обращают, что тема живая и ее активно комментируют. CleanTalk автоматически отсеивает спам и публикует комментарии от живых людей. Простота и удобство при размещении комментариев является важным для посетителей. По исследования отсутсвие капчи позволяет повысить посещаемость до 20%
если нужна в комментариях реклама виагры потдельной китайской... то что тут скажешь - хозяин барин
Защита для этого и предусмотрена, отсеивать спам и публиковать комментарии от живых посетителей. И ручной спам CleanTalk так же отсеивает, посетителю при этом выдается сообщение с причиной.
В том-то и проблема, необходимо чтобы они вообще никуда не размещались. Ни в спам, ни в корзину.
1. Понять, что спам идёт на автомате по дефолтной форме (названием и кол-во полей)
2. Сделать вывод из 1 и .. вариантов масса:
- поменять кол-во и название полей (проверяя их на данные)
- поставить Вопрос-Ответ с уникальными В-О. (Желательно понятными только для целевой аудитории)
- другими способами проверять "человечность". НО ТОЛЬКО НЕ КАПЧЕЙ!!!
Гугли по форуму - 100500 раз обсуждалось (вне привязки к ВП).
Удалите поле сайт, гораздо меньше комментариев станет.