This topic has 4 replies, 2 voices, and was last updated 3 months, 2 weeks ago ago by Luca Rossi
Hello Xstore Team,
Please guide me How to Block Bad Bots? which are consuming Bandwidth.
I want to blow below bots on urgently.
facebookexternalhit
SemrushBot
You are requested to provide me some permanent solution to block such bad bots, consuming my all bandwidth.
Attached in Screenshot of bandwidth consumption by these bots.
Thanks & Regards,
Pritpal Singh
———————————————-
I already tried below in my .htaccess but never works for me.
# MY BOTS WHICH ARE CONSUMING BANDWIDTH BLOCK PRITPAL SINGH #
RewriteCond %{HTTP_USER_AGENT} ^(.*)facebookexternalhit [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(.*)SemrushBot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(.*)nbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(.*)feed [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(.*)BLEXBot [NC,OR]
# BLOCK Facebook Crawler
# https://endurtech.com/block-facebook-crawler-facebookexternalhit/
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^facebookexternalhit/1\.1 [NC]
RewriteRule ^ – [F,L]
# BLOCK Facebook Crawler END
—————————————————
I also tried one plugin named: “Block Bad Bots and Stop Bad Bots Crawlers and Spiders and Anti Spam Protection” but it also done nothing and not able to block above said bots.
—————————————————-
Dear KING IT SOLUTIONS Team,
We hope this message finds you well. In response to your query regarding methods to block bots, we recommend utilizing the “robots.txt” file. This approach can effectively prevent bots from accessing certain parts of your website.
For detailed guidance on creating and implementing a “robots.txt” file, please refer to the following resource provided by Google: [Create robots.txt](https://developers.google.com/search/docs/crawling-indexing/robots/create-robots-txt).
Should you require any further assistance or have additional questions, please do not hesitate to contact us.
Best Regards,
The 8Theme’s Team
Hi there.
I tried to block bad bots via robots.txt and .htacess but still bad bots consuming my whole bandwidth. I tried below things to get rid of bad bots but never succeeded.
——————-
1. in robot.txt
——————
User-agent: facebookexternalhit/1.1
Disallow: /
User-agent: facebookexternalhit
Disallow: /
User-agent: SemrushBot
Disallow: /
User-agent: crawl
Disallow: /
User-agent: feed
Disallow: /
————————————-
2. .htacess file
————————————-
# MY BOTS WHICH ARE CONSUMING BANDWIDTH BLOCK PRITPAL SINGH #
RewriteCond %{HTTP_USER_AGENT} ^(.*)facebookexternalhit [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(.*)SemrushBot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(.*)nbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(.*)feed [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(.*)BLEXBot [NC,OR]
# BLOCK Facebook Crawler
# https://endurtech.com/block-facebook-crawler-facebookexternalhit/
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^facebookexternalhit/1\.1 [NC]
RewriteRule ^ – [F,L]
# BLOCK Facebook Crawler END
———————————–
3. In my Server WHM / Cpanel Settings.
————————————
https://www.milesweb.in/hosting-faqs/block-bots-apache-whm-cpanel/
———————————-
4. I added below code in WordPress FUNCTIONS.PHP
———————————–
function block_facebook_user_agent() {
if (strpos($_SERVER[‘HTTP_USER_AGENT’], ‘facebookexternalhit/1.1’) !== false) {
wp_die(‘Access Denied’, ‘Error’, array(‘response’ => 403));
}
}
add_action(‘init’, ‘block_facebook_user_agent’);
if(strstr(strtolower($_SERVER[‘HTTP_USER_AGENT’]), “facebookexternalhit”)){
exit(0);
———————————–
All my efforts to block/stop such bad bots from my wp website are failed.
You are requested to provide me some permanent solution to stop/block such bad bot crawlers in my wp website.
If you need my wp-admin login details, i can share with you. Please confirm.
Attached is Screenshot: Bots like facebook, semrush consuming all bandwidth.
Thanks
Pritpal Singh
For King IT Solutions.
Dear @KING IT SOLUTIONS,
We hope this message finds you well.
We recommend trying the following plugin for blocking the FacebookBot: [UA Request Throttle WordPress Plugin](https://github.com/Anthony-eng21/UA-Request-Throttle-WordPress-Plugin). We believe it could be beneficial for your current setup.
Additionally, we suggest reaching out to your hosting provider regarding this matter, as it appears to be related to server-side issues.
Thank you for your understanding and cooperation.
Best Regards,
8Theme’s Team
You must be logged in to reply to this topic.Log in/Sign up