- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Come bloccare i bot MSN?
-
Come bloccare i bot MSN?
Salve a tutti.
Sono un webmaster e questo mese sono stato costretto a delle spese per aumentare la banda del sito. Mi chiedevo come potesse esserci un tale aumento e mi sono accorto che questo è dovuto alla massiccia presenza in qualsiasi momento del giorno del bot Msn. Come faccio a bloccarlo?
Ho già pensato al file robots.txt ma non sono riuscito. All'interno di questo ho scritto più di una riga cercando di beccare l'user-agent corretto e ho scritto tutti questi, senza però successo:
User-agent: MSNBot
Disallow: /User-agent: msnBot
Disallow: /User-agent: msnbot
Disallow: /User-agent: MSN
Disallow: /User-agent: msn
Disallow: /User-agent: msnbot/2.0b
Disallow: /User-agent: msnbot/1.1
Disallow: /User-agent: msnbot/2.0b (+search.msn.com/msnbot.htm).
Disallow: /
User-agent: msnbot/1.1 (+search.msn.com/msnbot.htm).
Disallow: /User-agent: msnbot/2.0b (+search.msn.com/msnbot.htm)
Disallow: /User-agent: msnbot/1.1 (+search.msn.com/msnbot.htm)
Disallow: /Insomma le ho provate tutte. Cosa devo fare? Ringraziando enormemente chi risponderà, cordiali saluti.
Ps: mi auguro che la sezione sia giusta, in caso contrario spostatelo senza chiuderlo per favore, è molto importante.
-
Forse MSNBot non legge il robot.txt
Prova a inserire questo codice nel tuo header.php:
$hua= $_SERVER['HTTP_USER_AGENT']; $pos = strpos($hua, 'msnbot'); if($pos){ exit(); } ```Cosi il bot non vede le pagine e non consumerà banda ;)