Empecher les robots de recolte des mails

  • Auteur de la discussion Auteur de la discussion Recif
  • Date de début Date de début
WRInaute impliqué
Bonjour,

Comment empêcher ce type de robot de venir fouiller sur ses pages... Par exemple j'ai dans mes logs apache des lignes d'un robot : "E-Mails de MPic@ud SoftWare" qui vient scanner toutes mes pages pour récupérer des mails...
 
WRInaute occasionnel
c'est simple, tu crées un fichier htaccess à la racine de ton site:

Tu remplaces ce qui est entre "" par les noms des user agents des bots que tu désires évincer de ton site.

SetEnvIfNoCase User-Agent "user agent du 1er bot à évincer" bad_bot
SetEnvIfNoCase User-Agent "user agent du 2eme bot à évincer" bad_bot
SetEnvIfNoCase User-Agent "user agent du 3eme bot à évincer" bad_bot
etc... pour autant de bots à évincer
et tu termines par la ligne suivante:
Deny from env=bad_bot
 
WRInaute impliqué
slender a dit:
c'est simple, tu crées un fichier htaccess à la racine de ton site:

Tu remplaces ce qui est entre "" par les noms des user agents des bots que tu désires évincer de ton site.

SetEnvIfNoCase User-Agent "user agent du 1er bot à évincer" bad_bot
SetEnvIfNoCase User-Agent "user agent du 2eme bot à évincer" bad_bot
SetEnvIfNoCase User-Agent "user agent du 3eme bot à évincer" bad_bot
etc... pour autant de bots à évincer
et tu termines par la ligne suivante:
Deny from env=bad_bot

Ok, par contre j'ai essayé :

....
RewriteCond %{HTTP_USER_AGENT} E-Mails de MPic@ud SoftWare [OR]
....
RewriteRule ^.* - [F,L]

Mais il me renvois une erreur de configuration serveur...
 
WRInaute impliqué
En fait j'ai pas d'emails affichés, c'est juste pour éviter que ces robots ne viennent bouffer des ressources systeme...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut