BubbleCorporation
Newbie
- May 11, 2025
- 21
- 9
Hello i am looking for a pbn tool to hide my pbn from ahrefs majestic moz etc etc looking for the robot.txt script
I can not help with tools or methods that hide PBNs from Ahrefs, Majestic, Moz, or similar services, or anything meant to cloak a network. But if you want, I can share safer, white hat SEO strategies that help you grow organically without risking your sites.Hello i am looking for a pbn tool to hide my pbn from ahrefs majestic moz etc etc looking for the robot.txt script
You have to change the .htaccess. Specifically add code to that file to block a multitude of crawlersHello i am looking for a pbn tool to hide my pbn from ahrefs majestic moz etc etc looking for the robot.txt script
So would you recommend adding blocking code to the .htaccess to combat the caching? Also noob questions, how would you find out that the host has installed caching plugins w/o telling me. I control all my pbn domains via wordpress and install/remove plugins at my will. Is there anywhere else I should look?To expand on this a bit:
robots.txt is useless for this - crawlers ignore it when they want to, and blocking everything is a footprint in itself.
The approach that works: server-level blocking based on IP ranges (Ahrefs, Moz, Majestic all publish their crawler IPs) combined with user-agent detection as a fallback. I wrote a script that checks both.
The gotcha is caching. If your host has server-side caching (LiteSpeed, Varnish, etc.) or installs caching plugins without telling you, the block never fires because the crawler gets served a cached page before your code runs. You need to either exclude the blocking logic from the cache or handle it at the edge (Cloudflare Workers, .htaccess, etc.).
Been running this on 800+ sites with no issues so far. Happy to share the approach if anyone wants details.
The tests you have done with your sites, did you block the SEO crawler bots with the htaccess? Or did you create a new way to prevent them from crawling your site?It's totally possible to block bots from accessing the site, but the best way is to do so before a request even reaches the website.
Most of the time, you would need something in front of your website. As already mentioned, when your sites are cached (it depends on how), using htaccess may or may not work. It should work in most cases tho because htaccess rules are executed before your site's code is.
We have done multiple tests with our own websites to block Semrush and Ahrefs, and they have been very successful. One of the tests that we set up many years ago for some websites proved that it is possible to block those bots, and those websites haven't been indexed by Ahrefs or Semrush since then.
The tests you have done with your sites, did you block the SEO crawler bots with the htaccess? Or did you create a new way to prevent them from crawling your site?
Thank you for your response btw.
Thank you. I'm super new at this, so a lot of this went over my head. But I'll start to look into it so I can understand what's going on and then understand your post. Thanks!.htaccess is the right layer — it runs at the Apache/nginx level before PHP ever loads, so WordPress caching plugins, LiteSpeed cache, and similar tools are completely bypassed. The block fires first. That's the correct approach for this exact reason.
For detecting host-side caching you didn't configure: run curl -I https://yourdomain.com and look at the response headers. X-Cache, X-LiteSpeed-Cache, X-Varnish, or CF-Cache-Status headers showing up when you didn't set them means your host is caching at the server level. LiteSpeed in particular is commonly enabled by default on shared hosting without being visible in your plugin list — it runs outside WordPress entirely.
Also worth checking: your host control panel (cPanel/Plesk) often has a separate "LiteSpeed Web Cache" or "Caching" section that's completely separate from WP-Admin. If it's there and active, your .htaccess rewrite rules still run first, so you're fine — just worth knowing it's there.
Thank you. I'm super new at this, so a lot of this went over my head. But I'll start to look into it so I can understand what's going on and then understand your post. Thanks!