Редактор темы

CinemaPress Блокировка ip ботов ркн и правообладателей, капча при подозрительной активности

  • Автор темы Автор темы Alisa
  • Дата начала Дата начала

Alisa

Посетитель
Регистрация
21 Апр 2020
Сообщения
89
Рейтинг реакций
12
Баллы
8
1/3
Автор темы
6e79fc21d714f710c6cd8a4e5ae08404.png
Disclaimer: Функция создана для уменьшения нагрузки на сервер, за счет блокировки всех ботов, которые впустую тратят Ваши ресурсы = деньги. Функция не разделяет ботов по этическим признакам на хороших (РКН, правообладатели, и др.) и плохих (парсеры, спамеры и др.). И то, что она будет за одно блокировать ботов РКН и правообладателей, это не означает, что Вы можете игнорировать их требования по удалению защищенных авторским правом материалов.

По умолчанию Ваш сайт защищен на 100% от всех фейковых ботов поисковых систем.

9edbc316bfbe7942d96d953d6cc5a75c.png

Однако для полной защиты, этого недостаточно. Боты изменяют User-Aget, IP адреса и часто показываются у Вас в логах как обычные пользователи. Теперь Вы можете находить IP адреса этих ботов и дальше уже сами решаете, что с ними можно сделать, заблокировать или перенаправлять.

792137cbbbcb9ce67786cb73e7c81fe1.png

Настройка IP и IP+UA говорит о том, по какому ключу отслеживать посещения ботов, только по IP или по IP + User-Agent.

Настройка доменов для исключения говорит о том, чтобы не учитывать эти домены.
  • Ключ domain.for.people - это текущий домен для людей
  • Ключ domain.for.bots - это текущий домен для ботов
  • Ключ domain2.for.bots - это текущий второй домен для ботов
  • Ключ domain.for.ru.people - это текущий домен для людей из РФ
  • Ключ domain.for.ru.bots - это текущий домен в поисковой выдаче для РФ
  • Ключ domain.for.app - это текущий домен Web-приложения
  • Ключ domain.for.tv - это текущий домен ТВ версии
  • Ключ domain.for.ftp - это текущий домен FTP
  • Ключ domain.for.www - это текущий домен с www
Как отслеживать всех заблокированных ботов?

9bc525a62b64fe68866d8992602df2be.png

Всех ботов на которых сработал детектор, Вы можете отслеживать в терминале.

Команды, которые Вы можете использовать:
  • cinemapress logs bot - список всех ботов
  • cinemapress logs bot true - список всех проверенных ботов
  • cinemapress logs bot fake - список всех фейковых ботов
  • cinemapress logs bot bad - список всех ботов которым показана капча
Вы так же можете следить за ботами в live режиме:
  • cinemapress live bot
Что делать с IP адресами ботов, Вы уже можете сами решить. Например их можно все перечислить в настройках админ-панели и заблокировать навсегда, если Вы уверены, что это действительно боты.

37a165ac6079872f987c101a3d1f0826.png
 
А какой смысл вы это выкладываете? На своем форуме еноте мало чтоли всего?
Как это в DLE вставить хотите? А никак, потому что свою кмс пиарите.
На дле легким способом подключить antibot.cloud
 
Последнее редактирование:
А причем тут РКН). Нужна защита от всех правов, пока не знаю кто сегодня на это способен. Там же море ботов которые лупят по тайтлу с выдачи. Тут разве что какой-то скрипт, который скрывает сам тайтл для определенных ботов в выдаче. Тойсть бот смотрит выдачу, а в место тайтла чет левое или ваше нечего. Но как подобное реализовать не знаю.
 
Roman.U, выдачу ты ни как не изменишь, ты же скрипт Яндексу не зальёшь, что бы он разное показывал.
 
выдачу ты ни как не изменишь, ты же скрипт Яндексу не зальёшь, что бы он разное показывал.
Скрипт на свой сайт лить нужно, например для юсер агентов яшки 1 для других ботов другой тайтл. Якшка покажет то, что увидел на твоем сайте. В общем нужно тестить, так-как я не програмер, такое слепить и затестить не могу. Просто делюсь идеей может кто сможет).
Ваше нужно делать все, чтобы усложнить житуху правикам, даже если не спасает то пусть хоть они мучаються и башляют за переделки своих ботов.
 
Roman.U, ну так смысл выдавать на своём сайте разную инфу, и выдачу. Это как бы разное. На сайте ты можешь делать что хочешь, в выдаче, ты такое не сделаешь.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху