Плохие поисковые боты — различия между версиями

Материал из ALL
Перейти к: навигация, поиск
Строка 7: Строка 7:
  
 
Рекомендуют полное перекрытие кислорода указанным ботам. В противном случае сервер будет получать повышенную нагрузку и может стать уязвимым перед наплывом большого количества посетителей.
 
Рекомендуют полное перекрытие кислорода указанным ботам. В противном случае сервер будет получать повышенную нагрузку и может стать уязвимым перед наплывом большого количества посетителей.
 +
 +
== Код для закрытия доступа ==
 +
Нужно добавить в .htaccess строки:
 +
<pre>
 +
RewriteCond %{HTTP_USER_AGENT} AhrefsBot
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} MJ12bot
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} Detectify
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} dotbot
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} Riddler
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} SemrushBot
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} LinkpadBot
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} BLEXBot
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} FlipboardProxy
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} aiHitBot
 +
RewriteRule (.*) - [F,L]
 +
RewriteCond %{HTTP_USER_AGENT} trovitBot
 +
RewriteRule (.*) - [F,L]
 +
 +
</pre>
  
 
{{Навигация|Интернет}}
 
{{Навигация|Интернет}}
 
[[Категория:Интернет]]
 
[[Категория:Интернет]]

Версия 23:43, 10 апреля 2017

Плохие поисковые боты — вредоносные поисковые боты, которые способны существенно увеличить нагрузку на сайт и даже повалить его (в случае, если для его поддержки используется не совсем сильное железо).

Способы предохранения

Самый простой и проверенный способ защиты от поисковых ботов - блокировка их заходов на сайт, которая делается посредством правки файла .htaccess. Есть вариант ручной блокировки через консоль или (как вариант) через панель CloudFlare, в случае, если сайт на этой панели висит.

Среди наиболее агрессивных ботов отмечаются Semrush, AhrefsBot, MJ12bot, Detectify, DotBot, Riddler, LinkpadBot, BLEXBot, FlipboardProxy, aiHitBot, trovitBot.

Рекомендуют полное перекрытие кислорода указанным ботам. В противном случае сервер будет получать повышенную нагрузку и может стать уязвимым перед наплывом большого количества посетителей.

Код для закрытия доступа

Нужно добавить в .htaccess строки:

RewriteCond %{HTTP_USER_AGENT} AhrefsBot
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} MJ12bot
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} Detectify
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} dotbot
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} Riddler
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} SemrushBot
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} LinkpadBot
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} BLEXBot
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} FlipboardProxy
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} aiHitBot
RewriteRule (.*) - [F,L]
RewriteCond %{HTTP_USER_AGENT} trovitBot
RewriteRule (.*) - [F,L]

   ±