BaiduSpider Bot Nasıl Engellenir - Baiduspider Engelleme - Baiduspider Bloke BaiduSpider Bot, Baidu Arama Motorunun googlebot gibi bir örümceğidir.
BaiduSpider Bot portalları, forumları, web sitelerini indekslemek için diğer botlar gibi sürekli dolaşırlar. Bazı sitelerde sıklıkla dolaşırken bazı sitelerede uğramayabiliyorlar. Eğer ki Baiduspider botlarının sayfalarınızda sıklıkla doşamasından rahatsız oluyorsanız, engellemek için birkaç alternatif sunabiliriz. Sitenizin
root (kök) dizininde bulunduracağınız yada bulunan
Robots.txt yada
.htaccess dosyalarını, aşağıdaki örneklerde olduğu gibi düzenleyin yada dosyaları oluşturun.
Robots.txt Kod:
#Baiduspider Bloke etme
User-agent: Baiduspider
Disallow: /
htaccess Kod:
<Files *.*>
order allow,deny
allow from all
deny from 119.63.196.
</Files>
".htaccess" Dosyasında dikkat etmeniz gereken husus sayfanıza hangi IP adresi ile giriş yaptığıdır.
Örnek 119.63.196.8 - 119.63.196.4 ... adreslerini kullanıyorsa .htaccess dosyasında yazılacak IP adresi
119.63.196. olacaktır. Eğer 123.125.66.18 - 123.125.66.20 ip adresini kullanıyorsa
123.125.66. olarak giriş yapmanızdır.
.htaccess Dosyasını aşağıdaki gibi oluşturabilir yada mevcut .htaccess dosyasına ekleyebilirsiniz.
Kod:
RewriteCond %{HTTP_USER_AGENT} Baiduspider
RewriteRule ^.*$ http://127.0.0.1 [R,L]
Hosting firmanız
rewrite özelliğini desteklemiyor yada izin vermiyorsa
.htaccess dosyasınızı aşağıdaki gibi düzenleyebilir yada oluşturabilirsiniz.
Kod:
SetEnvIfNoCase user-agent "^baidu" bad_bot=1
<FilesMatch "(.*)">
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</FilesMatch>
Alıntı